|
| | TypeName ("Raoult") |
| | Runtime type information. More...
|
| |
| | Raoult (const dictionary &dict, const phasePair &pair) |
| | Construct from components. More...
|
| |
| virtual | ~Raoult ()=default |
| | 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...
|
| |
| | InterfaceCompositionModel (const dictionary &dict, const phasePair &pair) |
| | Construct from components. More...
|
| |
| virtual | ~InterfaceCompositionModel ()=default |
| | Destructor. More...
|
| |
| virtual tmp< volScalarField > | dY (const word &speciesName, const volScalarField &Tf) const |
| | Mass fraction difference between the interface and the field. More...
|
| |
| virtual tmp< volScalarField > | Dfrom (const word &speciesName) const |
| | Specie mass diffusivity for pure mixture. More...
|
| |
| virtual tmp< volScalarField > | Dto (const word &speciesName) const |
| | Specie mass diffusivity for specie in a multicomponent. More...
|
| |
| virtual tmp< volScalarField > | L (const word &speciesName, const volScalarField &Tf) const |
| | Latent heat (to - from)(thermo - otherThermo) More...
|
| |
| | InterfaceCompositionModel (const dictionary &dict, const phasePair &pair) |
| | Construct from components. More...
|
| |
| | ~InterfaceCompositionModel ()=default |
| | Destructor. More...
|
| |
| virtual tmp< volScalarField > | dY (const word &speciesName, const volScalarField &Tf) const |
| | Mass fraction difference between the interface and the field. More...
|
| |
| virtual tmp< volScalarField > | D (const word &speciesName) const |
| | Mass diffusivity. More...
|
| |
| virtual tmp< volScalarField > | L (const word &speciesName, const volScalarField &Tf) const |
| | Latent heat. More...
|
| |
| virtual void | addMDotL (const volScalarField &K, const volScalarField &Tf, volScalarField &mDotL, volScalarField &mDotLPrime) const |
| | Add latent heat flow rate to total. More...
|
| |
| template<class ThermoType > |
| const Foam::multiComponentMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const multiComponentMixture< ThermoType > &globalThermo) const |
| |
| template<class ThermoType > |
| const Foam::pureMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const pureMixture< ThermoType > &globalThermo) const |
| |
| template<class ThermoType > |
| Foam::tmp< Foam::volScalarField > | getSpecieMassFraction (const word &speciesName, const multiComponentMixture< ThermoType > &mixture) const |
| |
| template<class ThermoType > |
| Foam::tmp< Foam::volScalarField > | getSpecieMassFraction (const word &speciesName, const pureMixture< ThermoType > &mixture) const |
| |
| template<class ThermoType > |
| Foam::tmp< Foam::volScalarField > | MwMixture (const pureMixture< ThermoType > &mixture) const |
| |
| template<class ThermoType > |
| Foam::tmp< Foam::volScalarField > | MwMixture (const multiComponentMixture< ThermoType > &mixture) const |
| |
| | 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 ()=default |
| | Destructor. More...
|
| |
| const word | transferSpecie () const |
| | Return the transferring species name. More...
|
| |
| const phasePair & | pair () const |
| | The phase pair. More...
|
| |
| const multiphaseInterSystem & | fluid () const |
| | Return the multiphaseInterSystem this interface belongs to. More...
|
| |
| virtual tmp< volScalarField > | Kexp (const volScalarField &field)=0 |
| | Explicit full mass transfer. More...
|
| |
| virtual tmp< volScalarField > | KSp (label modelVariable, const volScalarField &field)=0 |
| | Implicit mass transfer. More...
|
| |
| virtual tmp< volScalarField > | KSu (label modelVariable, const volScalarField &field)=0 |
| | Explicit mass transfer. More...
|
| |
| virtual const dimensionedScalar & | Tactivate () const noexcept=0 |
| | Reference value. More...
|
| |
| virtual bool | includeDivU () const noexcept |
| | Add/subtract alpha*div(U) as a source term for alpha, substituting div(U) = mDot(1/rho1 - 1/rho2) More...
|
| |
| bool | includeVolChange () |
| | Add volume change in pEq. More...
|
| |
| const word & | variable () const |
| | Returns the variable on which the model is based. More...
|
| |
|
| enum | modelVariable { T,
P,
Y,
alpha
} |
| | Enumeration for variable based mass transfer models. More...
|
| |
| static autoPtr< interfaceCompositionModel > | New (const dictionary &dict, const phasePair &pair) |
| |
| template<class ThermoType > |
| const pureMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const pureMixture< ThermoType > &globalThermo) const |
| | Get a reference to the local thermo for a pure mixture. More...
|
| |
| template<class ThermoType > |
| const multiComponentMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const multiComponentMixture< ThermoType > &globalThermo) const |
| | Get a reference to the local thermo for a multi component mixture. More...
|
| |
| template<class ThermoType > |
| tmp< volScalarField > | getSpecieMassFraction (const word &speciesName, const pureMixture< ThermoType > &thermo) const |
| | Return mass fraction for a pureMixture equal to one. More...
|
| |
| template<class ThermoType > |
| tmp< volScalarField > | getSpecieMassFraction (const word &speciesName, const multiComponentMixture< ThermoType > &thermo) const |
| | Return mass fraction for speciesName. More...
|
| |
| template<class ThermoType > |
| tmp< volScalarField > | MwMixture (const pureMixture< ThermoType > &thermo) const |
| | Return moleculas weight of the mixture for pureMixture [Kg/mol]. More...
|
| |
| template<class ThermoType > |
| tmp< volScalarField > | MwMixture (const multiComponentMixture< ThermoType > &) const |
| | Return moleculas weight of the mixture for multiComponentMixture. More...
|
| |
| template<class ThermoType > |
| const pureMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const pureMixture< ThermoType > &globalThermo) const |
| | Get a reference to the local thermo for a pure mixture. More...
|
| |
| template<class ThermoType > |
| const multiComponentMixture< ThermoType >::thermoType & | getLocalThermo (const word &speciesName, const multiComponentMixture< ThermoType > &globalThermo) const |
| | Get a reference to the local thermo for a multi component mixture. More...
|
| |
| const Thermo & | fromThermo_ |
| | Thermo (from) More...
|
| |
| const OtherThermo & | toThermo_ |
| | Other Thermo (to) More...
|
| |
| const dimensionedScalar | Le_ |
| | Lewis number. More...
|
| |
| const Thermo & | thermo_ |
| | Thermo. More...
|
| |
| const OtherThermo & | otherThermo_ |
| | Other Thermo. More...
|
| |
| modelVariable | modelVariable_ |
| | Enumeration for the model variable. More...
|
| |
| bool | includeVolChange_ |
| | Add volume change in pEq. More...
|
| |
| const phasePair & | pair_ |
| | Phase pair. More...
|
| |
| word | speciesName_ |
| | Names of the transferring specie. More...
|
| |
| const fvMesh & | mesh_ |
| | Reference to mesh. More...
|
| |
| static const Enum< modelVariable > | modelVariableNames_ |
| | Selection names for the modelVariable. More...
|
| |
template<class Thermo, class OtherThermo>
class Foam::interfaceCompositionModels::Raoult< Thermo, OtherThermo >
Raoult's law of ideal mixing. A separate composition model is given for each species. The composition of a species is equal to the value given by the model scaled by the species fraction in the bulk of the other phase.
- Source files
-
Definition at line 54 of file Raoult.H.