diff --git a/Mesh/meshGFaceBoundaryLayer.cpp b/Mesh/meshGFaceBoundaryLayer.cpp index f2356bd97c69add2e97b9428efac45becc5d69e1..1c3f1af6e7b992a091645f3afbacbfaba9aff681 100644 --- a/Mesh/meshGFaceBoundaryLayer.cpp +++ b/Mesh/meshGFaceBoundaryLayer.cpp @@ -8,6 +8,29 @@ #include "boundaryLayerEdge.h" #include "boundaryLayerFace.h" +// utiliser bl.lua comme cas test +// +// creer une fonction meshAllBoundaryLayerFaces(GModel *) +// et l'appeler dans Mesh/Generator.cpp/Mesh2D() +// +// cette fonction +// +// - utiliserait le maillage 1D de toutes les lignes source des +// boundaryLayerFaces (cf boundaryLayerFace.h) pour +// creer les points de la couche limite +// (categoriser les points sur chaque boundaryLayerFace?) +// +// - "simplifierait" le nuage de point cree en enlevant les points +// trop proches? (cf. Geo/MVertexPositionSet) +// +// - utiliser DocRecord pour trianguler les points (cf. Plugin/Triangulate.cpp) +// +// - modifier la triangul sur le bord de la couche limite pour +// verifier les contraintes de Blossom +// +// - appliquer Blossom (cf. meshGFaceOptimize.cpp) + +// ceci c'est nul: a changer :-) int MeshBoundaryLayerSurface(GFace *gf) { // old boundary layers