Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Data Fields
MMG5_Tetra Struct Reference

#include <libmmgtypes.h>

Data Fields

double qual
 
MMG5_int v [4]
 
MMG5_int ref
 
MMG5_int base
 
MMG5_int mark
 
MMG5_int xt
 
MMG5_int flag
 
int16_t tag
 

Detailed Description

Structure to store tetrahedra of a MMG mesh.

Remarks
Numbering convention
*      Vertices                     Edges                       Faces           *
*           3                          .                           .            *
*         ,/|`\                      ,/|`\                       ,/|`\          *
*       ,/  |  `\                  ,/  |  `\                   ,/  |  `\        *
*     ,/    '.   `\              ,2    '.   `5               ,/    '.   `\      *
*   ,/       |     `\          ,/       4     `\           ,/       1     `\    *
* ,/         |       `\      ,/         |       `\       ,/         |   0   `\  *
* 0-----------'.--------2    .--------1--'.--------.     .------2---'.--------. *
* `\.         |      ,/      `\.         |      ,/       `\.         |      ,/  *
*    `\.      |    ,/           `\.      |    ,3            `\.     3|    ,/    *
*       `\.   '. ,/                `0.   '. ,/                 `\.   '. ,/      *
*          `\. |/                     `\. |/                      `\. |/        *
*             `1                         `.                          `.         *
* 

Definition at line 401 of file libmmgtypes.h.

Field Documentation

◆ base

MMG5_int MMG5_Tetra::base

Definition at line 405 of file libmmgtypes.h.

◆ flag

MMG5_int MMG5_Tetra::flag

Definition at line 409 of file libmmgtypes.h.

◆ mark

MMG5_int MMG5_Tetra::mark

Used for delaunay

Definition at line 406 of file libmmgtypes.h.

◆ qual

double MMG5_Tetra::qual

Quality of the element

Definition at line 402 of file libmmgtypes.h.

◆ ref

MMG5_int MMG5_Tetra::ref

Reference of the tetrahedron

Definition at line 404 of file libmmgtypes.h.

◆ tag

int16_t MMG5_Tetra::tag

Definition at line 410 of file libmmgtypes.h.

◆ v

MMG5_int MMG5_Tetra::v[4]

Vertices of the tetrahedron

Definition at line 403 of file libmmgtypes.h.

◆ xt

MMG5_int MMG5_Tetra::xt

Index of the surface MMG5_xTetra associated to the tetrahedron

Definition at line 407 of file libmmgtypes.h.


The documentation for this struct was generated from the following file: