Go to the documentation of this file.
33 namespace regionModels
35 namespace surfaceFilmModels
81 viscosity_->correct(
p,
T);
82 mu_ *=
exp(k1_*((1/(
T + k2_)) - 1/(Tref_ + k2_)));
83 mu_.correctBoundaryConditions();
ArrheniusViscosity(const ArrheniusViscosity &)
Disallow default bitwise copy construct.
const dimensionedScalar mu
Atomic mass unit.
virtual void correct(const volScalarField &p, const volScalarField &T)
Correct.
dimensionedScalar exp(const dimensionedScalar &ds)
The Arrhenius temperature-dependent viscosity model multiplies the viscosity of a base model by an Ar...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
static autoPtr< filmViscosityModel > New(surfaceFilmModel &owner, const dictionary &dict, volScalarField &mu)
Return a reference to the selected phase change model.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Macros for easy insertion into run-time selection tables.
defineTypeNameAndDebug(kinematicSingleLayer, 0)
addToRunTimeSelectionTable(surfaceFilmModel, kinematicSingleLayer, mesh)
const dimensionSet dimTemperature(0, 0, 0, 1, 0, 0, 0)
Base class for surface film models.
Base class for surface film viscosity models.
Generic GeometricField class.
virtual ~ArrheniusViscosity()
Destructor.