mmg3d
|
MMG mesh structure. More...
#include <libmmgtypes.h>
Data Fields | |
long long | memMax |
long long | memCur |
double | gap |
int | ver |
int | dim |
int | type |
int | npi |
int | nti |
int | nai |
int | nei |
int | np |
int | na |
int | nt |
int | ne |
int | npmax |
int | namax |
int | ntmax |
int | nemax |
int | xpmax |
int | xtmax |
int | nquad |
int | nprism |
int | nsols |
int | nc1 |
int | base |
int | mark |
int | xp |
int | xt |
int | xpr |
int | npnil |
int | nenil |
int | nanil |
int * | adja |
int * | adjt |
int * | adjapr |
MMG5_pPoint | point |
MMG5_pxPoint | xpoint |
MMG5_pTetra | tetra |
MMG5_pxTetra | xtetra |
MMG5_pPrism | prism |
MMG5_pxPrism | xprism |
MMG5_pTria | tria |
MMG5_pQuad | quadra |
MMG5_pEdge | edge |
MMG5_HGeom | htab |
MMG5_Info | info |
char * | namein |
char * | nameout |
MMG mesh structure.
MMG mesh structure. ! *.
! * ! *
int* MMG5_Mesh::adja |
Table of tetrahedron adjacency: if then the
and
tetrahedra are adjacent and share their faces j and l (resp.)
int* MMG5_Mesh::adjapr |
Table of prisms adjacency: if then the
and
prism are adjacent and share their faces j and l (resp.)
int* MMG5_Mesh::adjt |
Table of triangles adjacency: if then the
and
triangles are adjacent and share their edges j and l (resp.)
int MMG5_Mesh::base |
Used with flag to know if an entity has been treated
int MMG5_Mesh::dim |
Dimension of the mesh
MMG5_pEdge MMG5_Mesh::edge |
Pointer toward the MMG5_Edge structure
double MMG5_Mesh::gap |
Gap for table reallocation
MMG5_HGeom MMG5_Mesh::htab |
MMG5_HGeom structure
int MMG5_Mesh::mark |
Flag for delaunay (to know if an entity has been treated)
long long MMG5_Mesh::memCur |
Current memory used
long long MMG5_Mesh::memMax |
Maximum memory available
int MMG5_Mesh::na |
int MMG5_Mesh::nai |
int MMG5_Mesh::namax |
char* MMG5_Mesh::namein |
Input mesh name
char* MMG5_Mesh::nameout |
Output mesh name
int MMG5_Mesh::nanil |
Index of first unused edge (2d only)
int MMG5_Mesh::nc1 |
int MMG5_Mesh::ne |
int MMG5_Mesh::nei |
int MMG5_Mesh::nemax |
int MMG5_Mesh::nenil |
Index of first unused element
int MMG5_Mesh::np |
int MMG5_Mesh::npi |
int MMG5_Mesh::npmax |
int MMG5_Mesh::npnil |
Index of first unused point
int MMG5_Mesh::nprism |
int MMG5_Mesh::nquad |
int MMG5_Mesh::nsols |
int MMG5_Mesh::nt |
int MMG5_Mesh::nti |
int MMG5_Mesh::ntmax |
MMG5_pPoint MMG5_Mesh::point |
Pointer toward the MMG5_Point structure
MMG5_pPrism MMG5_Mesh::prism |
Pointer toward the MMG5_Prism structure
MMG5_pQuad MMG5_Mesh::quadra |
Pointer toward the MMG5_Quad structure
MMG5_pTetra MMG5_Mesh::tetra |
Pointer toward the MMG5_Tetra structure
MMG5_pTria MMG5_Mesh::tria |
Pointer toward the MMG5_Tria structure
int MMG5_Mesh::type |
Type of the mesh
int MMG5_Mesh::ver |
Version of the mesh file
int MMG5_Mesh::xp |
int MMG5_Mesh::xpmax |
MMG5_pxPoint MMG5_Mesh::xpoint |
Pointer toward the MMG5_xPoint structure
int MMG5_Mesh::xpr |
Number of surfaces points, triangles/tetrahedra and prisms
MMG5_pxPrism MMG5_Mesh::xprism |
Pointer toward the MMG5_pxPrism structure
int MMG5_Mesh::xt |
MMG5_pxTetra MMG5_Mesh::xtetra |
Pointer toward the MMG5_xTetra structure
int MMG5_Mesh::xtmax |