LifeV
BareFace Struct Reference

The base Face class. More...

#include <MeshElementBare.hpp>

+ Collaboration diagram for BareFace:

Constructor & Destructor

ID first
 First ID which defines the BareFace. More...
 
ID second
 Second ID which defines the BareFace. More...
 
ID third
 Third ID which defines the BareFace. More...
 
 BareFace ()
 Empty Constructor. More...
 
 BareFace (ID i, ID j, ID k)
 Constructor that takes the ID's as parameter. More...
 
 BareFace (ID id, const BareEdge &edge)
 Constructor that takes a BareEdge object and an ID. The face is then identified by the ID. More...
 

Detailed Description

The base Face class.

It contains the attributes common to all Faces. In particular, a it contains three ID's (first, second and third) of points at face vertex, chosen so to uniquely identify the face.

Invariant
first<second<third.

Definition at line 203 of file MeshElementBare.hpp.

Constructor & Destructor Documentation

◆ BareFace() [1/3]

BareFace ( )
inline

Empty Constructor.

Definition at line 208 of file MeshElementBare.hpp.

◆ BareFace() [2/3]

BareFace ( ID  i,
ID  j,
ID  k 
)
inline

Constructor that takes the ID's as parameter.

Parameters
iID of the first node of the face
jID of the second node of the face
kID of the third node of the faceLF TO BE CHANGED. THIS CONSTRUCTOR MAY MAKE COMPARISON OPERATOR USELESS

Definition at line 219 of file MeshElementBare.hpp.

◆ BareFace() [3/3]

BareFace ( ID  id,
const BareEdge edge 
)
inline

Constructor that takes a BareEdge object and an ID. The face is then identified by the ID.

Parameters
idof the third point defining the face
idof the edgedefining the face

Definition at line 229 of file MeshElementBare.hpp.

Field Documentation

◆ first

ID first

First ID which defines the BareFace.

Definition at line 231 of file MeshElementBare.hpp.

◆ second

ID second

Second ID which defines the BareFace.

Definition at line 233 of file MeshElementBare.hpp.

◆ third

ID third

Third ID which defines the BareFace.

Definition at line 234 of file MeshElementBare.hpp.


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