66 const phasePair&
pair_;
bool registerObject() const noexcept
Should object created with this IOobject be registered?
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
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...
virtual tmp< surfaceScalarField > Kf() const
Return the drag coefficient Kf.
virtual ~dragModel()
Destructor.
dragModel(const phasePair &pair, const bool registerObject)
autoPtr< swarmCorrection > swarmCorrection_
Swarm correction.
static const dimensionSet dimK
Coefficient dimensions.
bool writeData(Ostream &os) const
Dummy write for regIOobject.
TypeName("dragModel")
Runtime type information.
const phasePair & pair_
Phase pair.
virtual tmp< volScalarField > Ki() const
Return the phase-intensive drag coefficient Ki.
declareRunTimeSelectionTable(autoPtr, dragModel, dictionary,(const dictionary &dict, const phasePair &pair, const bool registerObject),(dict, pair, registerObject))
static autoPtr< dragModel > New(const dictionary &dict, const phasePair &pair)
virtual tmp< volScalarField > K() const
Return the drag coefficient K.
virtual tmp< volScalarField > CdRe() const =0
Drag coefficient.
virtual ~dragModel()
Destructor.
dragModel(const dictionary &dict, const phasePair &pair, const bool registerObject)
static autoPtr< dragModel > New(const dictionary &dict, const phasePair &pair)
Description for mass transfer between a pair of phases. The direction of the mass transfer is from th...
A class for managing temporary objects.
OBJstream os(runTime.globalPath()/outputName)
Macros to ease declaration of run-time selection tables.
#define declareRunTimeSelectionTable(ptrWrapper, baseType, argNames, argList, parList)
Declare a run-time selection (variables and adder classes)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.