1#ifndef MODEL_GAS_THERMO_CPCONSTANT_H_
2#define MODEL_GAS_THERMO_CPCONSTANT_H_
16 static constexpr const char*
name =
"cpconstant";
22 std::vector<double>
h0;
23 std::vector<double>
s0;
void queryclass(std::string name, T *value)
int queryarr_required(std::string name, std::vector< T > &value)
static void Parse(CpConstant &value, IO::ParmParse &pp)
std::vector< double > Tref
double cp_mol(double, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const override
static constexpr const char * name
const char * model_name() const override
CpConstant(int a_nspecies, IO::ParmParse &pp, std::string name)
std::vector< double > cp_moles
~CpConstant() override=default
double entropy_mol(double T, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const override
double enthalpy_mol(double T, Set::Patch< const Set::Scalar > &X, int i, int j, int k) const override
Eigen::Matrix< amrex::Real, AMREX_SPACEDIM, 1 > Vector
AMREX_FORCE_INLINE void Assert(std::string file, std::string func, int line, std::string smt, bool pass, Args const &... args)
static Unit Temperature()