mmg2d
|
#include "mmg2d.h"
Macros | |
#define | KTA 7 |
#define | KTB 11 |
Functions | |
int | MMG2_hashNew (HashTable *hash, int hsize, int hmax) |
int | MMG2_hashTria (MMG5_pMesh mesh) |
int | MMG2_hashEdge (pHashTable edgeTable, int iel, int ia, int ib) |
int | MMG2_assignEdge (MMG5_pMesh mesh) |
int | MMG2_bdryEdge (MMG5_pMesh mesh) |
int | MMG2_pack (MMG5_pMesh mesh, MMG5_pSol sol) |
#define KTA 7 |
#define KTB 11 |
int MMG2_assignEdge | ( | MMG5_pMesh | mesh | ) |
mesh | pointer toward the mesh |
Transfer some input edge data to the corresponding triangles fields
int MMG2_bdryEdge | ( | MMG5_pMesh | mesh | ) |
mesh | pointer toward the mesh |
Create the edges in the mesh from the information stored in the triangles, or by identifying the different components of the mesh.
int MMG2_hashEdge | ( | pHashTable | edgeTable, |
int | iel, | ||
int | ia, | ||
int | ib | ||
) |
int MMG2_hashNew | ( | HashTable * | hash, |
int | hsize, | ||
int | hmax | ||
) |
int MMG2_hashTria | ( | MMG5_pMesh | mesh | ) |
mesh | pointer toward the mesh |
Create adjacency relations between the triangles in the mesh
int MMG2_pack | ( | MMG5_pMesh | mesh, |
MMG5_pSol | sol | ||
) |
mesh | pointer toward the mesh structure. |
sol | pointer toward the solution structure. |
Pack the mesh and metric and create explicitly all the mesh structures (edges).