34 #ifndef BlendedInterfacialModel_H 35 #define BlendedInterfacialModel_H 37 #include "blendingMethod.H" 38 #include "phasePair.H" 39 #include "orderedPhasePair.H" 52 template<
class ModelType>
76 bool correctFixedFluxBCs_;
88 template<
class GeometricField>
105 const bool correctFixedFluxBCs =
true 117 const bool correctFixedFluxBCs =
true 164 #include "BlendedInterfacialModel.C" bool hasModel(const phaseModel &phase) const
Return true if a model is specified for the supplied phase.
~BlendedInterfacialModel()
Destructor.
tmp< volScalarField > K() const
Return the blended force coefficient.
tmp< surfaceScalarField > Ff() const
Return the face blended force.
tmp< surfaceScalarField > Kf() const
Return the face blended force coefficient.
Generic GeometricField class.
tmp< GeometricField< Type, fvPatchField, volMesh > > F() const
Return the blended force.
const ModelType & model(const phaseModel &phase) const
Return the model for the supplied phase.
scalar sign(const phaseModel &phase) const
Return the sign of the explicit value for the supplied phase.
An STL-conforming hash table.
tmp< volScalarField > D() const
Return the blended diffusivity.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
A class for managing temporary objects.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...