aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2014-04-30 15:36:08 +0000
committerhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2014-04-30 15:36:08 +0000
commit5e3f5cb6a950b1cd46fe1cf172656b1bbe44a2e7 (patch)
tree1bc4bbc74683303042ce6c5d8abc219ae8512eb7
parentfce1eb5e1747f4338f843befb080f00173432726 (diff)
test.ccl: Do not require a very accurate convergence order
The convergence order is extremely sensitive to roundoff, as its computation includes subtracting two very similar numbers. Instead, we output the integration results for the purpose of regression testing, as these are less sensitive to roundoff. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Multipole/trunk@112 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843
-rw-r--r--test/test.ccl6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/test.ccl b/test/test.ccl
index 6ccaab2..a53d4e6 100644
--- a/test/test.ccl
+++ b/test/test.ccl
@@ -1,2 +1,8 @@
ABSTOL 1e-8
RELTOL 1e-8
+
+# The convergence order tests are very sensitive to roundoff, because
+# the integration has a very small relative error (1e-7). Hence
+# subtracting the numerical result from the exact result loses ~7
+# digits of precision.
+ABSTOL 1e-3 ^test_.*_convergence_order\.asc$