From 8af232de44a333375a77e81fbbcc0fb96d9ea293 Mon Sep 17 00:00:00 2001 From: schnetter <> Date: Wed, 28 Apr 2004 13:45:00 +0000 Subject: Do not allow smart_outer_boundaries to be set unless it is supported. darcs-hash:20040428134525-07bb3-c7449414a69ffafce226689cfb83e65845d49bd6.gz --- Carpet/CarpetRegrid/src/automatic.cc | 6 ++++-- Carpet/CarpetRegrid/src/centre.cc | 4 +++- Carpet/CarpetRegrid/src/manualcoordinates.cc | 4 +++- Carpet/CarpetRegrid/src/manualgridpoints.cc | 4 +++- Carpet/CarpetRegrid/src/moving.cc | 4 +++- 5 files changed, 16 insertions(+), 6 deletions(-) (limited to 'Carpet/CarpetRegrid') diff --git a/Carpet/CarpetRegrid/src/automatic.cc b/Carpet/CarpetRegrid/src/automatic.cc index dd8572842..511c40ed4 100644 --- a/Carpet/CarpetRegrid/src/automatic.cc +++ b/Carpet/CarpetRegrid/src/automatic.cc @@ -16,7 +16,7 @@ #include "regrid.hh" extern "C" { - static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/automatic.cc,v 1.3 2004/04/24 07:40:16 schnetter Exp $"; + static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/automatic.cc,v 1.4 2004/04/28 15:45:25 schnetter Exp $"; CCTK_FILEVERSION(Carpet_CarpetRegrid_automatic_cc); } @@ -58,7 +58,9 @@ namespace CarpetRegrid { const gf& errorgf = (*dynamic_cast*> (arrdata.at(gi).at(Carpet::map).data.at(vi-v1))); - + + assert (! smart_outer_boundaries); + vector bbs; gh::cbnds obs; Automatic_OneLevel diff --git a/Carpet/CarpetRegrid/src/centre.cc b/Carpet/CarpetRegrid/src/centre.cc index be101c73c..7599324ea 100644 --- a/Carpet/CarpetRegrid/src/centre.cc +++ b/Carpet/CarpetRegrid/src/centre.cc @@ -9,7 +9,7 @@ #include "regrid.hh" extern "C" { - static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/centre.cc,v 1.3 2004/04/22 11:58:37 schnetter Exp $"; + static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/centre.cc,v 1.4 2004/04/28 15:45:25 schnetter Exp $"; CCTK_FILEVERSION(Carpet_CarpetRegrid_centre_cc); } @@ -48,6 +48,8 @@ namespace CarpetRegrid { ivect rlb = hh.baseextent.lower(); ivect rub = hh.baseextent.upper(); + assert (! smart_outer_boundaries); + for (size_t rl=1; rl