Go to the documentation of this file.
38 <<
"attempt to re-construct cellModeller when it already exists"
60 <<
"more than one model share the index "
70 <<
"more than one model share the name "
95 if (iter != modelDictionary_.end())
cellModeller()
Construct from central "cellModels" file.
A class for handling words, derived from string.
An STL-conforming iterator.
#define forAll(list, i)
Loop across all elements in list.
~cellModeller()
Destructor.
static List< cellModel * > modelPtrs_
List of model pointers.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
static const cellModel * lookup(const word &)
Look up a model by name and return a pointer to the model or NULL.
errorManipArg< error, int > exit(error &err, const int errNo=1)
static HashTable< const cellModel * > modelDictionary_
HashTable of model pointers.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated witho...
static PtrList< cellModel > models_
PtrList of models.
word name(const complex &)
Return a string representation of a complex.