39 #include "phaseModel.H" 207 inline label
index()
const;
virtual const phaseModel & dispersed() const
Dispersed phase.
const phaseModel & operator*() const
HashTable< dictionary, phasePairKey, phasePairKey::hash > dictTable
Dictionary hash table.
tmp< volScalarField > sigma() const
Surface tension coefficient.
const multiphaseInter::phaseModel & phase2() const
virtual tmp< volScalarField > E() const
Aspect ratio.
tmp< volScalarField > EoH2() const
Eotvos number based on hydraulic diameter type 2.
tmp< volScalarField > magUr() const
Relative velocity magnitude.
tmp< volScalarField > Mo() const
Morton Number.
const multiphaseInter::phaseModel & phase1() const
bool operator==(const const_iterator &) const
virtual const phaseModel & continuous() const
Continuous phase.
virtual ~phasePair()=default
Destructor.
tmp< volScalarField > Pr() const
Prandtl number.
const phaseModel & operator()() const
bool operator!=(const const_iterator &) const
phasePair(const multiphaseInter::phaseModel &phase1, const multiphaseInter::phaseModel &phase2, const bool ordered=false)
Construct from two phases.
tmp< volScalarField > Re() const
Reynolds number.
label index(const phaseModel &phase) const
Return the index of the given phase. Generates a FatalError if.
const_iterator cbegin() const
const_iterator set to the beginning of the pair
const word * const_iterator
Random access iterator for traversing FixedList.
A class for handling words, derived from Foam::string.
const_iterator & operator++()
tmp< volScalarField > Ta() const
Takahashi Number.
const uniformDimensionedVectorField & g() const
Return gravitation acceleration.
A HashTable similar to std::unordered_map.
const_iterator cend() const
const_iterator set to beyond the end of the pair
virtual word name() const
Pair name.
bool ordered() const noexcept
Return the ordered flag.
label index() const
Return the current index.
const_iterator end() const
const_iterator set to beyond the end of the pair
const phaseModel & otherPhase(const phaseModel &phase) const
Return the other phase relative to the given phase.
tmp< volScalarField > Eo() const
Eotvos number.
const phaseModel & otherPhase() const
const_iterator begin() const
const_iterator set to the beginning of the pair
tmp< volScalarField > rho() const
Average density.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
tmp< volScalarField > EoH1() const
Eotvos number based on hydraulic diameter type 1.
bool contains(const phaseModel &phase) const
Return true if this phasePair contains the given phase.
HashTable< scalar, phasePairKey, phasePairKey::hash > scalarTable
Scalar hash table.
A class for managing temporary objects.
virtual word otherName() const
Other pair name.
tmp< volVectorField > Ur() const
Relative velocity.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
Description for mass transfer between a pair of phases. The direction of the mass transfer is from th...