Base class of the thermophysical property types. More...
#include <specie/specie.H>
Base class of the thermophysical property types.
Definition at line 54 of file specie.H.
 Inheritance diagram for specie:
 Inheritance diagram for specie: Collaboration diagram for specie:
 Collaboration diagram for specie:| Public Member Functions | |
| specie (const word &name, const scalar nMoles, const scalar molWeight) | |
| Construct from components with name. | |
| specie (const specie &) | |
| Construct as copy. | |
| specie (const word &name, const specie &) | |
| Construct as named copy. | |
| specie (Istream &) | |
| Construct from Istream. | |
| scalar | W () const | 
| Molecular weight [kg/kmol]. | |
| scalar | nMoles () const | 
| No of moles of this species in mixture. | |
| scalar | R () const | 
| Gas constant [J/(kg K)]. | |
| void | operator= (const specie &) | 
| void | operator+= (const specie &) | 
| void | operator-= (const specie &) | 
| void | operator*= (const scalar) | 
| Static Public Attributes | |
| static const scalar | RR = dimensionedConstant("R", 8314.51) | 
| Universal gas constant [J/(kmol K)]. | |
| static const scalar | Pstd = dimensionedConstant("Pstd", 1.0e5) | 
| Standard pressure [Pa]. | |
| static const scalar | Tstd = dimensionedConstant("Tstd", 298.15) | 
| Standard temperature [K]. | |
| Friends | |
| specie | operator+ (const specie &, const specie &) | 
| specie | operator- (const specie &, const specie &) | 
| specie | operator* (const scalar, const specie &) | 
| specie | operator== (const specie &, const specie &) | 
| Ostream & | operator<< (Ostream &, const specie &) | 
| scalar W | ( | ) | const  [inline] | 
Molecular weight [kg/kmol].
Definition at line 85 of file specieI.H.
Referenced by icoPolynomial< PolySize >::icoPolynomial().
| scalar nMoles | ( | ) | const  [inline] | 
No of moles of this species in mixture.
Definition at line 91 of file specieI.H.
Referenced by Foam::operator+(), incompressible::operator+=(), Foam::operator-(), and incompressible::operator-=().
| scalar R | ( | ) | const  [inline] | 
Gas constant [J/(kg K)].
Definition at line 97 of file specieI.H.
References specie::RR.
Referenced by perfectGas::psi(), and perfectGas::rho().
| void operator= | ( | const specie & | st ) |  [inline] | 
Definition at line 105 of file specieI.H.
Referenced by incompressible::fixedShearStressFvPatchVectorField::fixedShearStressFvPatchVectorField(), incompressible::turbulentHeatFluxTemperatureFvPatchScalarField::turbulentHeatFluxTemperatureFvPatchScalarField(), incompressible::turbulentMixingLengthDissipationRateInletFvPatchScalarField::turbulentMixingLengthDissipationRateInletFvPatchScalarField(), incompressible::turbulentMixingLengthFrequencyInletFvPatchScalarField::turbulentMixingLengthFrequencyInletFvPatchScalarField(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::updateCoeffs(), and incompressible::atmBoundaryLayerInletEpsilonFvPatchScalarField::updateCoeffs().
| void operator+= | ( | const specie & | st ) |  [inline] | 
Definition at line 113 of file specieI.H.
References Foam::max().
Referenced by incompressible::operator+=(), and VectorSpace< DiagTensor< Cmpt >, Cmpt, 3 >::operator+=().
| void operator-= | ( | const specie & | st ) |  [inline] | 
Definition at line 125 of file specieI.H.
References Foam::mag().
Referenced by incompressible::operator-=(), and VectorSpace< DiagTensor< Cmpt >, Cmpt, 3 >::operator-=().
| void operator*= | ( | const scalar | s ) |  [inline] | 
Reimplemented in icoPolynomial< PolySize >, incompressible, and perfectGas.
Definition at line 141 of file specieI.H.
Referenced by incompressible::operator*=(), and icoPolynomial< PolySize >::operator*=().
| const Foam::scalar RR = dimensionedConstant("R", 8314.51)  [static] | 
Universal gas constant [J/(kmol K)].
Universal gas constant (default in [J/(kmol K)])
Definition at line 85 of file specie.H.
Referenced by LISA::atomizeParcel(), blobsSheetAtomization::atomizeParcel(), reitzDiwakar::breakupParcel(), eConstThermo< equationOfState >::cp(), and specie::R().
| const Foam::scalar Pstd = dimensionedConstant("Pstd", 1.0e5)  [static] | 
| const Foam::scalar Tstd = dimensionedConstant("Tstd", 298.15)  [static] | 
Standard temperature [K].
Standard temperature (default in [K])
Definition at line 91 of file specie.H.
Referenced by sutherlandTransport< thermo >::alpha(), polynomialTransport< Thermo, PolySize >::alpha(), constTransport< thermo >::alpha(), and janafThermo< equationOfState >::hc().