aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--interface.ccl3
-rw-r--r--src/tests.cc1
-rw-r--r--test/test_22.par5
3 files changed, 7 insertions, 2 deletions
diff --git a/interface.ccl b/interface.ccl
index 74ae269..2e893ab 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -16,6 +16,7 @@ CCTK_REAL harmonics type=GF timelevels=1
CCTK_REAL test_integration_convergence_orders type=SCALAR
{
+ test_midpoint_convergence_order,
+ test_trapezoidal_convergence_order,
test_simpson_convergence_order
- test_trapezoidal_convergence_order
} "Test integration convergence orders"
diff --git a/src/tests.cc b/src/tests.cc
index 09562c2..42e79b3 100644
--- a/src/tests.cc
+++ b/src/tests.cc
@@ -58,6 +58,7 @@ void Multipole_TestIntegrationConvergence(CCTK_ARGUMENTS)
DECLARE_CCTK_ARGUMENTS;
*test_simpson_convergence_order = integration_convergence_order(&Simpson2DIntegral);
*test_trapezoidal_convergence_order = integration_convergence_order(&Trapezoidal2DIntegral);
+ *test_midpoint_convergence_order = integration_convergence_order(&Midpoint2DIntegral);
}
// void Multipole_TestIntegrate(CCTK_ARGUMENTS)
diff --git a/test/test_22.par b/test/test_22.par
index e38b84b..b927eca 100644
--- a/test/test_22.par
+++ b/test/test_22.par
@@ -1,5 +1,5 @@
-ActiveThorns = "CoordBase SymBase Boundary CartGrid3d IOUtil Carpet CarpetLib CarpetInterp AEILocalInterp InitBase Multipole LoopControl"
+ActiveThorns = "CoordBase SymBase Boundary CartGrid3d IOUtil Carpet CarpetLib CarpetInterp AEILocalInterp InitBase Multipole LoopControl CarpetIOASCII"
#############################################################
# Grid
@@ -87,3 +87,6 @@ IO::out_fileinfo = "none"
# CarpetIOASCII::out1d_x = yes
# CarpetIOASCII::out1d_y = yes
# CarpetIOASCII::out1d_z = yes
+
+CarpetIOASCII::out0d_vars = "Multipole::test_midpoint_convergence_order"
+CarpetIOASCII::out0d_every = 1