36 class BasicMomentumTransportModel,
43 BasicMomentumTransportModel,
45 >::MomentumTransportModel
55 BasicMomentumTransportModel
73 class BasicMomentumTransportModel,
82 BasicMomentumTransportModel,
90 BasicMomentumTransportModel,
104 momentumTransportModel::readModelDict
108 ).
lookup(
"simulationType")
111 Info<<
"Selecting turbulence model type " << modelType <<
endl;
113 typename dictionaryConstructorTable::iterator cstrIter =
114 dictionaryConstructorTablePtr_->find(modelType);
116 if (cstrIter == dictionaryConstructorTablePtr_->end())
119 <<
"Unknown MomentumTransportModel type " 120 << modelType <<
nl <<
nl 121 <<
"Valid MomentumTransportModel types:" << endl
122 << dictionaryConstructorTablePtr_->sortedToc()
TransportModel transportModel
static word group(const word &name)
Return group (extension part of name)
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
volScalarField alpha(IOobject("alpha", runTime.timeName(), mesh, IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE), lambda *max(Ua &U, zeroSensitivity))
Ostream & endl(Ostream &os)
Add newline and flush stream.
stressControl lookup("compactNormalStress") >> compactNormalStress
A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for...
autoPtr< BasicCompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const typename BasicCompressibleMomentumTransportModel::transportModel &transport)
A class for handling words, derived from string.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const objectRegistry & db() const
Return the local objectRegistry.
Templated abstract base class for turbulence models.