PengRobinsonGas gas equation of state.
More...
|
| PengRobinsonGas (const Specie &sp, const scalar &Tc, const scalar &Vc, const scalar &Zc, const scalar &Pc, const scalar &omega) |
| Construct from components. More...
|
|
| PengRobinsonGas (Istream &) |
| Construct from Istream. More...
|
|
| PengRobinsonGas (const dictionary &dict) |
| Construct from dictionary. More...
|
|
| PengRobinsonGas (const word &name, const PengRobinsonGas &) |
| Construct as named copy. More...
|
|
autoPtr< PengRobinsonGas > | clone () const |
| Construct and return a clone. More...
|
|
scalar | rho (scalar p, scalar T) const |
| Return density [kg/m^3]. More...
|
|
scalar | s (const scalar p, const scalar T) const |
| Return entropy [J/(kmol 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/(kmol K]. More...
|
|
void | write (Ostream &os) const |
| Write to Ostream. More...
|
|
void | operator+= (const PengRobinsonGas &) |
|
void | operator-= (const PengRobinsonGas &) |
|
void | operator*= (const scalar) |
|
|
static const bool | incompressible = false |
| Is the equation of state is incompressible i.e. rho != f(p) More...
|
|
static const bool | isochoric = false |
| Is the equation of state is isochoric i.e. rho = const. More...
|
|
PengRobinsonGas gas equation of state.
- Source files
-
Definition at line 47 of file PengRobinsonGas.H.
◆ PengRobinsonGas() [1/4]
PengRobinsonGas |
( |
const Specie & |
sp, |
|
|
const scalar & |
Tc, |
|
|
const scalar & |
Vc, |
|
|
const scalar & |
Zc, |
|
|
const scalar & |
Pc, |
|
|
const scalar & |
omega |
|
) |
| |
|
inline |
◆ PengRobinsonGas() [2/4]
◆ PengRobinsonGas() [3/4]
◆ PengRobinsonGas() [4/4]
◆ clone()
◆ New() [1/2]
◆ New() [2/2]
◆ typeName()
◆ rho()
Foam::scalar rho |
( |
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 |
◆ Z()
Foam::scalar Z |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
Return compression factor [-].
Definition at line 146 of file PengRobinsonGasI.H.
References A(), Foam::constant::atomic::a0, Foam::acos(), Foam::constant::atomic::alpha, Foam::constant::physicoChemical::b, Foam::cos(), Foam::mag(), Foam::max(), p, Foam::constant::mathematical::pi(), Foam::pow(), Foam::pow3(), R, Foam::sqr(), Foam::sqrt(), and Foam::T().
◆ cpMcv()
Foam::scalar cpMcv |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
◆ write()
◆ operator+=()
◆ operator-=()
◆ operator*=()
◆ operator+
◆ operator-
◆ operator*
◆ operator==
◆ operator
◆ Tc_
◆ Vc_
◆ Zc_
◆ Pc_
◆ omega_
◆ incompressible
const bool incompressible = false |
|
static |
Is the equation of state is incompressible i.e. rho != f(p)
Definition at line 162 of file PengRobinsonGas.H.
◆ isochoric
const bool isochoric = false |
|
static |
Is the equation of state is isochoric i.e. rho = const.
Definition at line 165 of file PengRobinsonGas.H.
The documentation for this class was generated from the following files: