34 #ifndef orderedPhasePair_H 35 #define orderedPhasePair_H 37 #include "phasePair.H" 44 class aspectRatioModel;
50 class orderedPhasePair
57 autoPtr<aspectRatioModel> aspectRatio_;
83 virtual const phaseModel&
dispersed()
const;
89 virtual word
name()
const;
92 virtual tmp<volScalarField>
E()
const;
HashTable< dictionary, phasePairKey, phasePairKey::hash > dictTable
Dictionary hash table.
virtual ~orderedPhasePair()
Destructor.
virtual word name() const
Pair name.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
const uniformDimensionedVectorField & g() const
Return gravitation acceleration.
virtual const phaseModel & continuous() const
Continuous phase.
virtual tmp< volScalarField > E() const
Aspect ratio.
orderedPhasePair(const phaseModel &dispersed, const phaseModel &continuous)
Construct from two phases and gravity.
HashTable< scalar, phasePairKey, phasePairKey::hash > scalarTable
Scalar hash table.
virtual const phaseModel & dispersed() const
Dispersed phase.