105 const bool outer=
true
const phaseInterface & interface() const
Access the interface.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
tmp< surfaceScalarField > Ff() const
Return face lift force.
tmp< volVectorField > F() const
Return lift force.
static autoPtr< blendedLiftModel > New(const dictionary &dict, const phaseInterface &interface)
A list of keyword definitions, which are a keyword followed by any number of values (e....
Dimension set for the base types.
Model for the lift force between two phases.
static const bool correctFixedFluxBCs
Does this model require correcting on fixed flux boundaries?
TypeName("liftModel")
Runtime type information.
static const dimensionSet dimF
Force dimensions.
declareRunTimeSelectionTable(autoPtr, liftModel, dictionary,(const dictionary &dict, const phaseInterface &interface),(dict, interface))
virtual tmp< surfaceScalarField > Ff() const =0
Return face lift force.
virtual tmp< volVectorField > F() const =0
Return lift force.
liftModel(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
virtual ~liftModel()
Destructor.
static autoPtr< liftModel > New(const dictionary &dict, const phaseInterface &interface, const bool outer=true)
Class to represent an interface between phases. Derivations can further specify the configuration of ...
A class for managing temporary objects.
void outer(FieldField< Field1, typename outerProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
Macros to ease declaration of run-time selection tables.