Go to the documentation of this file.
39 #ifndef shellSurfaces_H
40 #define shellSurfaces_H
52 class searchableSurfaces;
132 void setAndCheckLevels
149 void findHigherGapLevel
178 const bool dryRun =
false
195 return extendedGapLevel_;
201 return extendedGapMode_;
207 return selfProximity_;
231 void findHigherGapLevel
236 List<FixedList<label, 3>>& gapInfo,
237 List<volumeType>& gapMode
242 void findHigherGapLevel
246 List<FixedList<label, 3>>& gapInfo,
247 List<volumeType>& gapMode
List< label > labelList
A List of labels.
vectorField pointField
pointField is a vectorField.
const labelList & shells() const
const vectorField & smoothDirection() const
List< labelPair > labelPairList
List of labelPairs.
const List< List< FixedList< label, 3 > > > & extendedGapLevel() const
labelList maxGapLevel() const
Field< vector > vectorField
Specialisation of Field<T> for vector.
Encapsulates queries for volume refinement ('refine all cells within shell').
Generic templated field type.
labelPairList directionalSelectLevel() const
shellSurfaces(const searchableSurfaces &allGeometry, const dictionary &shellsDict, const bool dryRun=false)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
void findDirectionalLevel(const pointField &pt, const labelList &ptLevel, const labelList &dirLevel, const direction dir, labelList &shell) const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
const List< List< volumeType > > & extendedGapMode() const
const boolListList & gapSelf() const
const labelList & nSmoothPosition() const
const labelList & nSmoothExpansion() const
A 2-tuple for storing two objects of dissimilar types. The container is similar in purpose to std::pa...