32 namespace regionModels
34 namespace surfaceFilmModels
46 ejectedMass_ += dMass;
83 scalar ejectedMass0 = getModelProperty<scalar>(
"ejectedMass");
85 setModelProperty<scalar>(
"ejectedMass", ejectedMass0);
93 scalar ejectedMass0 = getModelProperty<scalar>(
"ejectedMass");
filmSubModelBase(surfaceFilmRegionModel &film)
Construct null.
virtual ~ejectionModel()
Destructor.
Base class for surface film models.
Base class for surface film sub-models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const dictionary & dict() const
Return const access to the cloud dictionary.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
virtual bool writeTime() const
Flag to indicate when to write a property.
A class for handling words, derived from string.
virtual scalar ejectedMassTotal() const
Return the total mass ejected.
defineRunTimeSelectionTable(ejectionModel, dictionary)
void addToEjectedMass(const scalar dMass)
Add to ejected mass.
const word & modelType() const
Return const access to the sub-model type.
T returnReduce(const T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
defineTypeNameAndDebug(kinematicSingleLayer, 0)
ejectionModel(surfaceFilmRegionModel &film)
Construct null.