From 13a11d45cfae515d83e8ab9557a24db2c6b371d1 Mon Sep 17 00:00:00 2001 From: hinder Date: Wed, 9 Oct 2013 17:56:58 +0000 Subject: Add midpoint method convergence test git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Multipole/trunk@100 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843 --- interface.ccl | 3 ++- src/tests.cc | 1 + test/test_22.par | 5 ++++- 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 -- cgit v1.2.3