69 handed blockHandedness_;
112 return (xDim_ + 1)*(yDim_ + 1)*(zDim_ + 1);
117 return xDim_*yDim_*zDim_;
123 if (blockHandedness_ == noPoints)
126 <<
"points not read in yet"
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Hex block definition used in the cfx converter.
hexBlock(const label nx, const label ny, const label nz)
Construct from components.
faceList patchFaces(label direc, const labelList &range) const
Return block patch faces given direction and range limits.
label xDim() const
Number of points.
label nBlockPoints() const
labelListList blockCells() const
Return block cells.
void readPoints(Istream &)
Read block points.
void operator=(const hexBlock &)=delete
Disallow default bitwise assignment.
label nBlockCells() const
const pointField & points() const
Return block points.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
errorManip< error > abort(error &err)