30 #include "surfaceInterpolate.H" 37 namespace regionModels
39 namespace surfaceFilmModels
255 return tgNormClipped;
autoPtr< filmThermoModel > filmThermo_
Film thermo model.
List container for film injection models.
Surface integrate surfaceField creating a volField. Surface sum a surfaceField creating a volField...
const Type & value() const noexcept
Return const reference to value.
autoPtr< filmTurbulenceModel > turbulence_
Turbulence model.
const dimensionedScalar deltaSmall_
Small delta.
label nOuterCorr() const
Return the number of outer correctors.
volScalarField & pSpPrimary()
Pressure [Pa].
Base class for film thermo models.
label nCorr() const
Return the number of PISO correctors.
volVectorField & USp()
Momentum [kg/m/s2].
volVectorField USp_
Momentum [kg/m/s2].
volScalarField & rhoSp()
Mass [kg/m2/s].
volScalarField muPrimary_
Viscosity [Pa.s].
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, any/none. Also accepts 0/1 as a string and shortcuts t/f, y/n.
tmp< volScalarField > gNorm() const
Return the gravity normal-to-patch component contribution.
Ignore writing from objectRegistry::writeObject()
volVectorField USpPrimary_
Momentum [kg/m/s2].
const volScalarField & rhoPrimary() const
Density [kg/m3].
injectionModelList injection_
Cloud injection.
tmp< volScalarField > deltaMass() const
Return the change in film mass due to sources/sinks.
volScalarField deltaRho_
Film thickness*density (helper field) [kg/m2].
volScalarField sigma_
Surface tension [m/s2].
transferModelList & transfer()
Transfer.
volVectorField & USpPrimary()
Momentum [kg/m/s2].
const volScalarField & muPrimary() const
Viscosity [Pa.s].
const filmThermoModel & filmThermo() const
Film thermo.
Switch momentumPredictor_
Momentum predictor.
Base class for film turbulence models.
const volVectorField & UPrimary() const
Velocity [m/s].
const volScalarField & mu() const
Return const access to the dynamic viscosity [Pa.s].
tmp< volVectorField > gTan() const
Return the gravity tangential component contributions.
tmp< volScalarField > mass() const
Return the current film mass.
tmp< volScalarField > gNormClipped() const
Return the gravity normal-to-patch component contribution.
injectionModelList & injection()
Injection.
volScalarField pPrimary_
Pressure [Pa].
const dimensionedScalar & deltaSmall() const
Return small delta.
virtual const volVectorField & nHat() const
Return the patch normal vectors.
const fvMesh & regionMesh() const
Return the region mesh database.
volScalarField pSpPrimary_
Pressure [Pa].
volScalarField delta_
Film thickness [m].
label nNonOrthCorr_
Number of non-orthogonal correctors.
volScalarField pSp_
Pressure [Pa].
const volScalarField & pPrimary() const
Pressure [Pa].
const dimensionedVector & g() const
Return the acceleration due to gravity.
volScalarField rhoPrimary_
Density [kg/m3].
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
label nCorr_
Number of PISO-like correctors.
const volScalarField & delta() const
Return const access to the film thickness [m].
transferModelList transfer_
Transfer with the continuous phase.
volVectorField UPrimary_
Velocity [m/s].
virtual const volScalarField & magSf() const
Return the face area magnitudes / [m2].
Switch momentumPredictor() const
Return the momentum predictor.
volScalarField mu_
Dynamic viscosity [Pa.s].
const volScalarField & sigma() const
Return const access to the surface tension [kg/s2].
label nNonOrthCorr() const
Return the number of non-orthogonal correctors.
volScalarField alpha_
Film coverage indicator, 1 = covered, 0 = uncovered [].
label nOuterCorr_
Number of outer correctors.
volScalarField rhoSpPrimary_
Mass [kg/m2/s].
Field< vector > vectorField
Specialisation of Field<T> for vector.
const dimensionedVector & g_
Acceleration due to gravity [m/s2].
volScalarField & rhoSpPrimary()
Mass [kg/m2/s].
A class for managing temporary objects.
volScalarField & pSp()
Pressure [Pa].
volScalarField rhoSp_
Mass [kg/m2/s].
Defines the attributes of an object for which implicit objectRegistry management is supported...
const filmTurbulenceModel & turbulence() const
Turbulence.
const Boundary & boundaryField() const noexcept
Return const-reference to the boundary field.
dimensionedScalar deltaT() const
Return time step.
const Time & time() const noexcept
Return the reference to the time database.
const volScalarField & alpha() const
Return the film coverage, 1 = covered, 0 = uncovered [].