30 #include "phasePair.H" 47 const dictionary&
dict,
56 pair_.dispersed().residualAlpha().value(),
67 const dictionary&
dict,
71 const word modelType(
dict.
get<word>(
"type"));
73 Info<<
"Selecting heatTransferModel for " 74 << pair <<
": " << modelType <<
endl;
76 auto* ctorPtr = dictionaryConstructorTable(modelType);
85 *dictionaryConstructorTablePtr_
89 return ctorPtr(
dict, pair);
errorManipArg< error, int > exit(error &err, const int errNo=1)
Ostream & endl(Ostream &os)
Add newline and flush stream.
heatTransferModel(const dictionary &dict, const phasePair &pair)
Construct froma dictionary and a phase pair.
static autoPtr< heatTransferModel > New(const dictionary &dict, const phasePair &pair)
const dimensionSet dimless
Dimensionless.
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 const dimensionSet dimK
Coefficient dimensions.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
messageStream Info
Information stream (stdout output on master, null elsewhere)
#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 ...