Go to the documentation of this file.
35 Pout<<
"primitiveMesh::calcCellShapes() : calculating cellShapes"
44 <<
"cellShapes already calculated"
#define forAll(list, i)
Loop across all elements in list.
List< cellShape > cellShapeList
List of cellShapes and PtrList of List of cellShape.
Ostream & endl(Ostream &os)
Add newline and flush stream.
cellShapeList * cellShapesPtr_
Cell shapes.
errorManip< error > abort(error &err)
const cellShapeList & cellShapes() const
Return cell shapes.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
prefixOSstream Pout(cout, "Pout")
void calcCellShapes() const
Calculate cell shapes.
static cellShape match(const faceList &faces, const labelList &faceOwner, const label cellI, const labelList &cellFaces)
Recognize basic shape.