8#include <ryujin/base/compile_time_options.h>
13 namespace EquationsOfState
32 this->add_parameter(
"gamma", gamma_,
"The ratio of specific heats");
42 double e [[maybe_unused]])
const final
54 double p [[maybe_unused]])
const final
65 double temperature(
double ,
double e [[maybe_unused]])
const final
99 double e [[maybe_unused]])
const final
virtual double pressure(double rho, double e) const =0
virtual double temperature(double, double) const
virtual double speed_of_sound(double, double) const
virtual double specific_internal_energy(double rho, double p) const =0
double specific_entropy(double, double) const final
double temperature(double, double e) const final
double pressure(double rho, double e) const final
double cold_curve_bound(double) const final
double specific_internal_energy(double rho, double p) const final
Pressureless(const std::string &subsection)
double speed_of_sound(double, double e) const final