Go to the source code of this file.
◆ MMG3D_cuttet_lssurf()
- Parameters
-
mesh | pointer to the mesh structure. |
sol | pointer to the level-set values. |
met | pointer to a metric (non-mandatory). |
- Returns
- 1 if success, 0 otherwise.
Proceed to discretization of the trace of the implicit function carried by sol into the surface part of mesh, once values of sol have been snapped/checked
Definition at line 160 of file mmg3d2s.c.
◆ MMG3D_resetRef_lssurf()
- Parameters
-
Reset mesh->info.isoref vertex and tetra references to 0.
- Warning
- to improve: for now, entities linked to the old ls (corners,required points, normals/tangents, triangles and edges) are deleted in loadMesh. It would be better to analyze wich entities must be keeped and which one must be deleted depending on the split/nosplit infos.
Definition at line 51 of file mmg3d2s.c.
◆ MMG3D_setref_lssurf()
- Parameters
-
mesh | pointer to the mesh structure. |
sol | pointer to the level-set values. |
- Returns
- 1.
Set references to surface triangles according to the sign of the level set function.
Definition at line 419 of file mmg3d2s.c.
◆ MMG3D_snpval_lssurf()
- Parameters
-
mesh | pointer to the mesh structure. |
sol | pointer to the level-set function. |
- Returns
- 1 if success, 0 if fail.
Snap values of the level set function very close to 0 to exactly 0, and prevent nonmanifold patterns from being generated.
Definition at line 107 of file mmg3d2s.c.
◆ ddb