1#ifndef MODEL_GAS_EOS_H_
2#define MODEL_GAS_EOS_H_
24 double density,
double momentumx,
double momentumy,
double E,
double Tguess,
27 double pressure,
double density,
31 double density,
double T,
35 double density,
double momentumx,
double momentumy,
double T,
virtual double ComputeE(double density, double momentumx, double momentumy, double T, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const =0
virtual double ComputeT(double pressure, double density, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const =0
virtual double ComputeP(double density, double T, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const =0
virtual const char * model_name() const =0
virtual double ComputeT(double density, double momentumx, double momentumy, double E, double Tguess, Set::Patch< const Set::Scalar > &X, int i, int j, int k, double rtol) const =0
Eigen::Matrix< amrex::Real, AMREX_SPACEDIM, 1 > Vector