labelListListList boundaryPatches_
Boundary patches.
autoPtr< block > clone() const
Clone.
Creates a single block of cells from point coordinates, numbers of cells in each direction and an exp...
void createBoundary() const
Creates boundary patch faces for the block.
void createPoints() const
Creates vertices for cells filling the block.
const labelListList & cells() const
Return the cells for filling the block.
pointField vertices_
List of vertices.
const blockDescriptor & blockDef() const
Return the block definition.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
const pointField & points() const
Return the points for filling the block.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
void createCells() const
Creates cells for filling the block.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Ostream & operator<<(Ostream &, const edgeMesh &)
const pointField & blockPointField() const
Reference to point field defining the block mesh.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
friend Ostream & operator<<(Ostream &, const block &)
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.
void operator=(const block &)
Disallow default bitwise assignment.
const labelListListList & boundaryPatches() const
Return the boundary patch faces for the block.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
labelListList cells_
List of cells.
void clearGeom()
Clear geometry (internal points, cells, boundaryPatches)
label vtxLabel(label i, label j, label k) const
Vertex label offset for a particular i,j,k position.
Takes the description of the block and the list of curved edges and creates a list of points on edges...
block(const block &)
Disallow default bitwise copy construct.