37 #ifndef surfaceTensionModel_H 38 #define surfaceTensionModel_H 52 namespace reactingMultiphaseEuler
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
const phasePair & pair_
Phase pair.
virtual tmp< volScalarField > sigma() const =0
Aspect ratio.
virtual ~surfaceTensionModel()=default
Destructor.
declareRunTimeSelectionTable(autoPtr, surfaceTensionModel, dictionary,(const dictionary &dict, const phasePair &pair, const bool registerObject),(dict, pair, registerObject))
An Ostream is an abstract base class for all output systems (streams, files, token lists...
surfaceTensionModel(const dictionary &dict, const phasePair &pair, const bool registerObject)
Construct from a dictionary and a phase pair.
OBJstream os(runTime.globalPath()/outputName)
static const dimensionSet dimSigma
Coefficient dimensions.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
bool registerObject() const noexcept
Should objects created with this IOobject be registered?
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
static autoPtr< surfaceTensionModel > New(const dictionary &dict, const phasePair &pair)
Macros to ease declaration of run-time selection tables.
A class for managing temporary objects.
bool writeData(Ostream &os) const
Dummy write for regIOobject.
Description for mass transfer between a pair of phases. The direction of the mass transfer is from th...
TypeName("surfaceTensionModel")
Runtime type information.