Go to the documentation of this file.
48 triangles_(triangles),
64 triangles_(triangles),
97 WarningIn(
"triSurfFacets::findPatches(const word&)")
98 <<
"Cannot find any patch names matching " << patchName <<
endl;
110 Warning <<
"Point subset " << subsetName <<
" already exists!" <<
endl;
140 Warning <<
"Subset " << subsetID <<
" is not a facet subset" <<
endl;
151 if( it().
name() == subsetName )
A class for handling words, derived from string.
LongList< labelledTri > triangles_
list of triangles
geometricSurfacePatchList patches_
list of boundary patches and their properties
#define forAll(list, i)
Loop across all elements in list.
wordList patchNames() const
return list of patches in the boundary
An STL-conforming const_iterator.
A HashTable to objects of type <T> with a label key.
Ostream & endl(Ostream &os)
Add newline and flush stream.
forAllConstIter(PtrDictionary< phaseModel >, mixture.phases(), phase)
triSurfFacets()
Null constructor.
void removeFacetSubset(const label)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
labelList findPatches(const word &patchName) const
return a list of patch indices corresponding to the given
label addFacetSubset(const word &)
point subsets
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
bool findStrings(const wordReListMatcher &matcher, const std::string &str)
Return true if string matches one of the regular expressions.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Map< meshSubset > facetSubsets_
map of point subsets
word facetSubsetName(const label) const
Operations on lists of strings.
label facetSubsetIndex(const word &) const
#define WarningIn(functionName)
Report a warning using Foam::Warning.
void size(const label)
Override size to be inconsistent with allocated storage.
word name(const complex &)
Return a string representation of a complex.