35 #ifndef randomDecomp_H
36 #define randomDecomp_H
Abstract base class for decomposition.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh consisting of general polyhedral cells.
Random decomposition. Good for testing. Very bad for anything else.
TypeName("random")
Runtime type information.
virtual labelList decompose(const polyMesh &mesh, const pointField &cc, const scalarField &cWeights)
Return for every coordinate the wanted processor number. Use the.
void operator=(const randomDecomp &)=delete
Disallow default bitwise assignment.
virtual ~randomDecomp()
Destructor.
randomDecomp(const dictionary &decompositionDict)
Construct given the decomposition dictionary.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
List< label > labelList
A List of labels.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.