Class used in the partitioning of the FEM grid as well as the building of the faces of DG. It stores a face of an element.
More...
#include <CFaceOfElement.hpp>
|
| unsigned short | nCornerPoints |
| | Number of corner points of the face.
|
| |
| unsigned long | cornerPoints [4] |
| | Global ID's of ther corner points.
|
| |
| unsigned long | elemID0 |
| |
| unsigned long | elemID1 |
| | Element ID's to the left and right.
|
| |
| unsigned short | nPolyGrid0 |
| |
| unsigned short | nPolyGrid1 |
| | Polynomial degrees of the grid of the elements to the left and right.
|
| |
| unsigned short | nPolySol0 |
| |
| unsigned short | nPolySol1 |
| | Polynomial degrees of the solution of the elements to the left and right.
|
| |
| unsigned short | nDOFsElem0 |
| |
| unsigned short | nDOFsElem1 |
| | Number of DOFs of the elements to the left and right.
|
| |
| unsigned short | elemType0 |
| |
| unsigned short | elemType1 |
| | Type of the elements to the left and right.
|
| |
| unsigned short | faceID0 |
| |
| unsigned short | faceID1 |
| | The local face ID in the corresponding elements to the left and right of the face.
|
| |
| unsigned short | periodicIndex |
| | Periodic indicator of the face. A value of 0 means no periodic face. A value larger than 0 gives the index of the periodic boundary + 1.
|
| |
| unsigned short | periodicIndexDonor |
| | Periodic indicator of the donor face. A value of 0 means no periodic donor face. A value larger than 0 gives the index of the periodic donor boundary + 1.
|
| |
| short | faceIndicator |
| | The corresponding boundary marker if this face is on a boundary. For an internal face the value is -1, while an invalidated face has the value -2.
|
| |
| bool | JacFaceIsConsideredConstant |
| | Whether or not the Jacobian of the transformation to the standard element is considered constant.
|
| |
| bool | elem0IsOwner |
| | Whether or not the neighboring element 0 is the owner of the face. If false, element 1 is the owner.
|
| |
Class used in the partitioning of the FEM grid as well as the building of the faces of DG. It stores a face of an element.
◆ CFaceOfElement() [1/3]
| CFaceOfElement::CFaceOfElement |
( |
| ) |
|
◆ CFaceOfElement() [2/3]
| CFaceOfElement::CFaceOfElement |
( |
const unsigned short |
VTK_Type, |
|
|
const unsigned short |
nPoly, |
|
|
const unsigned long * |
Nodes |
|
) |
| |
◆ CFaceOfElement() [3/3]
◆ CreateUniqueNumbering()
| void CFaceOfElement::CreateUniqueNumbering |
( |
| ) |
|
|
inline |
◆ CreateUniqueNumberingWithOrientation()
| void CFaceOfElement::CreateUniqueNumberingWithOrientation |
( |
| ) |
|
◆ operator<()
◆ operator=()
◆ operator==()
◆ cornerPoints
| unsigned long CFaceOfElement::cornerPoints[4] |
Global ID's of ther corner points.
◆ elem0IsOwner
| bool CFaceOfElement::elem0IsOwner |
Whether or not the neighboring element 0 is the owner of the face. If false, element 1 is the owner.
◆ elemID0
| unsigned long CFaceOfElement::elemID0 |
◆ elemID1
| unsigned long CFaceOfElement::elemID1 |
Element ID's to the left and right.
◆ elemType0
| unsigned short CFaceOfElement::elemType0 |
◆ elemType1
| unsigned short CFaceOfElement::elemType1 |
Type of the elements to the left and right.
◆ faceID0
| unsigned short CFaceOfElement::faceID0 |
◆ faceID1
| unsigned short CFaceOfElement::faceID1 |
The local face ID in the corresponding elements to the left and right of the face.
◆ faceIndicator
| short CFaceOfElement::faceIndicator |
The corresponding boundary marker if this face is on a boundary. For an internal face the value is -1, while an invalidated face has the value -2.
◆ JacFaceIsConsideredConstant
| bool CFaceOfElement::JacFaceIsConsideredConstant |
Whether or not the Jacobian of the transformation to the standard element is considered constant.
◆ nCornerPoints
| unsigned short CFaceOfElement::nCornerPoints |
Number of corner points of the face.
◆ nDOFsElem0
| unsigned short CFaceOfElement::nDOFsElem0 |
◆ nDOFsElem1
| unsigned short CFaceOfElement::nDOFsElem1 |
Number of DOFs of the elements to the left and right.
◆ nPolyGrid0
| unsigned short CFaceOfElement::nPolyGrid0 |
◆ nPolyGrid1
| unsigned short CFaceOfElement::nPolyGrid1 |
Polynomial degrees of the grid of the elements to the left and right.
◆ nPolySol0
| unsigned short CFaceOfElement::nPolySol0 |
◆ nPolySol1
| unsigned short CFaceOfElement::nPolySol1 |
Polynomial degrees of the solution of the elements to the left and right.
◆ periodicIndex
| unsigned short CFaceOfElement::periodicIndex |
Periodic indicator of the face. A value of 0 means no periodic face. A value larger than 0 gives the index of the periodic boundary + 1.
◆ periodicIndexDonor
| unsigned short CFaceOfElement::periodicIndexDonor |
Periodic indicator of the donor face. A value of 0 means no periodic donor face. A value larger than 0 gives the index of the periodic donor boundary + 1.
The documentation for this class was generated from the following files: