59template<
class Type,
class TrackingData =
int>
67 static int dummyTrackData_;
88 void operator=(
const MeshWave&) =
delete;
105 TrackingData& td = dummyTrackData_
119 TrackingData& td = dummyTrackData_
138 const TrackingData&
data()
const
145 label
iterate(
const label maxIter)
Wave propagation of information through grid. Every iteration information goes through one layer of c...
label nUnvisitedCells() const
virtual label iterate(const label maxIter)
Iterate until no changes or maxIter reached.
label nUnvisitedFaces() const
Get number of unvisited faces.
const TrackingData & data() const
Additional data to be passed into container.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
label iterate(const label maxIter)
Iterate until no changes or maxIter reached.
const List< Type > & allFaceInfo() const
Get allFaceInfo.
label nUnvisitedFaces() const
Number of unvisited faces.
label nUnvisitedCells() const
const List< Type > & allCellInfo() const
Get allCellInfo.
const TrackingData & data() const
Additional data to be passed into container.
Mesh consisting of general polyhedral cells.
#define TemplateName(TemplateNameString)
Add typeName information from argument TypeNameString to a.