Go to the documentation of this file.
144 <<
"This is not allowed.\n"
158 <<
"This is not allowed.\n"
172 <<
"This is not allowed.\n"
186 <<
". This is not allowed.\n"
200 <<
"This is not allowed.\n"
215 <<
"belong to zone. This is not allowed.\n"
label zoneID_
Face zone ID.
label masterFaceID() const
Return master face ID.
label owner() const
Return owner cell.
polyAddFace()
Construct null. Used for constructing lists.
bool flipFaceFlux() const
Does the face flux need to be flipped.
bool onlyInZone() const
Is the face only a zone face (i.e. not belonging to a cell)
bool isInPatch() const
Does the face belong to a boundary patch?
face face_
Face identifier.
label patchID_
Boundary patch ID.
label masterEdgeID() const
Return master edge ID.
bool flipFaceFlux_
Does the face flux need to be flipped.
label neighbour_
Face neighbour.
label patchID() const
Boundary patch ID.
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 neighbour() const
Return neighour cell.
bool isEdgeMaster() const
Is the face mastered by an edge.
label zoneID() const
Face zone ID.
virtual autoPtr< topoAction > clone() const
Construct and return a clone.
label masterEdgeID_
Master edge ID for faces blown up from edges.
bool zoneFlip_
Face zone flip.
bool isPointMaster() const
Is the face mastered by a point.
errorManip< error > abort(error &err)
label masterFaceID_
Master face ID for faces blown up from faces.
label masterPointID_
Master point ID for faces blown up from points.
bool isFaceMaster() const
Is the face mastered by another face.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
label masterPointID() const
Return master point ID.
A face addition data class. A face can be inflated either from a point or from another face and can e...
bool isInZone() const
Does the face belong to a zone?
A virtual base class for topological actions.
A face is a list of labels corresponding to mesh vertices.
bool appended() const
Is the face appended with no master.
TypeName("addFace")
Runtime type information.
void size(const label)
Override size to be inconsistent with allocated storage.
label zoneFlip() const
Face zone flip.
dimensioned< Type > min(const dimensioned< Type > &, const dimensioned< Type > &)
const face & newFace() const
Return face.