50 dictionaryConstructorTablePtr_->
found(patchType)
52 dictionaryConstructorTablePtr_->
found(patchType)
75 std::move(allNeighbour)
82 const word& modelType,
86 Info<<
"Selecting simplified mesh model " << modelType <<
endl;
88 auto* ctorPtr = timeConstructorTable(modelType);
96 *timeConstructorTablePtr_
100 return autoPtr<simplifiedFvMesh>(ctorPtr(
runTime));
bool found(const word &name, const bool recursive=false) const
Can the regIOobject object be found (by name).
simplifiedFvMesh(const IOobject &io, pointField &&points, faceList &&faces, labelList &&allOwner, labelList &&allNeighbour)
Constructor.
static autoPtr< simplifiedFvMesh > New(const word &modelType, const Time &runTime)
Return a reference to the selected simplified mesh.
errorManipArg< error, int > exit(error &err, const int errNo=1)
error FatalError
Error stream (stdout output on all processes), with additional 'FOAM FATAL ERROR' header text and sta...
Ostream & endl(Ostream &os)
Add newline and flush stream.
bool found(const T &val, label pos=0) const
True if the value if found in the list.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
#define FatalErrorInLookup(lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalError.
Functions to generate simplified finite volume meshes.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
static bool fvPatchFieldExists(const word &patchType)
Helper function to see if the patch type exists in the run-time selection tables. ...
IOobject io("surfaceFilmProperties", mesh.time().constant(), mesh, IOobject::READ_IF_PRESENT, IOobject::NO_WRITE, false)
A class for handling words, derived from Foam::string.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
Mesh data needed to do the Finite Volume discretisation.
messageStream Info
Information stream (stdout output on master, null elsewhere)
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
Defines the attributes of an object for which implicit objectRegistry management is supported...