Base class of the thermophysical property types. More...
Public Member Functions | |
ClassName ("specie") | |
Runtime type information. More... | |
specie (const scalar Y, const scalar molWeight) | |
Construct from components without name. More... | |
specie (const word &name, const scalar Y, const scalar molWeight) | |
Construct from components with name. More... | |
specie (const word &name, const specie &) | |
Construct as named copy. More... | |
specie (const dictionary &dict) | |
Construct from dictionary. More... | |
const word & | name () const |
Name. More... | |
scalar | W () const |
Molecular weight [kg/kmol]. More... | |
scalar | Y () const |
No of moles of this species in mixture. More... | |
scalar | R () const |
Gas constant [J/(kg K)]. More... | |
void | write (Ostream &os) const |
Write to Ostream. More... | |
void | operator= (const specie &) |
void | operator+= (const specie &) |
void | operator*= (const scalar) |
Friends | |
specie | operator+ (const specie &, const specie &) |
specie | operator* (const scalar, const specie &) |
specie | operator== (const specie &, const specie &) |
Ostream & | operator<< (Ostream &, const specie &) |
Base class of the thermophysical property types.
|
inline |
specie | ( | const dictionary & | dict | ) |
ClassName | ( | "specie" | ) |
Runtime type information.
|
inline |
Name.
Definition at line 73 of file specieI.H.
Referenced by WLFTransport< Thermo >::write(), and sutherlandTransport< Thermo >::write().
|
inline |
|
inline |
Gas constant [J/(kg K)].
Definition at line 91 of file specieI.H.
References Foam::constant::thermodynamic::RR.
void write | ( | Ostream & | os | ) | const |
Write to Ostream.
Definition at line 51 of file specie.C.
References Ostream::beginBlock(), Ostream::endBlock(), Ostream::writeEntry(), and Ostream::writeEntryIfDifferent().
Referenced by Foam::operator<<().
|
inline |
Definition at line 107 of file specieI.H.
References Foam::mag().