mmgs
MMG5_Prism Struct Reference

#include <libmmgtypes.h>

Data Fields

int v [6]
 
int ref
 
int base
 
int flag
 
int xpr
 
char tag
 

Detailed Description

Structure to store prsim of a MMG mesh.

Warning
prisms are not modified
Remarks
Numbering convention
*      Vertices                   Edges                  Faces          *
*           3                       .                      .            *
*         ,/|`\                   ,/|`\                  ,/|`\          *
*       ,/  |  `\                6  |   7              ,/  |  `\        *
*     ,/    |    `\           ,/    |    `\          ,/    1    `\      *
*    4------+------5         .------8------.        .------+------.     *
*    |      |      |         |      |      |        |      |      |     *
*    |      |      |         |      2      |        |      |      |     *
*    |      |      |         |      |      |        |      |      |     *
*    |      |      |         |      |      |        |  4   |   3  |     *
*    |      |      |         4      |      5        |      2      |     *
*    |      0      |         |      .      |        |      .      |     *
*    |    ,/ `\    |         |    ,/ `\    |        |    ,/ `\    |     *
*    |  ,/     `\  |         |  ,0     `1  |        |  ,/     `\  |     *
*    |,/         `\|         |,/         `\|        |,/     0   `\|     *
*    1-------------2         .------3------.        .-------------.     *
*
* 

! * ! * ! * Structure to store prsim of a MMG mesh. ! * ! *

Warning
prisms are not modified ! * ! *
Remarks
Numbering convention ! *
!  *      Vertices                   Edges                  Faces          *
!  *           3                       .                      .            *
!  *         ,/|`\                   ,/|`\                  ,/|`\          *
!  *       ,/  |  `\                6  |   7              ,/  |  `\        *
!  *     ,/    |    `\           ,/    |    `\          ,/    1    `\      *
!  *    4------+------5         .------8------.        .------+------.     *
!  *    |      |      |         |      |      |        |      |      |     *
!  *    |      |      |         |      2      |        |      |      |     *
!  *    |      |      |         |      |      |        |      |      |     *
!  *    |      |      |         |      |      |        |  4   |   3  |     *
!  *    |      |      |         4      |      5        |      2      |     *
!  *    |      0      |         |      .      |        |      .      |     *
!  *    |    ,/ `\    |         |    ,/ `\    |        |    ,/ `\    |     *
!  *    |  ,/     `\  |         |  ,0     `1  |        |  ,/     `\  |     *
!  *    |,/         `\|         |,/         `\|        |,/     0   `\|     *
!  *    1-------------2         .------3------.        .-------------.     *
!  *
!  * 
! * !

Field Documentation

◆ base

int MMG5_Prism::base

◆ flag

int MMG5_Prism::flag

◆ ref

int MMG5_Prism::ref

Reference of the prism

◆ tag

char MMG5_Prism::tag

◆ v

int MMG5_Prism::v[6]

Vertices of the prism

◆ xpr

int MMG5_Prism::xpr

Index of the surface MMG5_xPrism associated to the prism


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