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

#include <mmgcommon_private.h>

Data Fields

double b [10][3]
 
double n [6][3]
 
double t [6][3]
 
MMG5_pPoint p [3]
 

Detailed Description

Store the Bezier definition of a surface triangle.

Remarks
Numbering convention for high order points (b)
*
*     2                                                       *
*     |`\                                                     *
*     |  `\                                                   *
*     5    `4                                                 *
*     |      `\                                               *
*     |        `\                                             *
*     6          `3                                           *
*     |            `\                                         *
*     |              `\                                       *
*     0 --- 7 --- 8 --- 1                                     *
*
* 

Definition at line 609 of file mmgcommon_private.h.

Field Documentation

◆ b

double MMG5_Bezier::b[10][3]

Bezier basis functions

Definition at line 610 of file mmgcommon_private.h.

◆ n

double MMG5_Bezier::n[6][3]

Normals at points

Definition at line 611 of file mmgcommon_private.h.

◆ p

MMG5_pPoint MMG5_Bezier::p[3]

Triangle vertices

Definition at line 613 of file mmgcommon_private.h.

◆ t

double MMG5_Bezier::t[6][3]

Tangents at points

Definition at line 612 of file mmgcommon_private.h.


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