void operator=(const hexBlock &)
Disallow default bitwise assignment.
labelListList blockCells() const
Return block cells.
label nBlockPoints() const
hexBlock(const hexBlock &)
Disallow default bitwise copy construct.
faceList patchFaces(label direc, const labelList &range) const
Return block patch faces given direction and range limits.
label xDim_
Number of point in each direction.
pointField points_
List of points.
const pointField & points() const
Return block points.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
label vtxLabel(label i, label j, label k) const
Vertex addressing inside the block.
Pre-declare SubField and related Field type.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
label xDim() const
Number of points.
errorManip< error > abort(error &err)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
label k
Boltzmann constant.
label nBlockCells() const
handed
Handedness of the block.
handed blockHandedness_
Handedness of the block.
void readPoints(Istream &)
Read block points.
Hex block definition used in the cfx converter.