73 template<
class FaceList,
class Po
intField>
77 const bool report =
false,
85 template<
class BoolListType,
class FaceList,
class Po
intField>
89 const BoolListType& borderEdge,
91 const label currentZone,
98 template<
class BoolListType,
class FaceList,
class Po
intField>
102 const BoolListType& borderEdge,
112 template<
class BoolListType,
class FaceList,
class Po
intField>
116 const BoolListType& includeFaces,
122 template<
class FaceList,
class Po
intField>
132 template<
class FaceList,
class Po
intField>
139 template<
class FaceList,
class Po
intField>
149 template<
class FaceList,
class Po
intField>
198 template<
class FaceList,
class Po
intField>
208 template<
class FaceList,
class Po
intField>
220 template<
class FaceList,
class Po
intField>
223 const scalar mergeDist,
243 template<
class FaceList>
247 const FaceList& faces,
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A bounding box defined in terms of the points at its extremities.
Pair< int > faceMap(const label facePi, const face &faceP, const label faceNi, const face &faceN)
A list of faces which address into the list of points.
Pre-declare SubField and related Field type.
Calculates points shared by more than two processor patches or cyclic patches.
std::remove_reference< FaceList >::type::value_type FaceType
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh consisting of general polyhedral cells.
A subset of mesh faces organised as a primitive patch.
std::remove_reference< PointField >::type::value_type PointType
A class for managing temporary objects.