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) + Real(500.0)) / Real(15000.0);
29 h(i,j,0) = Real(14.0) + Real(25.0) * (
one - std::exp(-
PI * xr(i,j,0) * Real(1.0e-5))) - Real(8.0) * std::exp(-
val1 *
val1);