Public Member Functions | |
orderedPhasePair (const phaseModel &from, const phaseModel &to) | |
Construct from two phases and gravity. More... | |
virtual | ~orderedPhasePair ()=default |
Destructor. More... | |
virtual const phaseModel & | from () const |
Dispersed phase. More... | |
virtual const phaseModel & | to () const |
Continuous phase. More... | |
virtual word | name () const |
Pair name. More... | |
orderedPhasePair (const phaseModel &dispersed, const phaseModel &continuous) | |
Construct from two phases and gravity. More... | |
virtual | ~orderedPhasePair () |
Destructor. More... | |
virtual const phaseModel & | dispersed () const |
Dispersed phase. More... | |
virtual const phaseModel & | continuous () const |
Continuous phase. More... | |
virtual word | name () const |
Pair name. More... | |
virtual word | otherName () const |
Other pair name. More... | |
virtual tmp< volScalarField > | E () const |
Aspect ratio. More... | |
orderedPhasePair (const phaseModel &dispersed, const phaseModel &continuous, const dimensionedVector &g, const scalarTable &sigmaTable, const dictTable &aspectRatioTable) | |
Construct from two phases, gravity, surface tension and aspect. More... | |
virtual | ~orderedPhasePair () |
Destructor. More... | |
virtual const phaseModel & | dispersed () const |
Dispersed phase. More... | |
virtual const phaseModel & | continuous () const |
Continuous phase. More... | |
virtual word | name () const |
Pair name. More... | |
virtual tmp< volScalarField > | E () const |
Aspect ratio. More... | |
![]() | |
phasePair (const phaseModel &phase1, const phaseModel &phase2, const bool ordered=false) | |
Construct from two phases. More... | |
virtual | ~phasePair ()=default |
Destructor. More... | |
const phaseModel & | phase1 () const |
const phaseModel & | phase2 () const |
phasePair (const phaseModel &phase1, const phaseModel &phase2, const bool ordered=false) | |
Construct from two phases and gravity. More... | |
virtual | ~phasePair () |
Destructor. More... | |
tmp< volScalarField > | rho () const |
Average density. More... | |
tmp< volScalarField > | magUr () const |
Relative velocity magnitude. More... | |
tmp< volVectorField > | Ur () const |
Relative velocity. More... | |
tmp< volScalarField > | Re () const |
Reynolds number. More... | |
tmp< volScalarField > | Pr () const |
Prandtl number. More... | |
tmp< volScalarField > | Eo () const |
Eotvos number. More... | |
tmp< volScalarField > | EoH1 () const |
Eotvos number based on hydraulic diameter type 1. More... | |
tmp< volScalarField > | EoH2 () const |
Eotvos number based on hydraulic diameter type 2. More... | |
tmp< volScalarField > | sigma () const |
Surface tension coefficient. More... | |
tmp< volScalarField > | Mo () const |
Morton Number. More... | |
tmp< volScalarField > | Ta () const |
Takahashi Number. More... | |
const phaseModel & | phase1 () const |
Return phase 1. More... | |
const phaseModel & | phase2 () const |
Return phase 2. More... | |
bool | contains (const phaseModel &phase) const |
Return true if this phasePair contains the given phase. More... | |
const phaseModel & | otherPhase (const phaseModel &phase) const |
Return the other phase relative to the given phase. More... | |
label | index (const phaseModel &phase) const |
Return the index of the given phase. Generates a FatalError if. More... | |
const uniformDimensionedVectorField & | g () const |
Return gravitation acceleration. More... | |
const_iterator | cbegin () const |
const_iterator set to the beginning of the pair More... | |
const_iterator | cend () const |
const_iterator set to beyond the end of the pair More... | |
const_iterator | begin () const |
const_iterator set to the beginning of the pair More... | |
const_iterator | end () const |
const_iterator set to beyond the end of the pair More... | |
phasePair (const phaseModel &phase1, const phaseModel &phase2, const dimensionedVector &g, const scalarTable &sigmaTable, const bool ordered=false) | |
Construct from two phases, gravity and surface tension table. More... | |
virtual | ~phasePair () |
Destructor. More... | |
tmp< volScalarField > | rho () const |
Average density. More... | |
tmp< volScalarField > | magUr () const |
Relative velocity magnitude. More... | |
tmp< volVectorField > | Ur () const |
Relative velocity. More... | |
tmp< volScalarField > | Re () const |
Reynolds number. More... | |
tmp< volScalarField > | Pr () const |
Prandtl number. More... | |
tmp< volScalarField > | Eo () const |
Eotvos number. More... | |
tmp< volScalarField > | EoH1 () const |
Eotvos number based on hydraulic diameter type 1. More... | |
tmp< volScalarField > | EoH2 () const |
Eotvos number based on hydraulic diameter type 2. More... | |
tmp< volScalarField > | Mo () const |
Morton Number. More... | |
tmp< volScalarField > | Ta () const |
Takahashi Number. More... | |
const phaseModel & | phase1 () const |
const phaseModel & | phase2 () const |
const dimensionedVector & | g () const |
const dimensionedScalar & | sigma () const |
![]() | |
phasePairKey ()=default | |
Default construct. More... | |
phasePairKey (const word &name1, const word &name2, const bool ordered=false) | |
Construct from names and (optional) ordering flag. More... | |
virtual | ~phasePairKey ()=default |
Destructor. More... | |
bool | ordered () const noexcept |
Return the ordered flag. More... | |
phasePairKey ()=default | |
Default construct. More... | |
phasePairKey (const word &name1, const word &name2, const bool ordered=false) | |
Construct from names and (optional) ordering flag. More... | |
virtual | ~phasePairKey ()=default |
Destructor. More... | |
bool | ordered () const noexcept |
Return the ordered flag. More... | |
phasePairKey ()=default | |
Default construct. More... | |
phasePairKey (const word &name1, const word &name2, const bool ordered=false) | |
Construct from names and (optional) ordering flag. More... | |
virtual | ~phasePairKey ()=default |
Destructor. More... | |
bool | ordered () const noexcept |
Return the ordered flag. More... | |
![]() | |
Pair ()=default | |
Default construct. More... | |
Pair (const word &f, const word &s) | |
Copy construct from components. More... | |
Pair (word &&f, word &&s) | |
Move construct from components. More... | |
Pair (const std::pair< word, word > &vals) | |
Copy construct from std::pair. More... | |
Pair (std::pair< word, word > &&vals) | |
Move construct from std::pair. More... | |
Pair (const FixedList< word, 2 > &list) | |
Copy construct FixedList of two items. More... | |
Pair (const word &f, const word &s, const bool doSort) | |
Copy construct, optionally sorted with first less-than second. More... | |
Pair (const FixedList< word, 2 > &list, const bool doSort) | |
Copy construct, optionally sorted with first less-than second. More... | |
Pair (Istream &is) | |
Construct from Istream. More... | |
const word & | second () const noexcept |
Return second element, which is also the last element. More... | |
word & | second () noexcept |
Return second element, which is also the last element. More... | |
const word & | other (const word &a) const |
Return other element. More... | |
bool | sorted () const |
True if first() is less-than second() More... | |
void | flip () |
Flip the Pair in-place. More... | |
void | sort () |
Sort so that first() is less-than second() More... | |
Additional Inherited Members | |
![]() | |
typedef HashTable< dictionary, phasePairKey, phasePairKey::hash > | dictTable |
Dictionary hash table. More... | |
typedef HashTable< scalar, phasePairKey, phasePairKey::hash > | scalarTable |
Scalar hash table. More... | |
typedef HashTable< dictionary, phasePairKey, phasePairKey::hash > | dictTable |
Dictionary hash table. More... | |
typedef HashTable< scalar, phasePairKey, phasePairKey::hash > | scalarTable |
Scalar hash table. More... | |
![]() | |
using | hash = phasePairKey::hasher |
Alternative name for functor. More... | |
using | hash = phasePairKey::hasher |
Alternative name for functor. More... | |
using | hash = phasePairKey::hasher |
Alternative name for functor. More... | |
![]() | |
static int | compare (const Pair< word > &a, const Pair< word > &b) |
Compare Pairs. More... | |
orderedPhasePair | ( | const phaseModel & | from, |
const phaseModel & | to | ||
) |
Construct from two phases and gravity.
Definition at line 33 of file orderedPhasePair.C.
|
virtualdefault |
Destructor.
Definition at line 50 of file orderedPhasePair.C.
orderedPhasePair | ( | const phaseModel & | dispersed, |
const phaseModel & | continuous | ||
) |
Construct from two phases and gravity.
|
virtual |
Destructor.
orderedPhasePair | ( | const phaseModel & | dispersed, |
const phaseModel & | continuous, | ||
const dimensionedVector & | g, | ||
const scalarTable & | sigmaTable, | ||
const dictTable & | aspectRatioTable | ||
) |
Construct from two phases, gravity, surface tension and aspect.
ratio tables
Definition at line 35 of file orderedPhasePair.C.
References HashTable< T, Key, Hash >::found(), and Foam::New().
|
virtual |
Destructor.
|
virtual |
Dispersed phase.
Reimplemented from phasePair.
Definition at line 44 of file orderedPhasePair.C.
References phasePair::phase1().
|
virtual |
Continuous phase.
Reimplemented from phasePair.
Definition at line 50 of file orderedPhasePair.C.
References phase2.
|
virtual |
|
virtual |
Dispersed phase.
Reimplemented from phasePair.
Definition at line 56 of file orderedPhasePair.C.
References phase1.
|
virtual |
Continuous phase.
Reimplemented from phasePair.
Definition at line 62 of file orderedPhasePair.C.
References phase2.
|
virtual |
Other pair name.
Reimplemented from phasePair.
Definition at line 76 of file orderedPhasePair.C.
References Foam::exit(), Foam::FatalError, FatalErrorInFunction, and word::null.
|
virtual |
Aspect ratio.
Reimplemented from phasePair.
Definition at line 86 of file orderedPhasePair.C.
References phaseSystem::E(), phaseModel::fluid(), and phase1.
|
virtual |
Dispersed phase.
Reimplemented from phasePair.
|
virtual |
Continuous phase.
Reimplemented from phasePair.
|
virtual |
Aspect ratio.
Reimplemented from phasePair.