summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2022-08-27 01:47:05 +0200
committerAnton Khirnov <anton@khirnov.net>2022-08-27 01:47:05 +0200
commitef086efe5cea36e1cad4869fb77b5a75e55e8cc5 (patch)
tree0426e5b4085470a2a054b284214402b5d1ccd197
parentc6ea5350097ad5ce2e6adc8e3e49e3d80779a9ad (diff)
Fix smoothing W_pred on reflevel=0 with MPI.
-rw-r--r--src/qms.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/qms.c b/src/qms.c
index eb38f36..aab5394 100644
--- a/src/qms.c
+++ b/src/qms.c
@@ -1557,9 +1557,7 @@ skip_solve:
}
mirror(cp, W_pred1);
} else if (reflevel == 0) {
- const int interior_size = cctk_lsh[0] - cp->offset_left[0] - cctk_nghostzones[0];
-
- const double bnd_loc = x[CCTK_GFINDEX3D(ms->gh, cp->offset_left[0] + interior_size, 0, 0)];
+ const double bnd_loc = (cp->level_size[0] - cctk_nghostzones[0]) * cp->solver->step[0];
const double transition_start = bnd_loc * 0.7;
#pragma omp parallel for