13#ifndef MODEL_PROPELLANT_POWERLAW_H
14#define MODEL_PROPELLANT_POWERLAW_H
25 static constexpr const char*
name =
"powerlaw";
34 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
47 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
49 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
51 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
53 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
56 AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE
#define pp_queryclass(...)
std::string getPrefix() const
int query_required(std::string name, T &value)
int query_default(std::string name, T &value, T defaultvalue)
static void Parse(PowerLaw &value, IO::ParmParse &pp)
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Set::Scalar get_L(Set::Scalar phi, Set::Scalar)
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Set::Scalar get_cp(const Set::Scalar)
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Set::Scalar get_rho(const Set::Scalar)
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Set::Scalar get_qdot(const Set::Scalar, const Set::Scalar)
static constexpr const char * name
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Set::Scalar get_K(const Set::Scalar)
PowerLaw(IO::ParmParse &pp, std::string name)
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void set_pressure(const Set::Scalar P)
void Message(std::string file, std::string func, int line, Args const &... args)