aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/Restrict.cc
diff options
context:
space:
mode:
authorschnetter <>2003-05-14 06:33:00 +0000
committerschnetter <>2003-05-14 06:33:00 +0000
commitaf745f8ff8c851ef0803e3cf314297bf380d553f (patch)
tree107292fced77a56b2aec32a4dea6c2d394f2d607 /Carpet/Carpet/src/Restrict.cc
parent2d9f45a9e118a97dc6ec98cf1584773e289bda95 (diff)
Check the relative error instead of the absolute error when comparing times.
darcs-hash:20030514063337-07bb3-a918d38e16eac2b09d6c16d5efa8323e5c88e569.gz
Diffstat (limited to 'Carpet/Carpet/src/Restrict.cc')
-rw-r--r--Carpet/Carpet/src/Restrict.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/Restrict.cc b/Carpet/Carpet/src/Restrict.cc
index 6f6ebd1d0..c96ec56a7 100644
--- a/Carpet/Carpet/src/Restrict.cc
+++ b/Carpet/Carpet/src/Restrict.cc
@@ -10,7 +10,7 @@
#include "carpet.hh"
extern "C" {
- static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Restrict.cc,v 1.14 2003/04/07 16:08:31 schnetter Exp $";
+ static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Restrict.cc,v 1.15 2003/05/14 08:33:37 schnetter Exp $";
CCTK_FILEVERSION(Carpet_Carpet_Restrict_cc);
}
@@ -43,7 +43,7 @@ namespace Carpet {
if (tl==0) {
const CCTK_REAL time1 = tt->time (tl, reflevel, mglevel);
const CCTK_REAL time2 = cgh->cctk_time / base_delta_time;
- assert (fabs(time1 - time2) < 1e-12);
+ assert (fabs((time1 - time2) / (fabs(time1) + fabs(time2) + fabs(base_delta_time))) < 1e-12);
}
if (mglevel > 0) {