OpenFOAM/PDRblock addressing information. More...
Public Member Functions | |
PDRmeshArrays ()=default | |
~PDRmeshArrays ()=default | |
label | nCells () const |
label | nFaces () const |
void | classify (const polyMesh &mesh, const PDRblock &pdrBlock) |
void | read (const Time &runTime, const PDRblock &pdrBlock) |
Public Attributes | |
labelVector | cellDims |
labelVector | faceDims |
List< labelVector > | cellIndex |
List< labelVector > | faceIndex |
List< direction > | faceOrient |
Static Public Attributes | |
static scalar | gridPointRelTol |
OpenFOAM/PDRblock addressing information.
Provides mapping for a rectilinear OpenFOAM mesh in terms of i-j-k indices for faces and cells.
The mesh points are first binned according to their i-j-k locations. Next the faces are classified according to their lowest x/y/z coordinates and the face orientation as x/y/z. Orientation in the sense +x or -x is not noted. The cell faces are then examined to determine the appropriate i-j-k location.
Definition at line 61 of file PDRmeshArrays.H.
|
default |
|
default |
|
inline |
Definition at line 97 of file PDRmeshArrays.H.
References PDRmeshArrays::cellIndex.
|
inline |
Definition at line 103 of file PDRmeshArrays.H.
References PDRmeshArrays::faceIndex.
|
static |
Definition at line 66 of file PDRmeshArrays.H.
labelVector cellDims |
Definition at line 69 of file PDRmeshArrays.H.
labelVector faceDims |
Definition at line 72 of file PDRmeshArrays.H.
List<labelVector> cellIndex |
Definition at line 75 of file PDRmeshArrays.H.
Referenced by PDRmeshArrays::nCells().
List<labelVector> faceIndex |
Definition at line 78 of file PDRmeshArrays.H.
Referenced by PDRmeshArrays::nFaces().
Definition at line 81 of file PDRmeshArrays.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.