42 #ifndef globalIndexAndTransform_H 43 #define globalIndexAndTransform_H 103 label nullTransformIndex_;
114 static const label base_;
121 void determineTransforms();
124 void determineTransformPermutations();
128 void determinePatchTransformSign();
136 label& matchedRefTransformI,
143 inline label encodeTransformIndex
186 inline label encodeTransformIndex
196 const label transformIndex,
198 const bool isSendingSide =
true,
199 const scalar tol = SMALL
205 const label transformIndex0,
206 const label transformIndex1
212 const label transformIndex0,
213 const label transformIndex1
219 const label transformIndex0,
220 const label transformIndex1
227 const label transformIndex
235 const label transformIndex
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 1D vector of objects of type <T> with a fixed size <Size>.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An ordered pair of two objects of type <T> with first() and second() elements.
Calculates points shared by more than two processor patches or cyclic patches.
Mesh consisting of general polyhedral cells.