41#ifndef processorLODs_cellBox
42#define processorLODs_cellBox
52namespace processorLODs
76 virtual boundBox calcSrcBox(
const label srcObji)
const;
77 virtual boundBox calcTgtBox(
const label tgtObji)
const;
94 const label maxObjectsPerLeaf,
95 const label nObjectsOfType,
96 const label nRefineIterMax = 100
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A bounding box defined in terms of min/max extrema points.
Creates the parallel distribution map by describing the source and target objects using box shapes.
virtual ~cellBox()=default
Destructor.
TypeName("box")
Runtime type information.
virtual autoPtr< mapDistribute > map()
Return the parallel distribution map.
Creates the parallel distribution map by describing the source and target objects using box shapes.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.