1 #ifndef ERF_SLOW_RHS_PRE_UTILS_H_
2 #define ERF_SLOW_RHS_PRE_UTILS_H_
4 #include <AMReX_Array4.H>
24 ?
myhalf * (qt_arr(i,j,k) + qt_arr(i,j,k-1))
26 return (-
gpz - abl_pressure_grad_z + buoyancy) / (
one +
q);
const bool use_moisture
Definition: ERF_InitCustomPert_ABL.H:71
constexpr amrex::Real one
Definition: ERF_NumericalConstants.H:37
constexpr amrex::Real zero
Definition: ERF_NumericalConstants.H:36
constexpr amrex::Real myhalf
Definition: ERF_NumericalConstants.H:41
amrex::Real Real
Definition: ERF_ShocInterface.H:19
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real slow_rhs_pre_z_pressure_buoyancy(const amrex::Array4< const amrex::Real > &qt_arr, int i, int j, int k, bool use_moisture, amrex::Real gpz, amrex::Real abl_pressure_grad_z, amrex::Real buoyancy)
Definition: ERF_SlowRhsPreUtils.H:18
@ gpz
Definition: ERF_IndexDefines.H:229
@ q
Definition: ERF_WSM6.H:273