diff options
author | schnetter <> | 2004-06-26 09:37:00 +0000 |
---|---|---|
committer | schnetter <> | 2004-06-26 09:37:00 +0000 |
commit | f32e1007900e3b85f33fc6656787972fe05134b4 (patch) | |
tree | e61a311fcf40dfff9c3d939cea79eb57f2dbe413 | |
parent | a93d3e89414a226786a03efce840f22937156a48 (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.cc | 6 |
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"); } } |