Perfect gas equation of state.
More...
|
| perfectFluid (const Specie &sp, const scalar R, const scalar rho0) |
| Construct from components. More...
|
|
| perfectFluid (const dictionary &dict) |
| Construct from dictionary. More...
|
|
| perfectFluid (const word &name, const perfectFluid &) |
| Construct as named copy. More...
|
|
autoPtr< perfectFluid > | clone () const |
| Construct and return a clone. More...
|
|
scalar | R () const |
| Return fluid constant [J/(kg K)]. 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 | 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 perfectFluid &) |
|
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...
|
|
template<class Specie>
class Foam::perfectFluid< Specie >
Perfect gas equation of state.
- Source files
-
Definition at line 47 of file perfectFluid.H.
◆ perfectFluid() [1/3]
perfectFluid |
( |
const Specie & |
sp, |
|
|
const scalar |
R, |
|
|
const scalar |
rho0 |
|
) |
| |
|
inline |
◆ perfectFluid() [2/3]
◆ perfectFluid() [3/3]
◆ clone()
◆ New()
◆ typeName()
◆ R()
◆ rho()
Foam::scalar rho |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
inline |
◆ H()
Foam::scalar H |
( |
const scalar |
p, |
|
|
const scalar |
T |
|
) |
| const |
|
inline |
◆ Cp()
Foam::scalar Cp |
( |
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 117 of file perfectFluidI.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 |
◆ 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 133 of file perfectFluid.H.
◆ isochoric
const bool isochoric = false |
|
static |
Is the equation of state is isochoric i.e. rho = const.
Definition at line 136 of file perfectFluid.H.
The documentation for this class was generated from the following files:
- src/thermophysicalModels/specie/equationOfState/perfectFluid/perfectFluid.H
- src/thermophysicalModels/specie/equationOfState/perfectFluid/perfectFluid.C
- src/thermophysicalModels/specie/equationOfState/perfectFluid/perfectFluidI.H