Perfect gas equation of state.
More...
|
| perfectGas (const Specie &sp) |
| Construct from components. More...
|
|
| perfectGas (const dictionary &dict) |
| Construct from dictionary. More...
|
|
| perfectGas (const word &name, const perfectGas &) |
| Construct as named copy. More...
|
|
autoPtr< perfectGas > | clone () const |
| Construct and return a clone. More...
|
|
scalar | rho (scalar p, scalar T) const |
| Return density [kg/m^3]. More...
|
|
scalar | H (const scalar p, const scalar T) const |
| Return enthalpy departure [J/kg]. More...
|
|
scalar | Cp (scalar p, scalar T) const |
| Return Cp departure [J/(kg K]. More...
|
|
scalar | E (const scalar p, const scalar T) const |
| Return internal energy departure [J/kg]. More...
|
|
scalar | Cv (scalar p, scalar T) const |
| Return Cv departure [J/(kg K]. More...
|
|
scalar | S (const scalar p, const scalar T) const |
| Return entropy [J/(kg K)]. More...
|
|
scalar | psi (scalar p, scalar T) const |
| Return compressibility rho/p [s^2/m^2]. More...
|
|
scalar | Z (scalar p, scalar T) const |
| Return compression factor []. More...
|
|
scalar | CpMCv (scalar p, scalar T) const |
| Return (Cp - Cv) [J/(kg K]. More...
|
|
void | write (Ostream &os) const |
| Write to Ostream. More...
|
|
void | operator+= (const perfectGas &) |
|
void | operator*= (const scalar) |
|
template<class Specie>
class Foam::perfectGas< Specie >
Perfect gas equation of state.
- Source files
-
Definition at line 88 of file perfectGas.H.
◆ perfectGas() [1/3]
◆ perfectGas() [2/3]
Construct from dictionary.
Definition at line 34 of file perfectGas.C.
◆ perfectGas() [3/3]
◆ clone()
◆ New()
◆ typeName()
Return the instantiated type name.
Definition at line 116 of file perfectGas.H.
◆ rho()
Foam::scalar rho |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
Return density [kg/m^3].
Definition at line 76 of file perfectGasI.H.
References p, R, and T.
◆ H()
Foam::scalar H |
( |
const scalar |
p, |
|
|
const scalar |
T |
|
) |
| const |
|
inline |
Return enthalpy departure [J/kg].
Definition at line 83 of file perfectGasI.H.
◆ Cp()
Foam::scalar Cp |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
Return Cp departure [J/(kg K].
Definition at line 90 of file perfectGasI.H.
◆ E()
Foam::scalar E |
( |
const scalar |
p, |
|
|
const scalar |
T |
|
) |
| const |
|
inline |
Return internal energy departure [J/kg].
Definition at line 97 of file perfectGasI.H.
◆ Cv()
Foam::scalar Cv |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
◆ S()
Foam::scalar S |
( |
const scalar |
p, |
|
|
const scalar |
T |
|
) |
| const |
|
inline |
◆ psi()
Foam::scalar psi |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
Return compressibility rho/p [s^2/m^2].
Definition at line 118 of file perfectGasI.H.
References R, and T.
◆ Z()
Foam::scalar Z |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
◆ CpMCv()
Foam::scalar CpMCv |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
Return (Cp - Cv) [J/(kg K].
Definition at line 132 of file perfectGasI.H.
References R.
◆ write()
◆ operator+=()
◆ operator*=()
◆ operator+
◆ operator*
◆ operator==
◆ operator
◆ incompressible
const bool incompressible = false |
|
static |
Is the equation of state is incompressible i.e. rho != f(p)
Definition at line 125 of file perfectGas.H.
◆ isochoric
const bool isochoric = false |
|
static |
Is the equation of state is isochoric i.e. rho = const.
Definition at line 128 of file perfectGas.H.
The documentation for this class was generated from the following files:
- src/thermophysicalModels/specie/equationOfState/perfectGas/perfectGas.H
- src/thermophysicalModels/specie/equationOfState/perfectGas/perfectGas.C
- src/thermophysicalModels/specie/equationOfState/perfectGas/perfectGasI.H