11 for ( MFIter mfi(mf_h, TilingIfNotGPU()); mfi.isValid(); ++mfi )
13 Array4<Real>
const& h = (mf_h).array(mfi);
14 Array4<const Real>
const& xr = remora.vec_xr[lev]->array(mfi);
15 [[maybe_unused]] Array4<const Real>
const& yr = remora.vec_yr[lev]->array(mfi);
17 Box bx = mfi.tilebox();
24 Gpu::streamSynchronize();
26 ParallelFor(gbx2D, [=] AMREX_GPU_DEVICE (
int i,
int j,
int )
28 Real
val1 = (xr(i,j,0) + 500.0_rt) / 15000.0_rt;
29 h(i,j,0) = 14.0_rt + 25.0_rt * (1.0_rt - std::exp(-
PI * xr(i,j,0) * 1.0e-5_rt)) - 8.0_rt * std::exp(-
val1 *
val1);