46 if (dictionaryConstructorTablePtr_)
48 return dictionaryConstructorTablePtr_->sortedToc();
56 const dictionary&
dict 59 const word methodType(
dict.
get<word>(
"method"));
66 auto* ctorPtr = dictionaryConstructorTable(methodType);
75 *dictionaryConstructorTablePtr_
133 return labelList(coarseDistribution, fineToCoarse);
void size(const label n)
Older name for setAddressableSize.
errorManipArg< error, int > exit(error &err, const int errNo=1)
A list of keyword definitions, which are a keyword followed by a number of values (eg...
IntListType renumber(const labelUList &oldToNew, const IntListType &input)
Renumber the values within a list.
T get(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Find and return a T. FatalIOError if not found, or if the number of tokens is incorrect.
static dlLibraryTable & libs()
Table of global libraries.
defineTypeName(manifoldCellsMeshObject)
virtual labelList renumber(const label nCells) const
Return the cell visit order (from ordered back to original cell id) based solely on the number of cel...
Abstract base class for renumbering.
A packed storage of objects of type <T> using an offset table for access.
static wordList supportedMethods()
Return a list of the known methods.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
List< word > wordList
List of word.
static autoPtr< renumberMethod > New(const dictionary &dict)
Construct/select a renumbering method.
Mesh consisting of general polyhedral cells.
static void calcCellCells(const polyMesh &mesh, const labelUList &agglom, const label nLocalCoarse, const bool parallel, CompactListList< label > &cellCells)
Determine (local or global) cellCells from mesh agglomeration.
List< label > labelList
A List of labels.
bool open(bool verbose=true)
Open named, but unopened libraries. These names will normally have been added with push_back()...
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
IOerror FatalIOError
Error stream (stdout output on all processes), with additional 'FOAM FATAL IO ERROR' header text and ...