@@ -43,22 +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- }
61-
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+ }
6262
6363 [[nodiscard]] bool needsUpdate () const override {
6464 return MLCellLinOpT<MF>::needsUpdate ();
0 commit comments