|
mmg2d
|
#include "mmg2d.h"
Functions | |
| int | MMG2_boulep (MMG5_pMesh mesh, int ifirst, int iploc, int *list) |
| int | _MMG2_boulen (MMG5_pMesh mesh, int start, char ip, int *pleft, int *pright, double *nn) |
| int | _MMG2_boulet (MMG5_pMesh mesh, int start, char ip, int *list) |
| int | _MMG2_bouleendp (MMG5_pMesh mesh, int start, char ip, int *ip1, int *ip2) |
Variables | |
| static unsigned char | inxt [3] = {1,2,0} |
| static unsigned char | iprev [3] = {2,0,1} |
| int _MMG2_bouleendp | ( | MMG5_pMesh | mesh, |
| int | start, | ||
| char | ip, | ||
| int * | ip1, | ||
| int * | ip2 | ||
| ) |
| mesh | pointer toward the mesh structure. |
| start | index of triangle to start. |
| ip | index of point for wich we compute the ball. |
Find the two endpoints of the boundary curves joining ip and fill ip1 and ip2 with their indices.

| int _MMG2_boulen | ( | MMG5_pMesh | mesh, |
| int | start, | ||
| char | ip, | ||
| int * | pleft, | ||
| int * | pright, | ||
| double * | nn | ||
| ) |

| int _MMG2_boulet | ( | MMG5_pMesh | mesh, |
| int | start, | ||
| char | ip, | ||
| int * | list | ||
| ) |
| mesh | pointer toward the mesh structure. |
| start | index of triangle to start. |
| ip | index of point for wich we compute the ball. |
| list | pointer toward the computed ball of ip. |
Find all triangles sharing ip,
start do not stop when crossing ridge.

| int MMG2_boulep | ( | MMG5_pMesh | mesh, |
| int | ifirst, | ||
| int | iploc, | ||
| int * | list | ||
| ) |

|
static |
|
static |