Generic base class for interface models. Mass transfer models are interface models between two thermos. Abstract class for mass transfer functions.
More...
|
| 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...
|
|
virtual void | update (const volScalarField &Tf)=0 |
| Update the composition. More...
|
|
const hashedWordList & | species () const |
| The transferring species names. More...
|
|
bool | transports (word &speciesName) const |
| Returns whether the species is transported by the model and provides the name of the diffused species. More...
|
|
virtual tmp< volScalarField > | Yf (const word &speciesName, const volScalarField &Tf) const =0 |
| Interface mass fraction. More...
|
|
virtual tmp< volScalarField > | YfPrime (const word &speciesName, const volScalarField &Tf) const =0 |
| The interface mass fraction derivative w.r.t. temperature. More...
|
|
virtual tmp< volScalarField > | dY (const word &speciesName, const volScalarField &Tf) const =0 |
| Mass fraction difference between the interface and the field. More...
|
|
virtual tmp< volScalarField > | D (const word &speciesName) const =0 |
| Mass diffusivity. More...
|
|
virtual tmp< volScalarField > | L (const word &speciesName, const volScalarField &Tf) const =0 |
| Latent heat. More...
|
|
virtual void | addMDotL (const volScalarField &K, const volScalarField &Tf, volScalarField &mDotL, volScalarField &mDotLPrime) const =0 |
| Add latent heat flow rate to total. More...
|
|
Generic base class for interface models. Mass transfer models are interface models between two thermos. Abstract class for mass transfer functions.
Generic base class for interface composition models. These models describe the composition in phase 1 of the supplied pair at the interface with phase 2.
- Source files
-
- Source files
-
Definition at line 56 of file interfaceCompositionModel.H.
◆ interfaceCompositionModel()
Construct from a dictionary and a phase pair.
◆ ~interfaceCompositionModel()
◆ TypeName()
TypeName |
( |
"interfaceCompositionModel" |
| ) |
|
Runtime type information.
◆ declareRunTimeSelectionTable()
◆ New()
◆ update()
◆ species()
◆ transports()
bool transports |
( |
word & |
speciesName | ) |
const |
◆ Yf()
◆ YfPrime()
The interface mass fraction derivative w.r.t. temperature.
◆ dY()
Mass fraction difference between the interface and the field.
◆ D()
◆ L()
◆ addMDotL()
Add latent heat flow rate to total.
◆ pair_
◆ speciesNames_
The documentation for this class was generated from the following files:
- src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.H
- src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.C