34 template<
class>
class FaceList,
47 if (boundaryPointsPtr_)
52 <<
"edge types already calculated" 60 for (
label edgeI = nInternalEdges_; edgeI < e.size(); edgeI++)
62 const edge& curEdge = e[edgeI];
64 bp.
insert(curEdge.start());
65 bp.insert(curEdge.end());
68 boundaryPointsPtr_ =
new labelList(bp.toc());
69 sort(*boundaryPointsPtr_);
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Ostream & endl(Ostream &os)
Add newline and flush stream.
bool insert(const Key &key)
Insert a new entry.
HashSet< label, Hash< label > > labelHashSet
A HashSet with label keys.
A list of faces which address into the list of points.
List< label > labelList
A List of labels.
errorManip< error > abort(error &err)
#define InfoInFunction
Report an information message using Foam::Info.