35 namespace regionModels
37 namespace surfaceFilmModels
54 void waxSolventViscosity::correctMu()
56 const kinematicSingleLayer& film = filmType<kinematicSingleLayer>();
92 Ysolvent*Wsolvent/((1 - Ysolvent)*Wwax + Ysolvent*Wsolvent)
97 Ysolvent0*Wsolvent/((1 - Ysolvent0)*Wwax + Ysolvent0*Wsolvent)
127 zeroGradientFvPatchScalarField::typeName
150 zeroGradientFvPatchScalarField::typeName
Base class for surface film models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
waxSolventViscosity(surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Construct from surface film model.
volScalarField muSolvent_
Solvent viscosity.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
const Time & time() const
Return the top-level database.
static autoPtr< filmViscosityModel > New(surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Return a reference to the selected phase change model.
UniformDimensionedField< scalar > uniformDimensionedScalarField
const dimensionSet dimDynamicViscosity
const dictionary coeffDict_
Coefficients dictionary.
addToRunTimeSelectionTable(surfaceFilmRegionModel, kinematicSingleLayer, mesh)
Macros for easy insertion into run-time selection tables.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
filmViscosityModel(const word &modelType, surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Construct from type name, dictionary and surface film model.
autoPtr< filmViscosityModel > muWaxModel_
Wax viscosity model.
virtual ~waxSolventViscosity()
Destructor.
const fvMesh & regionMesh() const
Return the region mesh database.
autoPtr< filmViscosityModel > muSolventModel_
Solvent viscosity model.
volScalarField & mu_
Reference to the viscosity field.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
virtual void correct(const volScalarField &p, const volScalarField &T)
Correct.
volScalarField muWax_
Wax viscosity.
void correctBoundaryConditions()
Correct boundary field.
static word modelName(Name name, const word &model)
Return the name of the object within the given model.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
defineTypeNameAndDebug(kinematicSingleLayer, 0)