diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-10-02 15:22:58 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-10-02 15:22:58 -0500 |
commit | 9efed37ff0f45b552e522b5c4532a441bd3377ee (patch) | |
tree | 16e99750e8d797bc273226e124c9d643406b7c14 /Carpet/CarpetReduce | |
parent | 8b007bd185ebb64934a2151ca1eaa131fcc9d1eb (diff) |
CarpetReduce: Correct weight calculation
Diffstat (limited to 'Carpet/CarpetReduce')
-rw-r--r-- | Carpet/CarpetReduce/src/mask_carpet.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Carpet/CarpetReduce/src/mask_carpet.cc b/Carpet/CarpetReduce/src/mask_carpet.cc index f176057e0..08c8e4a5c 100644 --- a/Carpet/CarpetReduce/src/mask_carpet.cc +++ b/Carpet/CarpetReduce/src/mask_carpet.cc @@ -234,7 +234,9 @@ namespace CarpetMask { cctk_lsh[0],cctk_lsh[1],cctk_lsh[2]) { int const ind = CCTK_GFINDEX3D (cctkGH, i, j, k); - iweight[ind] &= imask[ind]; + if (imask[ind] != 0) { + iweight[ind] &= imask[ind]; + } } LC_ENDLOOP3(CarpetMaskSetup_restriction_boundary_apply); } END_LOCAL_COMPONENT_LOOP; |