diff options
-rw-r--r-- | src/InitialData.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/InitialData.cc b/src/InitialData.cc index d432365..35a4733 100644 --- a/src/InitialData.cc +++ b/src/InitialData.cc @@ -115,6 +115,17 @@ extern "C" void IDScalarWaveCXX_InitialData(CCTK_ARGUMENTS) } } } + + /* zero out corners of phi next */ + phi_n[CCTK_GFINDEX3D(cctkGH, 0, 0, 0)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, 0, 0, cctk_lsh[2]-1)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, 0, cctk_lsh[1]-1, 0)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, 0, cctk_lsh[1]-1, cctk_lsh[2]-1)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, cctk_lsh[0]-1, 0, 0)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, cctk_lsh[0]-1, 0, cctk_lsh[2]-1)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, cctk_lsh[0]-1, cctk_lsh[1]-1, 0)] = 0; + phi_n[CCTK_GFINDEX3D(cctkGH, cctk_lsh[0]-1, cctk_lsh[1]-1, cctk_lsh[2]-1)] = 0; + return; } |