Go to the documentation of this file.
26 #include "liftModel.H"
27 #include "phasePair.H"
46 const dictionary&
dict,
66 *pair_.continuous().rho()
68 pair_.Ur() ^
fvc::curl(pair_.continuous().U())
75 return pair_.dispersed()*Fi();
81 const fvMesh&
mesh(this->pair_.phase1().mesh());
virtual tmp< surfaceScalarField > Ff() const
Return face lift force.
virtual tmp< volVectorField > Fi() const
Return phase-intensive lift force.
tmp< GeometricField< Type, fvPatchField, volMesh > > curl(const GeometricField< Type, fvPatchField, volMesh > &vf)
A class for managing temporary objects.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate(const GeometricField< Type, fvPatchField, volMesh > &vf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
static const dimensionSet dimF
Force dimensions.
Dimension set for the base types.
Calculate the curl of the given volField by constructing the Hodge-dual of the symmetric part of the ...
virtual tmp< volVectorField > F() const
Return lift force.
liftModel(const dictionary &dict, const phasePair &pair)
Construct from a dictionary and a phase pair.
virtual ~liftModel()
Destructor.
defineTypeNameAndDebug(combustionModel, 0)