Base class of the thermophysical property types. More...
Public Member Functions | |
ClassName ("specie") | |
Runtime type information. More... | |
specie (const scalar nMoles, const scalar molWeight) | |
Construct from components without name. More... | |
specie (const word &name, const scalar nMoles, const scalar molWeight) | |
Construct from components with name. More... | |
specie (const specie &) | |
Construct as copy. More... | |
specie (const word &name, const specie &) | |
Construct as named copy. More... | |
specie (Istream &) | |
Construct from Istream. More... | |
specie (const dictionary &dict) | |
Construct from dictionary. More... | |
const word & | name () const |
Name. More... | |
scalar | W () const |
Molecular weight [kg/kmol]. More... | |
scalar | nMoles () 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 specie &) |
void | operator*= (const scalar) |
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 &) |
Base class of the thermophysical property types.
|
inline |
Construct from components without name.
Definition at line 49 of file specieI.H.
Referenced by Foam::operator*(), Foam::operator+(), Foam::operator-(), and specie::specie().
Construct from components with name.
Definition at line 36 of file specieI.H.
References specie::specie().
Construct from Istream.
Definition at line 40 of file specie.C.
References IOstream::check().
specie | ( | const dictionary & | dict | ) |
ClassName | ( | "specie" | ) |
Runtime type information.
|
inline |
Name.
Definition at line 79 of file specieI.H.
Referenced by sutherlandTransport< Thermo >::write().
|
inline |
|
inline |
Gas constant [J/(kg K)].
Definition at line 97 of file specieI.H.
References Foam::constant::thermodynamic::RR.
void write | ( | Ostream & | os | ) | const |
Write to Ostream.
Definition at line 60 of file specie.C.
References dictionary::add(), dict, dictionaryName::dictName(), and Foam::indent().
|
inline |
Definition at line 113 of file specieI.H.
References Foam::max().
|
inline |
Definition at line 125 of file specieI.H.
References Foam::mag().
|
inline |