Henry Class Reference

Henry's law for gas solubility in liquid. The concentration of a dissolved species in the liquid is proportional to its partial pressure in the gas. A dimensionless solubility, $k$, is given for each species. This is the ratio of the concentration of the species in the liquid to the corresponding concentration in the gas; i.e., $k = c_{i,liq}/c_{i,gas}$. Mixing in the gas is assumed to be ideal. More...

Inheritance diagram for Henry:
Collaboration diagram for Henry:

Public Member Functions

 TypeName ("Henry")
 Runtime type information. More...
 
 Henry (const dictionary &dict, const phasePair &pair)
 Construct from components. More...
 
virtual ~Henry ()
 Destructor. More...
 
virtual void update (const volScalarField &Tf)
 Update the composition. More...
 
virtual tmp< volScalarField > Yf (const word &speciesName, const volScalarField &Tf) const
 The interface species fraction. More...
 
virtual tmp< volScalarField > YfPrime (const word &speciesName, const volScalarField &Tf) const
 The interface species fraction derivative w.r.t. temperature. More...
 
- Public Member Functions inherited from interfaceCompositionModel
 TypeName ("interfaceCompositionModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, interfaceCompositionModel, dictionary,(const dictionary &dict, const phasePair &pair),(dict, pair))
 
 interfaceCompositionModel (const dictionary &dict, const phasePair &pair)
 Construct from a dictionary and a phase pair. More...
 
virtual ~interfaceCompositionModel ()
 Destructor. More...
 
const phasePair & pair () const
 Return the phase pair. More...
 
const hashedWordList & species () const
 Return the transferring species names. More...
 
const rhoReactionThermo & thermo () const
 Return the thermo. More...
 
const basicSpecieMixture & composition () const
 Return the composition. More...
 
const rhoThermo & otherThermo () const
 Return the other thermo. More...
 
bool otherHasComposition () const
 Return whether the other side has a multi-specie composition. More...
 
const basicSpecieMixture & otherComposition () const
 Return the other composition. More...
 
tmp< volScalarField > dY (const word &speciesName, const volScalarField &Tf) const
 Mass fraction difference between the interface and the field. More...
 
tmp< volScalarField > dYfPrime (const word &speciesName, const volScalarField &Tf) const
 Mass fraction difference between the interface and the field. More...
 
tmp< volScalarField > D (const word &speciesName) const
 Mass diffusivity. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from interfaceCompositionModel
static autoPtr< interfaceCompositionModel > New (const dictionary &dict, const phasePair &pair)
 

Detailed Description

Henry's law for gas solubility in liquid. The concentration of a dissolved species in the liquid is proportional to its partial pressure in the gas. A dimensionless solubility, $k$, is given for each species. This is the ratio of the concentration of the species in the liquid to the corresponding concentration in the gas; i.e., $k = c_{i,liq}/c_{i,gas}$. Mixing in the gas is assumed to be ideal.

Source files

Definition at line 58 of file Henry.H.

Constructor & Destructor Documentation

◆ Henry()

Henry ( const dictionary &  dict,
const phasePair &  pair 
)

Construct from components.

◆ ~Henry()

virtual ~Henry ( )
virtual

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "Henry"  )

Runtime type information.

◆ update()

virtual void update ( const volScalarField &  Tf)
virtual

Update the composition.

Implements interfaceCompositionModel.

◆ Yf()

virtual tmp<volScalarField> Yf ( const word &  speciesName,
const volScalarField &  Tf 
) const
virtual

The interface species fraction.

Implements interfaceCompositionModel.

◆ YfPrime()

virtual tmp<volScalarField> YfPrime ( const word &  speciesName,
const volScalarField &  Tf 
) const
virtual

The interface species fraction derivative w.r.t. temperature.

Implements interfaceCompositionModel.


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