@@ -43,21 +43,22 @@ public:
4343 return m_overset_mask[amrlev][mglev].get ();
4444 }
4545
46- void setOversetMask (int amrlev, const iMultiFab& a_mask){
46+ void setOversetMask (int amrlev, const iMultiFab& a_mask)
47+ {
4748#ifdef AMREX_USE_OMP
4849#pragma omp parallel if(Gpu::notInLaunchRegion())
4950#endif
50- for (MFIter mfi (*m_overset_mask[amrlev][0 ], TilingIfNotGPU ());mfi.isValid ();++mfi){
51- Array4< int const > const & amsk = a_mask. const_array (mfi);
52- Array4<int > const & omsk = m_overset_mask[amrlev][ 0 ]-> array (mfi);
53- Box const & bx = mfi. tilebox ( );
54- AMREX_HOST_DEVICE_PARALLEL_FOR_3D (bx,i,j,k,
55- {
56- omsk (i,j,k) = 1 - amsk (i,j,k);
57- } );
58- }
59-
60- }
51+ for (MFIter mfi (*m_overset_mask[amrlev][0 ], TilingIfNotGPU ());mfi.isValid ();++mfi)
52+ {
53+ Array4<int const > const & amsk = a_mask. const_array (mfi);
54+ Array4< int > const & omsk = m_overset_mask[amrlev][ 0 ]-> array (mfi );
55+ Box const & bx = mfi. tilebox ();
56+ AMREX_HOST_DEVICE_PARALLEL_FOR_3D (bx,i,j,k,
57+ {
58+ omsk (i,j,k) = 1 - amsk (i,j,k );
59+ });
60+ }
61+ }
6162
6263
6364 [[nodiscard]] bool needsUpdate () const override {
0 commit comments