35 const dictionary& dict,
39 const word interfaceCompositionModelType = word(dict.lookup(
"type"));
41 Info<<
"Selecting interfaceCompositionModel for " 42 << pair <<
": " << interfaceCompositionModelType <<
endl;
44 dictionaryConstructorTable::iterator cstrIter =
45 dictionaryConstructorTablePtr_->find(interfaceCompositionModelType);
47 if (cstrIter == dictionaryConstructorTablePtr_->end())
50 <<
"Unknown interfaceCompositionModelType type " 51 << interfaceCompositionModelType << endl << endl
52 <<
"Valid interfaceCompositionModel types are : " << endl
53 << dictionaryConstructorTablePtr_->sortedToc()
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
static autoPtr< interfaceCompositionModel > New(const dictionary &dict, const phasePair &pair)
Ostream & endl(Ostream &os)
Add newline and flush stream.
const phasePair & pair() const
Return the phase pair.