GEOSX
|
A structure describing an arbitrary point participating in a stencil. More...
#include <FluxApproximationBase.hpp>
Public Types | |
enum | Tag { CELL, FACE, NODE } |
Enum to classify the variable location. | |
Public Attributes | |
Tag | tag |
The tag. | |
union { | |
localIndex nodeIndex | |
node index | |
localIndex faceIndex | |
face index | |
CellDescriptor cellIndex | |
CellDescriptor index. | |
}; | |
union to characterize a PointDescriptor | |
A structure describing an arbitrary point participating in a stencil.
Nodal and face center points are identified by local mesh index. Cell center points are identified by a triplet <region,subregion,index>.
The sad reality is, a boundary flux MPFA stencil may be comprised of a mix of cell and face centroids, so we have to discriminate between them at runtime
Definition at line 66 of file FluxApproximationBase.hpp.