Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
|
Mesh generation functions. More...
Go to the source code of this file.
Functions | |
int | MMG2D_removeBBtriangles (MMG5_pMesh mesh) |
int | MMG2D_settagtriangles (MMG5_pMesh mesh, MMG5_pSol sol) |
MMG5_int | MMG2D_findtrianglestate (MMG5_pMesh mesh, MMG5_int k, MMG5_int ip1, MMG5_int ip2, MMG5_int ip3, MMG5_int ip4, MMG5_int base) |
static MMG5_int | MMG2D_findTria_exhaust (MMG5_pMesh mesh, MMG5_int k) |
int | MMG2D_insertpointdelone (MMG5_pMesh mesh, MMG5_pSol sol) |
int | MMG2D_markSD (MMG5_pMesh mesh) |
int | MMG2D_mmg2d2 (MMG5_pMesh mesh, MMG5_pSol sol) |
Mesh generation functions.
Definition in file mmg2d2.c.
|
inlinestatic |
mesh | pointer to mesh |
k | point index |
Return the index of one triangle containing k (performing exhausting search if needed).
Definition at line 166 of file mmg2d2.c.
MMG5_int MMG2D_findtrianglestate | ( | MMG5_pMesh | mesh, |
MMG5_int | k, | ||
MMG5_int | ip1, | ||
MMG5_int | ip2, | ||
MMG5_int | ip3, | ||
MMG5_int | ip4, | ||
MMG5_int | base | ||
) |
int MMG2D_insertpointdelone | ( | MMG5_pMesh | mesh, |
MMG5_pSol | sol | ||
) |
mesh | pointer to the mesh structure |
sol | pointer to the solution structure |
Insertion of the list of points inside the mesh (Vertices mesh->np - 3, 2, 1, 0 are the vertices of the BB and have already been inserted)
Definition at line 207 of file mmg2d2.c.
int MMG2D_markSD | ( | MMG5_pMesh | mesh | ) |
int MMG2D_mmg2d2 | ( | MMG5_pMesh | mesh, |
MMG5_pSol | sol | ||
) |
int MMG2D_removeBBtriangles | ( | MMG5_pMesh | mesh | ) |
int MMG2D_settagtriangles | ( | MMG5_pMesh | mesh, |
MMG5_pSol | sol | ||
) |