Hex block definition used in the cfx converter. More...
Hex block definition used in the cfx converter.
Definition at line 51 of file hexBlock.H.
Collaboration diagram for hexBlock:Public Member Functions | |
| hexBlock (const label nx, const label ny, const label nz) | |
| Construct from components.
| |
| label | xDim () const |
| Number of points.
| |
| label | yDim () const |
| label | zDim () const |
| label | nBlockPoints () const |
| label | nBlockCells () const |
| const pointField & | points () const |
| Return block points.
| |
| labelListList | blockCells () const |
| Return block cells.
| |
| faceList | patchFaces (label direc, const labelList &range) const |
| Return block patch faces given direction and range limits.
| |
| void | readPoints (Istream &) |
| Read block points.
| |
| hexBlock (const label nx, const label ny, const label nz) | |
| Construct from components.
| |
| label | xDim () const |
| Number of points.
| |
| label | yDim () const |
| label | zDim () const |
| label | nBlockPoints () const |
| label | nBlockCells () const |
| const pointField & | points () const |
| Return block points.
| |
| labelListList | blockCells () const |
| Return block cells.
| |
| faceList | patchFaces (label direc, const labelList &range) const |
| Return block patch faces given direction and range limits.
| |
| void | readPoints (const bool readBlank, const scalar twoDThicknes, Istream &) |
| Read block points either with or without blanking after every block.
| |
| hexBlock | ( | const label | nx, |
| const label | ny, | ||
| const label | nz | ||
| ) |
Construct from components.
| hexBlock | ( | const label | nx, |
| const label | ny, | ||
| const label | nz | ||
| ) |
Construct from components.
| label xDim | ( | ) | const [inline]
|
Number of points.
Definition at line 97 of file hexBlock.H.
| label yDim | ( | ) | const [inline]
|
Definition at line 102 of file hexBlock.H.
| label zDim | ( | ) | const [inline]
|
Definition at line 107 of file hexBlock.H.
| label nBlockPoints | ( | ) | const [inline]
|
Definition at line 112 of file hexBlock.H.
| label nBlockCells | ( | ) | const [inline]
|
Definition at line 117 of file hexBlock.H.
| const pointField& points | ( | ) | const [inline]
|
Return block points.
Definition at line 123 of file hexBlock.H.
References Foam::abort(), Foam::FatalError, and FatalErrorIn.
| labelListList blockCells | ( | ) | const |
Return block cells.
Return block patch faces given direction and range limits.
From the cfx manual: direction 0 = solid (3-D patch), 1 = high i, 2 = high j, 3 = high k 4 = low i, 5 = low j, 6 = low k
| void readPoints | ( | Istream & | ) |
Read block points.
| label xDim | ( | ) | const [inline]
|
Number of points.
Definition at line 97 of file hexBlock.H.
| label yDim | ( | ) | const [inline]
|
Definition at line 102 of file hexBlock.H.
| label zDim | ( | ) | const [inline]
|
Definition at line 107 of file hexBlock.H.
| label nBlockPoints | ( | ) | const [inline]
|
Definition at line 112 of file hexBlock.H.
| label nBlockCells | ( | ) | const [inline]
|
Definition at line 117 of file hexBlock.H.
| const pointField& points | ( | ) | const [inline]
|
Return block points.
Definition at line 123 of file hexBlock.H.
References Foam::abort(), Foam::FatalError, and FatalErrorIn.
| labelListList blockCells | ( | ) | const |
Return block cells.
Return block patch faces given direction and range limits.
From the cfx manual: direction 0 = solid (3-D patch), 1 = high i, 2 = high j, 3 = high k 4 = low i, 5 = low j, 6 = low k
| void readPoints | ( | const bool | readBlank, |
| const scalar | twoDThicknes, | ||
| Istream & | |||
| ) |
Read block points either with or without blanking after every block.
If twoDThickness > 0 reads (half) the points and extrudes the points in z direction.