diff options
Diffstat (limited to 'Carpet/CarpetReduce/src/mask_init.c')
-rw-r--r-- | Carpet/CarpetReduce/src/mask_init.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/Carpet/CarpetReduce/src/mask_init.c b/Carpet/CarpetReduce/src/mask_init.c index 806a4b3d0..0bc65c6c5 100644 --- a/Carpet/CarpetReduce/src/mask_init.c +++ b/Carpet/CarpetReduce/src/mask_init.c @@ -21,14 +21,11 @@ MaskBase_InitMask (CCTK_ARGUMENTS) "Initialising weight to 1 on level %d", reflevel); } - int const allbits = BMSK(BMSK(cctk_dim)) - 1; + unsigned const bits = BMSK(cctk_dim); + unsigned const allbits = BMSK(bits) - 1; #pragma omp parallel - LC_LOOP3(MaskBase_InitMask_interior, - i,j,k, - 0,0,0, cctk_lsh[0],cctk_lsh[1],cctk_lsh[2], - cctk_lsh[0],cctk_lsh[1],cctk_lsh[2]) - { + CCTK_LOOP3_ALL(MaskBase_InitMask, cctkGH, i,j,k) { int const ind = CCTK_GFINDEX3D (cctkGH, i, j, k); iweight[ind] = allbits; - } LC_ENDLOOP3(MaskBase_InitMask_interior); + } CCTK_ENDLOOP3_ALL(MaskBase_InitMask); } |