100 const scalar mergeDim
116 return faces_.
size();
159 const scalar mergeDim
167 const scalar mergeDim
177 const scalar mergeDim
void size(const label n)
Older name for setAddressableSize.
Simple class to manage surface merging information.
virtual const pointField & points() const
Const access to (global) points used for the surface.
bool merge(const meshedSurf &unmergedSurface, const scalar mergeDim)
Merge meshed surfaces (in parallel only).
mergedSurf(mergedSurf &&)=default
Move construct.
virtual ~mergedSurf()=default
Destructor.
mergedSurf & operator=(mergedSurf &&)=default
Move assignment.
virtual const labelList & faceIds() const
Per-face identifier (eg, element Id)
mergedSurf(const mergedSurf &)=default
Copy construct.
static bool use()
Can use (parallel only)
virtual const faceList & faces() const
Const access to the surface faces.
virtual const labelList & zoneIds() const
Per-face zone/region information.
const labelList & pointsMap() const
Map for reordered points (old-to-new)
label size() const
Number of faces.
void clear()
Clear all storage.
mergedSurf & operator=(const mergedSurf &)=default
Copy assignment.
mergedSurf()=default
Default construct.
Abstract definition of a meshed surface defined by faces and points.