Go to the documentation of this file.
59 <<
"D2dt2 scheme not specified" <<
endl <<
endl
60 <<
"Valid d2dt2 schemes are :" <<
endl
61 << IstreamConstructorTablePtr_->sortedToc()
65 const word schemeName(schemeData);
67 auto* ctorPtr = IstreamConstructorTable(schemeName);
76 *IstreamConstructorTablePtr_
80 return ctorPtr(
mesh, schemeData);
int debug
Static debugging option.
#define InfoInFunction
Report an information message using Foam::Info.
A class for handling words, derived from Foam::string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
static tmp< d2dt2Scheme< Type > > New(const fvMesh &mesh, Istream &schemeData)
Return a pointer to a new d2dt2Scheme created on freestore.
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
bool eof() const noexcept
True if end of input seen.
Mesh data needed to do the Finite Volume discretisation.
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.