Go to the documentation of this file.
50 dictionaryConstructorTablePtr_->found(patchType)
52 dictionaryConstructorTablePtr_->found(patchType)
80 std::move(allNeighbour)
87 const word& modelType,
91 Info<<
"Selecting simplified mesh model " << modelType <<
endl;
93 auto cstrIter = timeConstructorTablePtr_->cfind(modelType);
95 if (!cstrIter.found())
101 *timeConstructorTablePtr_
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
Ostream & endl(Ostream &os)
Add newline and flush stream.
static autoPtr< simplifiedFvMesh > New(const word &modelType, const Time &runTime)
Return a reference to the selected simplified mesh.
messageStream Info
Information stream (uses stdout - output is on the master only)
static bool fvPatchFieldExists(const word &patchType)
bool found(const word &name, const bool recursive=false) const
Can the regIOobject object be found (by name).
#define FatalErrorInLookup(lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalError.
Mesh data needed to do the Finite Volume discretisation.
errorManipArg< error, int > exit(error &err, const int errNo=1)
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
simplifiedFvMesh(const IOobject &io, pointField &&points, faceList &&faces, labelList &&allOwner, labelList &&allNeighbour)
Constructor.
defineTypeNameAndDebug(combustionModel, 0)