33#ifndef cellShapeRecognition_H
34#define cellShapeRecognition_H
47 const label cellIndex,
52 const label pointOffset,
59 const label cellIndex,
64 const label pointOffset,
71 const label cellIndex,
76 const label fluentCellModelID
labelList faceLabels(nFaceLabels)
An analytical geometric cellShape.
List< label > labelList
A List of labels.
cellShape create3DCellShape(const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label fluentCellModelID)
List< face > faceList
List of faces.
cellShape extrudedTriangleCellShape(const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label pointOffset, faceList &frontAndBackFaces)
cellShape extrudedQuadCellShape(const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label pointOffset, faceList &frontAndBackFaces)