Public Member Functions | |
SpecieMixture (const dictionary &, const fvMesh &, const word &phaseName) | |
Construct from dictionary, mesh and phase name. More... | |
virtual | ~SpecieMixture () |
Destructor. More... | |
virtual scalar | Wi (const label speciei) const |
Molecular weight of the given specie [kg/kmol]. More... | |
virtual scalar | Hf (const label speciei) const |
Enthalpy of formation [J/kg]. More... | |
virtual scalar | rho (const label speciei, const scalar p, const scalar T) const |
Density [kg/m^3]. More... | |
virtual tmp< volScalarField > | rho (const label speciei, const volScalarField &p, const volScalarField &T) const |
Density [kg/m^3]. More... | |
virtual scalar | Cp (const label speciei, const scalar p, const scalar T) const |
Heat capacity at constant pressure [J/kg/K]. More... | |
virtual tmp< volScalarField > | Cp (const label speciei, const volScalarField &p, const volScalarField &T) const |
Heat capacity at constant pressure [J/kg/K]. More... | |
virtual scalar | HE (const label speciei, const scalar p, const scalar T) const |
Enthalpy/Internal energy [J/kg]. More... | |
virtual tmp< scalarField > | HE (const label speciei, const scalarField &p, const scalarField &T) const |
Enthalpy/Internal energy [J/kg]. More... | |
virtual tmp< volScalarField > | HE (const label speciei, const volScalarField &p, const volScalarField &T) const |
Enthalpy/Internal energy [J/kg]. More... | |
virtual scalar | Hs (const label speciei, const scalar p, const scalar T) const |
Sensible enthalpy [J/kg]. More... | |
virtual tmp< scalarField > | Hs (const label speciei, const scalarField &p, const scalarField &T) const |
Sensible enthalpy [J/kg]. More... | |
virtual tmp< volScalarField > | Hs (const label speciei, const volScalarField &p, const volScalarField &T) const |
Sensible enthalpy [J/kg]. More... | |
virtual scalar | Ha (const label speciei, const scalar p, const scalar T) const |
Absolute enthalpy [J/kg]. More... | |
virtual tmp< scalarField > | Ha (const label speciei, const scalarField &p, const scalarField &T) const |
Absolute enthalpy [J/kg]. More... | |
virtual tmp< volScalarField > | Ha (const label speciei, const volScalarField &p, const volScalarField &T) const |
Absolute enthalpy [J/kg]. More... | |
virtual scalar | mu (const label speciei, const scalar p, const scalar T) const |
Dynamic viscosity [kg/m/s]. More... | |
virtual tmp< volScalarField > | mu (const label speciei, const volScalarField &p, const volScalarField &T) const |
Dynamic viscosity [kg/m/s]. More... | |
virtual scalar | kappa (const label speciei, const scalar p, const scalar T) const |
Thermal conductivity [W/m/K]. More... | |
virtual tmp< volScalarField > | kappa (const label speciei, const volScalarField &p, const volScalarField &T) const |
Thermal conductivity [W/m/K]. More... | |
virtual scalar | alphah (const label speciei, const scalar p, const scalar T) const |
Thermal conductivity [W/m/K]. More... | |
virtual tmp< volScalarField > | alphah (const label speciei, const volScalarField &p, const volScalarField &T) const |
Thermal diffusivity of enthalpy [kg/m/s]. More... | |
virtual tmp< volScalarField > | Cp () const =0 |
Heat capacity at constant pressure for patch [J/kg/K]. More... | |
virtual tmp< scalarField > | Cp (const scalarField &T, const label patchi) const =0 |
Heat capacity at constant pressure for patch [J/kg/K]. More... | |
virtual tmp< volScalarField > | Cv () const =0 |
Heat capacity at constant volume [J/kg/K]. More... | |
virtual tmp< scalarField > | Cv (const scalarField &T, const label patchi) const =0 |
Heat capacity at constant volume for patch [J/kg/K]. More... | |
virtual tmp< volScalarField > | kappa () const =0 |
Thermal diffusivity for temperature of mixture [W/m/K]. More... | |
virtual tmp< scalarField > | kappa (const label patchi) const =0 |
Thermal diffusivity for temperature of mixture for patch [W/m/K]. More... | |
Definition at line 55 of file SpecieMixture.H.
SpecieMixture | ( | const dictionary & | thermoDict, |
const fvMesh & | mesh, | ||
const word & | phaseName | ||
) |
Construct from dictionary, mesh and phase name.
Definition at line 118 of file SpecieMixture.C.
|
inlinevirtual |
Destructor.
Definition at line 100 of file SpecieMixture.H.
References SpecieMixture< MixtureType >::alphah(), SpecieMixture< MixtureType >::Cp(), SpecieMixture< MixtureType >::Cv(), SpecieMixture< MixtureType >::Ha(), SpecieMixture< MixtureType >::HE(), SpecieMixture< MixtureType >::Hf(), SpecieMixture< MixtureType >::Hs(), SpecieMixture< MixtureType >::kappa(), SpecieMixture< MixtureType >::mu(), patchi, SpecieMixture< MixtureType >::rho(), and SpecieMixture< MixtureType >::Wi().
|
virtual |
Molecular weight of the given specie [kg/kmol].
Definition at line 131 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Enthalpy of formation [J/kg].
Definition at line 138 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::rho().
Referenced by SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Density [kg/m^3].
Definition at line 146 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::Hf(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Density [kg/m^3].
Definition at line 158 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::Cp(), Foam::dimDensity, and rho.
|
virtual |
Heat capacity at constant pressure [J/kg/K].
Definition at line 178 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::Cp().
|
virtual |
Heat capacity at constant pressure [J/kg/K].
Definition at line 190 of file SpecieMixture.C.
References Cp(), Foam::dimEnergy, Foam::dimMass, Foam::dimTemperature, and SpecieMixture< MixtureType >::HE().
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 210 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::Cp(), SpecieMixture< MixtureType >::HE(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 222 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::HE().
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 234 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, and SpecieMixture< MixtureType >::Hs().
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 254 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::HE(), SpecieMixture< MixtureType >::Hs(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 266 of file SpecieMixture.C.
References Hs(), and SpecieMixture< MixtureType >::Hs().
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 278 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, SpecieMixture< MixtureType >::Ha(), and Hs().
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 298 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::Ha(), SpecieMixture< MixtureType >::Hs(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 310 of file SpecieMixture.C.
References Ha(), and SpecieMixture< MixtureType >::Ha().
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 322 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, Ha(), and SpecieMixture< MixtureType >::mu().
|
virtual |
Dynamic viscosity [kg/m/s].
Definition at line 342 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::Ha(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Dynamic viscosity [kg/m/s].
Definition at line 354 of file SpecieMixture.C.
References Foam::dimLength, Foam::dimMass, Foam::dimTime, SpecieMixture< MixtureType >::kappa(), and Foam::constant::physicoChemical::mu.
|
virtual |
Thermal conductivity [W/m/K].
Definition at line 374 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::kappa().
|
virtual |
Thermal conductivity [W/m/K].
Definition at line 386 of file SpecieMixture.C.
References SpecieMixture< MixtureType >::alphah(), Foam::dimLength, Foam::dimPower, Foam::dimTemperature, and Foam::constant::electromagnetic::kappa.
|
virtual |
Thermal conductivity [W/m/K].
Definition at line 406 of file SpecieMixture.C.
Referenced by SpecieMixture< MixtureType >::kappa(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
virtual |
Thermal diffusivity of enthalpy [kg/m/s].
Definition at line 418 of file SpecieMixture.C.
References Foam::dimLength, Foam::dimMass, and Foam::dimTime.
|
pure virtual |
Heat capacity at constant pressure for patch [J/kg/K].
Referenced by SpecieMixture< MixtureType >::Cp(), SpecieMixture< MixtureType >::rho(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
pure virtual |
Heat capacity at constant pressure for patch [J/kg/K].
|
pure virtual |
Heat capacity at constant volume [J/kg/K].
Referenced by SpecieMixture< MixtureType >::~SpecieMixture().
|
pure virtual |
Heat capacity at constant volume for patch [J/kg/K].
|
pure virtual |
Thermal diffusivity for temperature of mixture [W/m/K].
Referenced by SpecieMixture< MixtureType >::kappa(), SpecieMixture< MixtureType >::mu(), and SpecieMixture< MixtureType >::~SpecieMixture().
|
pure virtual |
Thermal diffusivity for temperature of mixture for patch [W/m/K].