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...
autoPtr< viscosityModel > muWaxModel_
Wax viscosity model.
volScalarField & mu_
Reference to the viscosity field.
static autoPtr< viscosityModel > New(surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Return a reference to the selected phase change model.
waxSolventViscosity(surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Construct from surface film model.
volScalarField muSolvent_
Solvent viscosity.
const Time & time() const
Return the top-level database.
UniformDimensionedField< scalar > uniformDimensionedScalarField
const dictionary coeffDict_
Coefficients dictionary.
Macros for easy insertion into run-time selection tables.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
addToRunTimeSelectionTable(ejectionModel, BrunDrippingEjection, dictionary)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
virtual ~waxSolventViscosity()
Destructor.
static word timeName(const scalar, const int precision=curPrecision_)
Return time name of given scalar time.
const fvMesh & regionMesh() const
Return the region mesh database.
const dimensionSet dimDynamicViscosity
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.
autoPtr< viscosityModel > muSolventModel_
Solvent viscosity model.
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)
viscosityModel(const word &modelType, surfaceFilmRegionModel &film, const dictionary &dict, volScalarField &mu)
Construct from type name, dictionary and surface film model.