11 for ( MFIter mfi(mf_h, TilingIfNotGPU()); mfi.isValid(); ++mfi )
13 Array4<Real>
const& h = (mf_h).array(mfi);
15 Box bx = mfi.tilebox();
17 gbx.grow(mf_h.nGrowVect());
22 Gpu::streamSynchronize();
26 ParallelFor(gbxD, [=] AMREX_GPU_DEVICE (
int i,
int j,
int )
32 Real adj =
geomdata.CellSize()[1]/Real(1000.0);
34 h(i,j,0) = std::min(-
geomdata.ProbLo(2),(Real(84.5)+Real(66.526)*std::tanh((
val1*adj-Real(10.0))/Real(7.0))));
39 ParallelFor(gbxD, [=] AMREX_GPU_DEVICE (
int i,
int j,
int )
45 Real adj =
geomdata.CellSize()[0]/Real(1000.0);
47 h(i,j,0) = std::min(-
geomdata.ProbLo(2),(Real(84.5)+Real(66.526)*std::tanh((
val1*adj-Real(10.0))/Real(7.0))));