17 const auto &box = mfi.tilebox();
18 const Array4<Real>& qsrc_arr = qsrc->array(mfi);
19 if (box.length(0) != 1)
22 ParallelFor( box, [=] AMREX_GPU_DEVICE (
int i,
int j,
int k) noexcept
30 auto r = std::sqrt((x-
xc)*(x-
xc) + (y-
yc)*(y-
yc));
40 ParallelFor(box, [=] AMREX_GPU_DEVICE (
int i,
int j,
int k) {
41 qsrc_arr(i, j, k) =
zero;
constexpr amrex::Real zero
Definition: ERF_Constants.H:6
constexpr amrex::Real myhalf
Definition: ERF_Constants.H:11
ParallelFor(grown_box, [=] AMREX_GPU_DEVICE(int i, int j, int k) { qrcuten_arr(i, j, k)=Real(0);qscuten_arr(i, j, k)=Real(0);qicuten_arr(i, j, k)=Real(0);})
amrex::Real Real
Definition: ERF_ShocInterface.H:19
auto prob_lo
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:6
auto yc
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:12
auto xc
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:11
Real advection_moisture_rate_base
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:4
Real advection_moisture_rate
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:3
auto dx
Definition: ERF_UpdateRhoQtSources_SDMCongestus3D.H:8