35 namespace surfaceTensionModels
57 phaseName_(
dict.lookup(
"phase"))
Macros for easy insertion into run-time selection tables.
static word groupName(Name name, const word &group)
bool good() const
Return true if next operation might succeed.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
Base-class for liquid thermodynamic properties.
Abstract base-class for surface tension models which return the surface tension coefficient field.
virtual bool writeData(Ostream &os) const =0
Write in dictionary format.
Temperature-dependent surface tension model in which the surface tension function provided by the pha...
virtual ~liquidProperties()
Destructor.
liquidProperties(const dictionary &dict, const fvMesh &mesh)
Construct from dictionary and mesh.
virtual bool writeData(Ostream &os) const
Write in dictionary format.
virtual bool readDict(const dictionary &dict)
Update surface tension coefficient from given dictionary.
virtual tmp< volScalarField > sigma() const
Surface tension coefficient.
A class for managing temporary objects.
const dimensionedScalar sigma
Stefan-Boltzmann constant: default SI units: [W/m^2/K^4].
addToRunTimeSelectionTable(surfaceTensionModel, liquidProperties, dictionary)
defineTypeNameAndDebug(liquidProperties, 0)