aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschnetter <>2004-06-26 09:37:00 +0000
committerschnetter <>2004-06-26 09:37:00 +0000
commitf32e1007900e3b85f33fc6656787972fe05134b4 (patch)
treee61a311fcf40dfff9c3d939cea79eb57f2dbe413
parenta93d3e89414a226786a03efce840f22937156a48 (diff)
Introduce a new termination condition "immediately" that ends a
Introduce a new termination condition "immediately" that ends a simulation, well, immediately. darcs-hash:20040626093733-07bb3-67b386f78a1fda483b204f0c447b58e57c6aa7cf.gz
-rw-r--r--Carpet/Carpet/src/Evolve.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/Evolve.cc b/Carpet/Carpet/src/Evolve.cc
index f7b4576c5..724baf007 100644
--- a/Carpet/Carpet/src/Evolve.cc
+++ b/Carpet/Carpet/src/Evolve.cc
@@ -31,7 +31,7 @@
#include "carpet.hh"
extern "C" {
- static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Evolve.cc,v 1.47 2004/06/21 12:28:59 schnetter Exp $";
+ static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Evolve.cc,v 1.48 2004/06/26 11:37:33 schnetter Exp $";
CCTK_FILEVERSION(Carpet_Carpet_Evolve_cc);
}
@@ -98,8 +98,10 @@ namespace Carpet {
term = term_iter || term_time;
} else if (CCTK_Equals(terminate, "both")) {
term = term_iter && term_time;
+ } else if (CCTK_Equals(terminate, "immediately")) {
+ term = true;
} else {
- assert (0);
+ CCTK_WARN (0, "Unsupported termination condition");
}
}