1 #ifndef ERF_SHOC_IMPLICIT_H_
2 #define ERF_SHOC_IMPLICIT_H_
14 const amrex::Vector<amrex::Real>& rho_zi,
15 amrex::Vector<amrex::Real>& tmpi);
19 amrex::Vector<amrex::Real>& rdp_zt);
amrex::Real Real
Definition: ERF_ShocInterface.H:19
Definition: ERF_ShocImplicit.H:7
static AMREX_GPU_HOST_DEVICE amrex::Real compute_vapor(amrex::Real qw, amrex::Real ql)
Definition: ERF_ShocImplicit.cpp:159
static void compute_dp_inverse(const ShocColumnData &col, int ic, amrex::Vector< amrex::Real > &rdp_zt)
Definition: ERF_ShocImplicit.cpp:136
static void update_prognostics(ShocColumnData &col, const ShocRuntimeOptions &opts, amrex::Real dt)
Definition: ERF_ShocImplicit.cpp:414
static void compute_tmpi(const ShocColumnData &col, int ic, amrex::Real dt, const amrex::Vector< amrex::Real > &rho_zi, amrex::Vector< amrex::Real > &tmpi)
Definition: ERF_ShocImplicit.cpp:119
static void advance_implicit_state(ShocColumnData &col, const ShocRuntimeOptions &opts, amrex::Real dt)
Definition: ERF_ShocImplicit.cpp:166
static void cache_baseline_state(ShocColumnData &col)
Definition: ERF_ShocImplicit.cpp:84
static void finalize_from_pdf(ShocColumnData &col, const ShocRuntimeOptions &opts, amrex::Real dt)
Definition: ERF_ShocImplicit.cpp:319
static AMREX_GPU_HOST_DEVICE amrex::Real compute_temperature(amrex::Real thetal, amrex::Real ql, amrex::Real exner)
Definition: ERF_ShocImplicit.cpp:150
Definition: ERF_ShocTypes.H:204
Definition: ERF_ShocTypes.H:81