37#ifndef VoFPatchTransfer_H
38#define VoFPatchTransfer_H
48namespace surfaceFilmModels
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Transfer mass between the film and the VoF in the continuous phase.
scalarField patchTransferredMasses_
Transferred mass for each patch at which the film is removed.
TypeName("VoFPatchTransfer")
Runtime type information.
virtual void patchTransferredMassTotals(scalarField &patchMasses) const
Accumulate the total mass injected for the patches into the.
scalar deltaFactorToVoF_
Factor of the cell height above which the film is transferred.
scalar alphaToVoF_
VoF limit above which all of the film is transferred to the VoF.
virtual void correct(scalarField &availableMass, scalarField &massToTransfer, scalarField &energyToTransfer)
Correct kinematic and thermodynamic transfers.
virtual void correct(scalarField &availableMass, scalarField &massToTransfer)
Correct.
virtual ~VoFPatchTransfer()
Destructor.
scalar alphaToFilm_
VoF limit below which the VoF may be transferred to the film.
scalar transferRateCoeff_
Transfer rate coefficient.
scalar deltaFactorToFilm_
Factor of the cell height below which the VoF may be transferred.
labelList patchIDs_
List of patch IDs at which the film is removed.
VoFPatchTransfer(surfaceFilmRegionModel &film, const dictionary &dict)
Construct from surface film model.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
Base class for surface film models.
Base class for film transfer models, handling mass transfer between the film and the continuous phase...
const dictionary & dict() const
Return const access to the cloud dictionary.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.