12 namespace EquationOfStateLibrary
26 this->add_parameter(
"gamma", gamma_,
"The ratio of specific heats");
35 "gas constant R", R_,
"The specific gas constant R");
37 cv_ = R_ / (gamma_ - 1.);
46 double pressure(
double rho,
double e)
const final
48 return (gamma_ - 1.) * rho * e;
59 return p / (rho * (gamma_ - 1.));
81 return std::sqrt(gamma_ * (gamma_ - 1.) * e);
double specific_internal_energy(double rho, double p) const final
double speed_of_sound(double, double e) const final
PolytropicGas(const std::string &subsection)
double temperature(double, double e) const final
double pressure(double rho, double e) const final