Go to the documentation of this file.
34 #ifndef BlendedInterfacialModel_H
35 #define BlendedInterfacialModel_H
37 #include "blendingMethod.H"
38 #include "phasePair.H"
39 #include "orderedPhasePair.H"
52 template<
class ModelType>
88 template<
class GeometricField>
164 #include "BlendedInterfacialModel.C"
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
autoPtr< ModelType > model_
Model for region with no obvious dispersed phase.
scalar sign(const phaseModel &phase) const
Return the sign of the explicit value for the supplied phase.
BlendedInterfacialModel(const BlendedInterfacialModel< ModelType > &)
Disallow default bitwise copy construct.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
A class for managing temporary objects.
tmp< surfaceScalarField > Ff() const
Return the face blended force.
~BlendedInterfacialModel()
Destructor.
const phaseModel & phase1_
Reference to phase 1.
tmp< GeometricField< Type, fvPatchField, volMesh > > F() const
Return the blended force.
bool correctFixedFluxBCs_
If true set coefficients and forces to 0 at fixed-flux BCs.
bool hasModel(const phaseModel &phase) const
Return true if a model is specified for the supplied phase.
const blendingMethod & blending_
Blending model.
autoPtr< ModelType > model1In2_
Model for dispersed phase 1 in continuous phase 2.
const phaseModel & phase2_
Reference to phase 2.
const ModelType & model(const phaseModel &phase) const
Return the model for the supplied phase.
tmp< volScalarField > D() const
Return the blended diffusivity.
An STL-conforming hash table.
void operator=(const BlendedInterfacialModel< ModelType > &)
Disallow default bitwise assignment.
autoPtr< ModelType > model2In1_
Model for dispersed phase 2 in continuous phase 1.
tmp< surfaceScalarField > Kf() const
Return the face blended force coefficient.
tmp< volScalarField > K() const
Return the blended force coefficient.
Generic GeometricField class.
void correctFixedFluxBCs(GeometricField &field) const
Correct coeff/value on fixed flux boundary conditions.