Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
|
Functions for the optimization of very bad elements. More...
Go to the source code of this file.
Functions | |
int | MMG3D_movetetrapoints (MMG5_pMesh mesh, MMG5_pSol met, MMG3D_pPROctree PROctree, MMG5_int k) |
int | MMG3D_coledges (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int i) |
int | MMG3D_deletePoint (MMG5_pMesh mesh, MMG5_pSol met, MMG3D_pPROctree PROctree, MMG5_int k, int i) |
int | MMG3D_optbdry (MMG5_pMesh mesh, MMG5_pSol met, MMG3D_pPROctree PROctree, MMG5_int k) |
Functions for the optimization of very bad elements.
Definition in file optbdry_3d.c.
int MMG3D_coledges | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG5_int | k, | ||
int | i | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
k | index of a tetra |
i | index of point to delete in tetra k. |
Try to remove point i of tet k, try the three edges of k containing i.
Definition at line 161 of file optbdry_3d.c.
int MMG3D_deletePoint | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG3D_pPROctree | PROctree, | ||
MMG5_int | k, | ||
int | i | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
PROctree | pointer to the PROctree structure. |
k | index of a tetra |
i | index of point to delete in tetra k. |
Try to delete the point i of tet k. Try all the edges containing i.
Definition at line 220 of file optbdry_3d.c.
int MMG3D_movetetrapoints | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG3D_pPROctree | PROctree, | ||
MMG5_int | k | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
k | index of a tetra |
Try to move the vertices of the tetra k to improve its quality.
Definition at line 47 of file optbdry_3d.c.
int MMG3D_optbdry | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG3D_pPROctree | PROctree, | ||
MMG5_int | k | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
PROctree | pointer to the PROctree structure. |
k | index of a tetra |
Try to optimize the tetra k. This tetra has a face on the boundary.
Definition at line 259 of file optbdry_3d.c.