37 word reactionRateFlameAreaType
39 dict.lookup(
"reactionRateFlameArea")
42 Info<<
"Selecting reaction rate flame area correlation "
43 << reactionRateFlameAreaType <<
endl;
45 dictionaryConstructorTable::iterator cstrIter =
46 dictionaryConstructorTablePtr_->find(reactionRateFlameAreaType);
48 if (cstrIter == dictionaryConstructorTablePtr_->end())
53 ) <<
"Unknown reactionRateFlameArea type "
54 << reactionRateFlameAreaType <<
endl <<
endl
55 <<
"Valid reaction rate flame area types are :" <<
endl
56 << dictionaryConstructorTablePtr_->toc()
60 const label tempOpen = reactionRateFlameAreaType.find(
'<');
62 const word className = reactionRateFlameAreaType(0, tempOpen);
65 (cstrIter()(className,
dict, mesh, combModel));
Base class for combustion models.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
static autoPtr< reactionRateFlameArea > New(const dictionary &dict, const fvMesh &mesh, const combustionModel &combModel)
A class for handling words, derived from string.
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
errorManipArg< error, int > exit(error &err, const int errNo=1)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & endl(Ostream &os)
Add newline and flush stream.