|
mmg2d
|
#include "mmg2d.h"
Macros | |
| #define | MMG2D_AREAMIN 1e-15 |
| #define | KTA 7 |
| #define | KTB 11 |
Functions | |
| static int | MMG2D_correction_iso (MMG5_pMesh mesh, int ip, int *list, int ilist, int nedep) |
| static int | MMG2D_hashEdgeDelone (MMG5_pMesh mesh, MMG5_Hash *hash, int iel, int i) |
| int | MMG2D_cavity (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list) |
| int | MMG2D_delone (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list, int ilist) |
| #define KTA 7 |
| #define KTB 11 |
| #define MMG2D_AREAMIN 1e-15 |
| int MMG2D_cavity | ( | MMG5_pMesh | mesh, |
| MMG5_pSol | sol, | ||
| int | ip, | ||
| int * | list | ||
| ) |
Create the cavity point ip, starting from triangle list[0]; Return a negative value for ilist if one of the triangles of the cavity is required


|
static |

| int MMG2D_delone | ( | MMG5_pMesh | mesh, |
| MMG5_pSol | sol, | ||
| int | ip, | ||
| int * | list, | ||
| int | ilist | ||
| ) |
| mesh | pointer toward the mesh |
| sol | pointer toward the solution (metric) structure |
| ip | index of point to insert |
| list | Cavity of the point ip. |
| ilist | number of trias in the cavity of ip. |
Insertion in point ip in the cavity described by list.


|
static |
| mesh | pointer toward the mesh structure |
| hash | pointer toward the hash table structure |
| iel | index of triangle |
| i | index of the face of the element |
Update of the adjacency relationships adjacencies: hash mesh edge
(face i of iel) and fill the adjacency arrays if the face has already been seen.

