38#ifndef patchInjection_H
39#define patchInjection_H
41#include "injectionModel.H"
49namespace surfaceFilmModels
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
Base class for film injection models, handling mass transfer from the film.
Remove and inject the mass in the film as it passes over the selected patches.
TypeName("patchInjection")
Runtime type information.
scalarField patchInjectedMasses_
Injected mass for each patch at which the film is removed.
scalar deltaStable_
Stable film thickness - mass only removed if thickness exceeds.
virtual void patchInjectedMassTotals(scalarField &patchMasses) const
Accumulate the total mass injected for the patches into the.
virtual ~patchInjection()
Destructor.
labelList patchIDs_
List of patch IDs at which the film is removed.
Base class for surface film models.
const dictionary & dict() const
Return const access to the cloud dictionary.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.