|
mmgs
|
Functions for vertices collapsing. More...
#include "mmgs.h"
Functions | |
| int | chkcol (MMG5_pMesh mesh, MMG5_pSol met, int k, int8_t i, int *list, int8_t typchk) |
| int | colver (MMG5_pMesh mesh, int *list, int ilist) |
| int | colver3 (MMG5_pMesh mesh, int *list) |
| int | colver2 (MMG5_pMesh mesh, int *list) |
| int | litcol (MMG5_pMesh mesh, int k, int8_t i, double kali) |
Functions for vertices collapsing.
| int chkcol | ( | MMG5_pMesh | mesh, |
| MMG5_pSol | met, | ||
| int | k, | ||
| int8_t | i, | ||
| int * | list, | ||
| int8_t | typchk | ||
| ) |
| mesh | pointer toward the mesh |
| met | pointer toward the metric |
| k | index of the element in wich we collapse |
| i | index of the edge to collapse |
| list | pointer toward the ball of point |
| typchk | type of check to perform |
check if geometry preserved by collapsing edge i


| int colver | ( | MMG5_pMesh | mesh, |
| int * | list, | ||
| int | ilist | ||
| ) |


| int colver2 | ( | MMG5_pMesh | mesh, |
| int * | list | ||
| ) |


| int colver3 | ( | MMG5_pMesh | mesh, |
| int * | list | ||
| ) |
| mesh | pointer toward the mesh structure. |
| list | pointer toward the ball of the point to collapse. |
Collapse edge
in tet
(
) for a ball of the collapsed point of size 3: the collapsed point is removed.


| int litcol | ( | MMG5_pMesh | mesh, |
| int | k, | ||
| int8_t | i, | ||
| double | kali | ||
| ) |
