98 #ifndef kOmegaSSTSato_H 99 #define kOmegaSSTSato_H 116 template<
class BasicMomentumTransportModel>
119 public kOmegaSST<BasicMomentumTransportModel>
127 bool hasDispersedPhaseNames_;
158 typedef typename BasicMomentumTransportModel::alphaField
alphaField;
159 typedef typename BasicMomentumTransportModel::rhoField
rhoField;
171 const alphaField&
alpha,
kOmegaSSTSato(const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const viscosity &viscosity, const word &type=typeName)
Construct from components.
void operator=(const kOmegaSSTSato &)=delete
Disallow default bitwise assignment.
Implementation of the k-omega-SST turbulence model for dispersed bubbly flows with Sato (1981) bubble...
virtual tmp< volScalarField > F2() const
volScalarField alpha(IOobject("alpha", runTime.timeName(), mesh, IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE), lambda *max(Ua &U, zeroSensitivity))
TypeName("kOmegaSSTSato")
Runtime type information.
BasicMomentumTransportModel::alphaField alphaField
A class for handling words, derived from string.
virtual ~kOmegaSSTSato()
Destructor.
Specialisation for RAS of the generic kOmegaSSTBase base class. For more information, see Description of kOmegaSSTBase.H.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
BasicMomentumTransportModel::rhoField rhoField
Abstract base class for all fluid physical properties.
virtual bool read()
Read model coefficients if they have changed.
A wordList with hashed indices for faster lookup by name.
virtual void correct()
Solve the turbulence equations and correct the turbulence viscosity.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
virtual void correctNut()