Go to the documentation of this file.
36 #ifndef viscosityModel_H
37 #define viscosityModel_H
48 namespace kineticTheoryModels
60 viscosityModel(
const viscosityModel&) =
delete;
63 void operator=(
const viscosityModel&) =
delete;
70 const dictionary&
dict_;
85 const dictionary&
dict
94 viscosityModel(
const dictionary&
dict);
99 static autoPtr<viscosityModel>
New
101 const dictionary&
dict
111 virtual tmp<volScalarField>
nu
virtual tmp< volScalarField > nu(const volScalarField &alpha1, const volScalarField &Theta, const volScalarField &g0, const volScalarField &rho1, const volScalarField &da, const dimensionedScalar &e) const =0
virtual ~viscosityModel()
Destructor.
const volScalarField & alpha1
TypeName("viscosityModel")
Runtime type information.
declareRunTimeSelectionTable(autoPtr, viscosityModel, dictionary,(const dictionary &dict),(dict))
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Macros to ease declaration of run-time selection tables.
static autoPtr< viscosityModel > New(const dictionary &dict)
const dimensionedScalar e
Elementary charge.