|
static const std::string | YI = "Yi" |
|
static const std::string | PROGRESS = "Progress" |
|
const std::string | type |
|
◆ GetFieldFunctionFunction()
ablate::eos::EOSFunction ablate::eos::PerfectGas::GetFieldFunctionFunction |
( |
const std::string & |
field, |
|
|
ThermodynamicProperty |
property1, |
|
|
ThermodynamicProperty |
property2, |
|
|
std::vector< std::string > |
otherProperties |
|
) |
| const |
|
overridevirtual |
Single function to produce fieldFunction function for any two properties, velocity, and species mass fractions. These calls can be slower and should be used for init/output only
- Parameters
-
field | |
property1 | |
property2 | |
Implements ablate::eos::EOS.
◆ GetGasConstant()
PetscReal ablate::eos::PerfectGas::GetGasConstant |
( |
| ) |
const |
|
inline |
Get constant gas constant for a perfect gas
- Returns
◆ GetProgressVariables()
virtual const std::vector<std::string>& ablate::eos::PerfectGas::GetProgressVariables |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns a vector of all extra variables required to utilize the equation of state
- Returns
Implements ablate::eos::EOS.
◆ GetSpeciesVariables()
const std::vector<std::string>& ablate::eos::PerfectGas::GetSpeciesVariables |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetSpecificHeatRatio()
PetscReal ablate::eos::PerfectGas::GetSpecificHeatRatio |
( |
| ) |
const |
|
inline |
Get constant specific heat ratio for a perfect gas.
- Returns
◆ GetThermodynamicFunction()
Single function to produce thermodynamic function for any property based upon the available fields
- Parameters
-
- Returns
Implements ablate::eos::EOS.
◆ GetThermodynamicTemperatureFunction()
Single function to produce thermodynamic function for any property based upon the available fields and temperature
- Parameters
-
- Returns
Implements ablate::eos::EOS.
◆ View()
void ablate::eos::PerfectGas::View |
( |
std::ostream & |
stream | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: