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 const 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 const 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... | |
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 117 of file SpecieMixture.C.
|
inlinevirtual |
Destructor.
Definition at line 100 of file SpecieMixture.H.
|
virtual |
Molecular weight of the given specie [kg/kmol].
Definition at line 131 of file SpecieMixture.C.
|
virtual |
Enthalpy of formation [J/kg].
Definition at line 138 of file SpecieMixture.C.
|
virtual |
Density [kg/m^3].
Definition at line 145 of file SpecieMixture.C.
|
virtual |
Density [kg/m^3].
Definition at line 157 of file SpecieMixture.C.
References Foam::dimDensity, p, rho, and Foam::T().
|
virtual |
Heat capacity at constant pressure [J/kg/K].
Definition at line 177 of file SpecieMixture.C.
|
virtual |
Heat capacity at constant pressure [J/kg/K].
Definition at line 189 of file SpecieMixture.C.
References Cp(), Foam::dimEnergy, Foam::dimMass, Foam::dimTemperature, p, and Foam::T().
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 209 of file SpecieMixture.C.
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 221 of file SpecieMixture.C.
|
virtual |
Enthalpy/Internal energy [J/kg].
Definition at line 233 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, p, and Foam::T().
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 253 of file SpecieMixture.C.
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 265 of file SpecieMixture.C.
References Hs(), p, and Foam::T().
|
virtual |
Sensible enthalpy [J/kg].
Definition at line 277 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, Hs(), p, and Foam::T().
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 297 of file SpecieMixture.C.
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 309 of file SpecieMixture.C.
References Ha(), p, and Foam::T().
|
virtual |
Absolute enthalpy [J/kg].
Definition at line 321 of file SpecieMixture.C.
References Foam::dimEnergy, Foam::dimMass, Ha(), p, and Foam::T().
|
virtual |
Dynamic viscosity [kg/m/s].
Definition at line 341 of file SpecieMixture.C.
|
virtual |
Dynamic viscosity [kg/m/s].
Definition at line 353 of file SpecieMixture.C.
References Foam::dimLength, Foam::dimMass, Foam::dimTime, Foam::constant::physicoChemical::mu, p, and Foam::T().
|
virtual |
Thermal conductivity [W/m/K].
Definition at line 373 of file SpecieMixture.C.
|
virtual |
Thermal conductivity [W/m/K].
Definition at line 385 of file SpecieMixture.C.
References Foam::dimLength, Foam::dimPower, Foam::dimTemperature, Foam::constant::electromagnetic::kappa, p, and Foam::T().
|
pure virtual |
Heat capacity at constant pressure for patch [J/kg/K].
|
pure virtual |
Heat capacity at constant pressure for patch [J/kg/K].
|
pure virtual |
Heat capacity at constant volume [J/kg/K].
|
pure virtual |
Heat capacity at constant volume for patch [J/kg/K].