Public Member Functions | Private Attributes
orderedPhasePair Class Reference
Inheritance diagram for orderedPhasePair:
Inheritance graph
[legend]
Collaboration diagram for orderedPhasePair:
Collaboration graph
[legend]

Public Member Functions

 orderedPhasePair (const phaseModel &dispersed, const phaseModel &continuous)
 Construct from two phases and gravity. More...
 
virtual ~orderedPhasePair ()
 Destructor. More...
 
virtual const phaseModeldispersed () const
 Dispersed phase. More...
 
virtual const phaseModelcontinuous () const
 Continuous phase. More...
 
virtual word name () const
 Pair name. More...
 
virtual tmp< volScalarFieldE () 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 phaseModeldispersed () const
 Dispersed phase. More...
 
virtual const phaseModelcontinuous () const
 Continuous phase. More...
 
virtual word name () const
 Pair name. More...
 
virtual tmp< volScalarFieldE () const
 Aspect ratio. More...
 
- Public Member Functions inherited from phasePair
 phasePair (const phaseModel &phase1, const phaseModel &phase2, const bool ordered=false)
 Construct from two phases and gravity. More...
 
virtual ~phasePair ()
 Destructor. More...
 
tmp< volScalarFieldrho () const
 Average density. More...
 
tmp< volScalarFieldmagUr () const
 Relative velocity magnitude. More...
 
tmp< volVectorFieldUr () const
 Relative velocity. More...
 
tmp< volScalarFieldRe () const
 Reynolds number. More...
 
tmp< volScalarFieldPr () const
 Prandtl number. More...
 
tmp< volScalarFieldEo () const
 Eotvos number. More...
 
tmp< volScalarFieldEoH1 () const
 Eotvos number based on hydraulic diameter type 1. More...
 
tmp< volScalarFieldEoH2 () const
 Eotvos number based on hydraulic diameter type 2. More...
 
tmp< volScalarFieldsigma () const
 Surface tension coefficient. More...
 
tmp< volScalarFieldMo () const
 Morton Number. More...
 
tmp< volScalarFieldTa () const
 Takahashi Number. More...
 
const phaseModelphase1 () const
 
const phaseModelphase2 () const
 
const uniformDimensionedVectorFieldg () const
 
 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< volScalarFieldrho () const
 Average density. More...
 
tmp< volScalarFieldmagUr () const
 Relative velocity magnitude. More...
 
tmp< volVectorFieldUr () const
 Relative velocity. More...
 
tmp< volScalarFieldRe () const
 Reynolds number. More...
 
tmp< volScalarFieldPr () const
 Prandtl number. More...
 
tmp< volScalarFieldEo () const
 Eotvos number. More...
 
tmp< volScalarFieldEoH1 () const
 Eotvos number based on hydraulic diameter type 1. More...
 
tmp< volScalarFieldEoH2 () const
 Eotvos number based on hydraulic diameter type 2. More...
 
tmp< volScalarFieldMo () const
 Morton Number. More...
 
tmp< volScalarFieldTa () const
 Takahashi Number. More...
 
const phaseModelphase1 () const
 
const phaseModelphase2 () const
 
const dimensionedVectorg () const
 
const dimensionedScalarsigma () const
 
- Public Member Functions inherited from phasePairKey
 phasePairKey ()
 Construct null. More...
 
 phasePairKey (const word &name1, const word &name2, const bool ordered=false)
 Construct from names and the ordering flag. More...
 
virtual ~phasePairKey ()
 
bool ordered () const
 Return the ordered flag. More...
 
 phasePairKey ()
 Construct null. More...
 
 phasePairKey (const word &name1, const word &name2, const bool ordered)
 Construct from names and the ordering flag. More...
 
virtual ~phasePairKey ()
 
- Public Member Functions inherited from Pair< word >
 Pair ()
 Null constructor. More...
 
 Pair (const Type &f, const Type &s)
 Construct from components. More...
 
 Pair (const FixedList< Type, 2 > &fl)
 Construct from FixedList. More...
 
 Pair (Istream &is)
 Construct from Istream. More...
 
const Type & first () const
 Return first. More...
 
Type & first ()
 Return first. More...
 
const Type & second () const
 Return second. More...
 
Type & second ()
 Return second. More...
 
const Type & other (const Type &a) const
 Return other. More...
 

Private Attributes

autoPtr< aspectRatioModelaspectRatio_
 Aspect ratio model. More...
 

Additional Inherited Members

- Public Types inherited from phasePair
typedef HashTable< dictionary, phasePairKey, phasePairKey::hashdictTable
 Dictionary hash table. More...
 
typedef HashTable< scalar, phasePairKey, phasePairKey::hashscalarTable
 Scalar hash table. More...
 
typedef HashTable< dictionary, phasePairKey, phasePairKey::hashdictTable
 Dictionary hash table. More...
 
typedef HashTable< scalar, phasePairKey, phasePairKey::hashscalarTable
 Scalar hash table. More...
 
- Static Public Member Functions inherited from Pair< word >
static int compare (const Pair< Type > &a, const Pair< Type > &b)
 Compare Pairs. More...
 

Detailed Description

Source files

Source files

Definition at line 47 of file orderedPhasePair.H.

Constructor & Destructor Documentation

◆ orderedPhasePair() [1/2]

orderedPhasePair ( const phaseModel dispersed,
const phaseModel continuous 
)

Construct from two phases and gravity.

◆ ~orderedPhasePair() [1/2]

virtual ~orderedPhasePair ( )
virtual

Destructor.

◆ orderedPhasePair() [2/2]

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

◆ ~orderedPhasePair() [2/2]

virtual ~orderedPhasePair ( )
virtual

Destructor.

Member Function Documentation

◆ dispersed() [1/2]

virtual const phaseModel& dispersed ( ) const
virtual

Dispersed phase.

Reimplemented from phasePair.

◆ continuous() [1/2]

virtual const phaseModel& continuous ( ) const
virtual

Continuous phase.

Reimplemented from phasePair.

◆ name() [1/2]

virtual word name ( ) const
virtual

Pair name.

Reimplemented from phasePair.

◆ E() [1/2]

virtual tmp<volScalarField> E ( ) const
virtual

Aspect ratio.

Reimplemented from phasePair.

◆ dispersed() [2/2]

virtual const phaseModel& dispersed ( ) const
virtual

Dispersed phase.

Reimplemented from phasePair.

◆ continuous() [2/2]

virtual const phaseModel& continuous ( ) const
virtual

Continuous phase.

Reimplemented from phasePair.

◆ name() [2/2]

virtual word name ( ) const
virtual

Pair name.

Reimplemented from phasePair.

◆ E() [2/2]

virtual tmp<volScalarField> E ( ) const
virtual

Aspect ratio.

Reimplemented from phasePair.

Field Documentation

◆ aspectRatio_

autoPtr<aspectRatioModel> aspectRatio_
private

Aspect ratio model.

Definition at line 56 of file orderedPhasePair.H.


The documentation for this class was generated from the following file: