Go to the documentation of this file.
54 auto* ctorPtr = dictionaryConstructorTable(methodType);
63 *dictionaryConstructorTablePtr_
78 decompositionMethod::calcCellCells
112 decompositionMethod::calcCellCells
132 labelList fineDistribution(fineToCoarse.size());
134 forAll(fineDistribution, i)
136 fineDistribution[i] = coarseDistribution[fineToCoarse[i]];
139 return fineDistribution;
List< label > labelList
A List of labels.
A class for handling words, derived from Foam::string.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
A packed storage unstructured matrix of objects of type <T> using an offset table for access.
Mesh consisting of general polyhedral cells.
#define forAll(list, i)
Loop across all elements in list.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
virtual labelList renumber(const pointField &) const
Return the order in which cells need to be visited, i.e.
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
errorManipArg< error, int > exit(error &err, const int errNo=1)
IntListType renumber(const labelUList &oldToNew, const IntListType &input)
Renumber the values (not the indices) of a list.
labelList identity(const label len, label start=0)
Create identity map of the given length with (map[i] == i)
static autoPtr< renumberMethod > New(const dictionary &renumberDict)
Return a reference to the selected renumbering method.
defineTypeNameAndDebug(combustionModel, 0)