aboutsummaryrefslogtreecommitdiff
path: root/CarpetExtra/CarpetIntegrateTest
diff options
context:
space:
mode:
authoreschnett <>2001-03-01 11:40:00 +0000
committereschnett <>2001-03-01 11:40:00 +0000
commit310f0ea48d18866b773136aed11200b6eda6378b (patch)
tree445d3e34ce8b89812994b6614f7bc9f4acbc7fe2 /CarpetExtra/CarpetIntegrateTest
Initial revision
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz
Diffstat (limited to 'CarpetExtra/CarpetIntegrateTest')
-rw-r--r--CarpetExtra/CarpetIntegrateTest/README10
-rw-r--r--CarpetExtra/CarpetIntegrateTest/interface.ccl7
-rw-r--r--CarpetExtra/CarpetIntegrateTest/param.ccl1
-rw-r--r--CarpetExtra/CarpetIntegrateTest/schedule.ccl15
-rw-r--r--CarpetExtra/CarpetIntegrateTest/src/Global.cc46
-rw-r--r--CarpetExtra/CarpetIntegrateTest/src/Local.cc70
-rw-r--r--CarpetExtra/CarpetIntegrateTest/src/make.code.defn7
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate.par90
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.average.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.count.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.maximum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.minimum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm1.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm2.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm_inf.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.sum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.x.asc165
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.y.asc165
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.z.asc102
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.average.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.count.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.maximum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.minimum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm1.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm2.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm_inf.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.sum.asc3
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.x.asc165
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.y.asc165
-rw-r--r--CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.z.asc102
30 files changed, 1158 insertions, 0 deletions
diff --git a/CarpetExtra/CarpetIntegrateTest/README b/CarpetExtra/CarpetIntegrateTest/README
new file mode 100644
index 000000000..158305915
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/README
@@ -0,0 +1,10 @@
+CVS info : $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/README,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+Cactus Code Thorn CarpetIntegrateTest
+Thorn Author(s) : Burkhard Zink <bzink@mpa-garching.mpg.de>
+Thorn Maintainer(s) : Erik Schnetter <schnetter@aei.mpg.de>
+--------------------------------------------------------------------------
+
+Purpose of the thorn:
+
+Test integration in Carpet.
diff --git a/CarpetExtra/CarpetIntegrateTest/interface.ccl b/CarpetExtra/CarpetIntegrateTest/interface.ccl
new file mode 100644
index 000000000..6f62ecbe0
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/interface.ccl
@@ -0,0 +1,7 @@
+# $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/interface.ccl,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+implements: CarpetIntegrateTest
+
+inherits: Reduce Grid Driver
+
+CCTK_REAL integrand TYPE=GF TIMELEVELS=3
diff --git a/CarpetExtra/CarpetIntegrateTest/param.ccl b/CarpetExtra/CarpetIntegrateTest/param.ccl
new file mode 100644
index 000000000..e26d1ca05
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/param.ccl
@@ -0,0 +1 @@
+# $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/param.ccl,v 1.1 2004/09/01 17:47:53 schnetter Exp $
diff --git a/CarpetExtra/CarpetIntegrateTest/schedule.ccl b/CarpetExtra/CarpetIntegrateTest/schedule.ccl
new file mode 100644
index 000000000..a9c886518
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/schedule.ccl
@@ -0,0 +1,15 @@
+# $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/schedule.ccl,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+STORAGE: integrand[3]
+
+schedule CarpetIntegrate_Local IN CCTK_ANALYSIS \
+ BEFORE CarpetIntegrate_Extract
+{
+ LANG: C
+} "Setup integrand function"
+
+schedule CarpetIntegrate_Global IN CCTK_ANALYSIS
+{
+ LANG: C
+ OPTIONS: global
+} "Global integration by reduction"
diff --git a/CarpetExtra/CarpetIntegrateTest/src/Global.cc b/CarpetExtra/CarpetIntegrateTest/src/Global.cc
new file mode 100644
index 000000000..9c36cc992
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/src/Global.cc
@@ -0,0 +1,46 @@
+// $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/src/Global.cc,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+#include "cctk.h"
+#include "cctk_Parameters.h"
+#include "cctk_Arguments.h"
+
+#include "carpet.hh"
+#include "defs.hh"
+#include "vect.hh"
+
+
+#include "util_Table.h"
+
+
+extern "C" { CCTK_INT CarpetIntegrate_Global(CCTK_ARGUMENTS);
+}
+
+CCTK_INT CarpetIntegrate_Global(CCTK_ARGUMENTS)
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ using namespace std;
+ using namespace Carpet;
+
+ int varindex = -1;
+ int ierr = 0;
+
+ CCTK_REAL integral;
+
+ int reduction_handle = CCTK_ReductionHandle("sum");
+
+ varindex = CCTK_VarIndex("CarpetIntegrate::integrand");
+ assert(varindex>=0);
+ ierr = CCTK_Reduce(cctkGH, -1, reduction_handle,
+ 1, CCTK_VARIABLE_REAL, &integral, 1, varindex);
+ assert(!ierr);
+
+ CCTK_REAL d3x = cctk_delta_space[0]*cctk_delta_space[1]*cctk_delta_space[2];
+ integral *= d3x;
+
+ if (CCTK_MyProc(cctkGH)==0) printf("Integral: %f\n", integral);
+
+ return 0;
+}
+
diff --git a/CarpetExtra/CarpetIntegrateTest/src/Local.cc b/CarpetExtra/CarpetIntegrateTest/src/Local.cc
new file mode 100644
index 000000000..d41b12c9c
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/src/Local.cc
@@ -0,0 +1,70 @@
+// $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/src/Local.cc,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+#include "cctk.h"
+#include "cctk_Parameters.h"
+#include "cctk_Arguments.h"
+
+#include "carpet.hh"
+#include "defs.hh"
+#include "vect.hh"
+
+
+#include "util_Table.h"
+#include "math.h"
+
+extern "C" { CCTK_INT CarpetIntegrate_Local(CCTK_ARGUMENTS);
+}
+
+static void SpatialDeterminant(CCTK_REAL gxx,
+ CCTK_REAL gxy,
+ CCTK_REAL gxz,
+ CCTK_REAL gyy,
+ CCTK_REAL gyz,
+ CCTK_REAL gzz,
+ CCTK_REAL *detg);
+
+CCTK_INT CarpetIntegrate_Local(CCTK_ARGUMENTS)
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ using namespace std;
+ using namespace Carpet;
+
+ int nx = cctk_lsh[0];
+ int ny = cctk_lsh[1];
+ int nz = cctk_lsh[2];
+
+ for (int k=0;k<nz;k++)
+ for (int j=0;j<ny;j++)
+ for (int i=0;i<nx;i++) {
+ int index = CCTK_GFINDEX3D(cctkGH,i,j,k);
+
+ /*
+ SpatialDeterminant(gxx[index],gxy[index],gxz[index],
+ gyy[index],gyz[index],gzz[index],
+ &detg);
+ */
+
+ integrand[index] = 1;
+
+ }
+
+ return 0;
+}
+
+
+void SpatialDeterminant(CCTK_REAL gxx,
+ CCTK_REAL gxy,
+ CCTK_REAL gxz,
+ CCTK_REAL gyy,
+ CCTK_REAL gyz,
+ CCTK_REAL gzz,
+ CCTK_REAL *detg)
+{
+
+ *detg = -gxz*gxz*gyy + 2.0*gxy*gxz*gyz
+ - gxx*gyz*gyz - gxy*gxy*gzz + gxx*gyy*gzz;
+
+ return;
+}
diff --git a/CarpetExtra/CarpetIntegrateTest/src/make.code.defn b/CarpetExtra/CarpetIntegrateTest/src/make.code.defn
new file mode 100644
index 000000000..61f66d804
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/src/make.code.defn
@@ -0,0 +1,7 @@
+# $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/src/make.code.defn,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+# Source files in this directory
+SRCS = Local.cc Global.cc
+
+# Subdirectories containing source files
+SUBDIRS =
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate.par b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate.par
new file mode 100644
index 000000000..d41b21c80
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate.par
@@ -0,0 +1,90 @@
+# $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate.par,v 1.1 2004/09/01 17:47:53 schnetter Exp $
+
+#==============================================================================
+# --- Test file for Carpet integration ---
+#==============================================================================
+
+
+#==============================================================================
+# Thorn activation
+#==============================================================================
+
+ActiveThorns = "time carpet carpetlib carpetregrid carpetreduce carpetslab carpetinterp cartgrid3d coordbase symbase boundary iobasic carpetioascii carpetioscalar ioutil carpetiohdf5 carpetintegratetest"
+
+#==============================================================================
+# Directories and recovery
+#==============================================================================
+
+io::out_dir = $parfile
+
+#==============================================================================
+# Time
+#==============================================================================
+
+# cactus::terminate = "never"
+cactus::cctk_itlast = 0
+
+time::dtfac = 0.375
+
+#==============================================================================
+# Grid setup
+#==============================================================================
+
+grid::type = "coordbase"
+grid::domain = "bitant"
+grid::avoid_origin = "no"
+
+carpet::domain_from_coordbase = yes
+driver::ghost_size = 3
+
+coordbase::domainsize = minmax
+coordbase::xmin = -0.5
+coordbase::xmax = 0.5
+coordbase::ymin = -0.5
+coordbase::ymax = 0.5
+coordbase::zmin = -0.0
+coordbase::zmax = 0.5
+
+coordbase::spacing = numcells
+coordbase::ncells_x = 45
+coordbase::ncells_y = 45
+coordbase::ncells_z = 23
+
+coordbase::boundary_size_z_lower = 3
+coordbase::boundary_shiftout_z_lower = 1
+
+carpet::buffer_width = 6
+
+carpet::max_refinement_levels = 12
+carpetregrid::refinement_levels = 3
+
+carpetregrid::refined_regions = "manual-gridpoint-list"
+carpetregrid::gridpoints = "[ [ ([22528,22528,3072]:[67584,67584,28672]:[1024,1024,1024]) ], [ ([33792,33792,4608]:[56320,56320,17408]:[512,512,512]) ], [ ([39424,39424,5376]:[50688,50688,11776]:[256,256,256]) ], [ ([42240,42240,5760]:[47872,47872,8960]:[128,128,128]) ], [ ([43648,43648,5952]:[46464,46464,7552]:[64,64,64]) ], [ ([44352,44352,6048]:[45760,45760,6848]:[32,32,32]) ], [ ([44704,44704,6096]:[45408,45408,6496]:[16,16,16]) ], [ ([44880,44880,6120]:[45232,45232,6320]:[8,8,8]) ], [ ([44968,44968,6132]:[45144,45144,6232]:[4,4,4]) ], [ ([45012,45012,6138]:[45100,45100,6188]:[2,2,2]) ], [ ([45034,45034,6141]:[45078,45078,6166]:[1,1,1]) ] ]"
+carpetregrid::outerbounds = "[ [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ], [ [[0,0],[0,0],[1,0]] ] ]"
+
+#==============================================================================
+# Carpet parameters
+#==============================================================================
+
+carpet::init_3_timelevels = yes
+Carpet::prolongation_order_space = 3
+Carpet::prolongation_order_time = 2
+carpetlib::save_memory_during_regridding = yes
+iohdf5::use_reflevels_from_checkpoint = no
+
+#==============================================================================
+# Output: Scalar and 1D
+#==============================================================================
+
+iobasic::outinfo_every = 1
+
+carpetioscalar::outscalar_every = 1
+
+ioascii::out1d_every = 1
+ioascii::out1d_criterion = "divisor"
+
+iobasic::outinfo_vars = "carpetreduce::weight carpetintegrate::integrand"
+
+carpetioscalar::outscalar_vars = "carpetreduce::weight carpetintegrate::integrand"
+
+ioascii::out1d_vars = "carpetreduce::weight carpetintegrate::integrand"
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.average.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.average.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.average.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.count.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.count.asc
new file mode 100644
index 000000000..0c76198e6
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.count.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 46575
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.maximum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.maximum.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.maximum.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.minimum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.minimum.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.minimum.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm1.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm1.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm1.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm2.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm2.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm2.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm_inf.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm_inf.asc
new file mode 100644
index 000000000..3e11efad1
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.norm_inf.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.sum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.sum.asc
new file mode 100644
index 000000000..0c76198e6
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.sum.asc
@@ -0,0 +1,3 @@
+# CARPETINTEGRATE::integrand (integrand)
+# iteration time data
+0 0 46575
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.x.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.x.asc
new file mode 100644
index 000000000..7d3d7ec8c
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.x.asc
@@ -0,0 +1,165 @@
+# CARPETINTEGRATE::integrand x (integrand)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 0 47104 6144 0 -0.5 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 2048 47104 6144 0 -0.477777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 4096 47104 6144 0 -0.455555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 6144 47104 6144 0 -0.433333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 8192 47104 6144 0 -0.411111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 10240 47104 6144 0 -0.388888888888889 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 12288 47104 6144 0 -0.366666666666667 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 14336 47104 6144 0 -0.344444444444444 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 16384 47104 6144 0 -0.322222222222222 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 18432 47104 6144 0 -0.3 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 20480 47104 6144 0 -0.277777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 22528 47104 6144 0 -0.255555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 24576 47104 6144 0 -0.233333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 26624 47104 6144 0 -0.211111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 28672 47104 6144 0 -0.188888888888889 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 30720 47104 6144 0 -0.166666666666667 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 32768 47104 6144 0 -0.144444444444444 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 34816 47104 6144 0 -0.122222222222222 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 36864 47104 6144 0 -0.1 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 38912 47104 6144 0 -0.0777777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 40960 47104 6144 0 -0.0555555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 43008 47104 6144 0 -0.0333333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 45056 47104 6144 0 -0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 49152 47104 6144 0 0.0333333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 51200 47104 6144 0 0.0555555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 53248 47104 6144 0 0.0777777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 55296 47104 6144 0 0.1 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 57344 47104 6144 0 0.122222222222222 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 59392 47104 6144 0 0.144444444444444 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 61440 47104 6144 0 0.166666666666667 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 63488 47104 6144 0 0.188888888888889 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 65536 47104 6144 0 0.211111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 67584 47104 6144 0 0.233333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 69632 47104 6144 0 0.255555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 71680 47104 6144 0 0.277777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 73728 47104 6144 0 0.3 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 75776 47104 6144 0 0.322222222222222 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 77824 47104 6144 0 0.344444444444444 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 79872 47104 6144 0 0.366666666666667 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 81920 47104 6144 0 0.388888888888889 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 83968 47104 6144 0 0.411111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 86016 47104 6144 0 0.433333333333333 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 88064 47104 6144 0 0.455555555555556 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 90112 47104 6144 0 0.477777777777778 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 92160 47104 6144 0 0.5 0.0111111111111111 -4.80437087682639e-18 1
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 19456 46080 6144 0 -0.288888888888889 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 20480 46080 6144 0 -0.277777777777778 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 21504 46080 6144 0 -0.266666666666667 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 22528 46080 6144 0 -0.255555555555556 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 23552 46080 6144 0 -0.244444444444444 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 24576 46080 6144 0 -0.233333333333333 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 25600 46080 6144 0 -0.222222222222222 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 26624 46080 6144 0 -0.211111111111111 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 27648 46080 6144 0 -0.2 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 28672 46080 6144 0 -0.188888888888889 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 29696 46080 6144 0 -0.177777777777778 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 30720 46080 6144 0 -0.166666666666667 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 31744 46080 6144 0 -0.155555555555556 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 32768 46080 6144 0 -0.144444444444444 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 33792 46080 6144 0 -0.133333333333333 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 34816 46080 6144 0 -0.122222222222222 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 35840 46080 6144 0 -0.111111111111111 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 36864 46080 6144 0 -0.1 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 37888 46080 6144 0 -0.0888888888888889 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 38912 46080 6144 0 -0.0777777777777777 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 39936 46080 6144 0 -0.0666666666666666 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 40960 46080 6144 0 -0.0555555555555555 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 41984 46080 6144 0 -0.0444444444444444 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 43008 46080 6144 0 -0.0333333333333333 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 44032 46080 6144 0 -0.0222222222222222 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 45056 46080 6144 0 -0.0111111111111111 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 47104 46080 6144 0 0.0111111111111112 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 48128 46080 6144 0 0.0222222222222223 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 49152 46080 6144 0 0.0333333333333334 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 50176 46080 6144 0 0.0444444444444445 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 51200 46080 6144 0 0.0555555555555556 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 52224 46080 6144 0 0.0666666666666667 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 53248 46080 6144 0 0.0777777777777778 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 54272 46080 6144 0 0.0888888888888889 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 55296 46080 6144 0 0.1 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 56320 46080 6144 0 0.111111111111111 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 57344 46080 6144 0 0.122222222222222 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 58368 46080 6144 0 0.133333333333333 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 59392 46080 6144 0 0.144444444444444 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 60416 46080 6144 0 0.155555555555556 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 61440 46080 6144 0 0.166666666666667 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 62464 46080 6144 0 0.177777777777778 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 63488 46080 6144 0 0.188888888888889 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 64512 46080 6144 0 0.2 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 65536 46080 6144 0 0.211111111111111 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 66560 46080 6144 0 0.222222222222222 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 67584 46080 6144 0 0.233333333333333 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 68608 46080 6144 0 0.244444444444444 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 69632 46080 6144 0 0.255555555555556 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 70656 46080 6144 0 0.266666666666667 3.9979955110403e-17 -7.42000861794767e-19 1
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 32256 46080 6144 0 -0.15 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 32768 46080 6144 0 -0.144444444444444 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 33280 46080 6144 0 -0.138888888888889 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 33792 46080 6144 0 -0.133333333333333 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 34304 46080 6144 0 -0.127777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 34816 46080 6144 0 -0.122222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 35328 46080 6144 0 -0.116666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 35840 46080 6144 0 -0.111111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 36352 46080 6144 0 -0.105555555555556 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 36864 46080 6144 0 -0.1 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 37376 46080 6144 0 -0.0944444444444444 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 37888 46080 6144 0 -0.0888888888888889 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 38400 46080 6144 0 -0.0833333333333333 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 38912 46080 6144 0 -0.0777777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 39424 46080 6144 0 -0.0722222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 39936 46080 6144 0 -0.0666666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 40448 46080 6144 0 -0.0611111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 40960 46080 6144 0 -0.0555555555555555 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 41472 46080 6144 0 -0.05 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 41984 46080 6144 0 -0.0444444444444444 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 42496 46080 6144 0 -0.0388888888888889 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 43008 46080 6144 0 -0.0333333333333333 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 43520 46080 6144 0 -0.0277777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 44032 46080 6144 0 -0.0222222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 44544 46080 6144 0 -0.0166666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 45056 46080 6144 0 -0.0111111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 45568 46080 6144 0 -0.00555555555555554 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 46592 46080 6144 0 0.00555555555555556 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 47104 46080 6144 0 0.0111111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 47616 46080 6144 0 0.0166666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 48128 46080 6144 0 0.0222222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 48640 46080 6144 0 0.0277777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 49152 46080 6144 0 0.0333333333333333 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 49664 46080 6144 0 0.0388888888888889 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 50176 46080 6144 0 0.0444444444444444 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 50688 46080 6144 0 0.05 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 51200 46080 6144 0 0.0555555555555556 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 51712 46080 6144 0 0.0611111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 52224 46080 6144 0 0.0666666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 52736 46080 6144 0 0.0722222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 53248 46080 6144 0 0.0777777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 53760 46080 6144 0 0.0833333333333333 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 54272 46080 6144 0 0.0888888888888889 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 54784 46080 6144 0 0.0944444444444444 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 55296 46080 6144 0 0.1 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 55808 46080 6144 0 0.105555555555556 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 56320 46080 6144 0 0.111111111111111 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 56832 46080 6144 0 0.116666666666667 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 57344 46080 6144 0 0.122222222222222 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 57856 46080 6144 0 0.127777777777778 9.98821251402271e-18 -3.46944695195361e-18 1
+
+
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.y.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.y.asc
new file mode 100644
index 000000000..e5b598a2a
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.y.asc
@@ -0,0 +1,165 @@
+# CARPETINTEGRATE::integrand y (integrand)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 47104 0 6144 0 0.0111111111111111 -0.5 -4.80437087682639e-18 1
+0 0 0 0 0 47104 2048 6144 0 0.0111111111111111 -0.477777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 4096 6144 0 0.0111111111111111 -0.455555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 6144 6144 0 0.0111111111111111 -0.433333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 8192 6144 0 0.0111111111111111 -0.411111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 10240 6144 0 0.0111111111111111 -0.388888888888889 -4.80437087682639e-18 1
+0 0 0 0 0 47104 12288 6144 0 0.0111111111111111 -0.366666666666667 -4.80437087682639e-18 1
+0 0 0 0 0 47104 14336 6144 0 0.0111111111111111 -0.344444444444444 -4.80437087682639e-18 1
+0 0 0 0 0 47104 16384 6144 0 0.0111111111111111 -0.322222222222222 -4.80437087682639e-18 1
+0 0 0 0 0 47104 18432 6144 0 0.0111111111111111 -0.3 -4.80437087682639e-18 1
+0 0 0 0 0 47104 20480 6144 0 0.0111111111111111 -0.277777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 22528 6144 0 0.0111111111111111 -0.255555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 24576 6144 0 0.0111111111111111 -0.233333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 26624 6144 0 0.0111111111111111 -0.211111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 28672 6144 0 0.0111111111111111 -0.188888888888889 -4.80437087682639e-18 1
+0 0 0 0 0 47104 30720 6144 0 0.0111111111111111 -0.166666666666667 -4.80437087682639e-18 1
+0 0 0 0 0 47104 32768 6144 0 0.0111111111111111 -0.144444444444444 -4.80437087682639e-18 1
+0 0 0 0 0 47104 34816 6144 0 0.0111111111111111 -0.122222222222222 -4.80437087682639e-18 1
+0 0 0 0 0 47104 36864 6144 0 0.0111111111111111 -0.1 -4.80437087682639e-18 1
+0 0 0 0 0 47104 38912 6144 0 0.0111111111111111 -0.0777777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 40960 6144 0 0.0111111111111111 -0.0555555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 43008 6144 0 0.0111111111111111 -0.0333333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 45056 6144 0 0.0111111111111111 -0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 49152 6144 0 0.0111111111111111 0.0333333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 51200 6144 0 0.0111111111111111 0.0555555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 53248 6144 0 0.0111111111111111 0.0777777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 55296 6144 0 0.0111111111111111 0.1 -4.80437087682639e-18 1
+0 0 0 0 0 47104 57344 6144 0 0.0111111111111111 0.122222222222222 -4.80437087682639e-18 1
+0 0 0 0 0 47104 59392 6144 0 0.0111111111111111 0.144444444444444 -4.80437087682639e-18 1
+0 0 0 0 0 47104 61440 6144 0 0.0111111111111111 0.166666666666667 -4.80437087682639e-18 1
+0 0 0 0 0 47104 63488 6144 0 0.0111111111111111 0.188888888888889 -4.80437087682639e-18 1
+0 0 0 0 0 47104 65536 6144 0 0.0111111111111111 0.211111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 67584 6144 0 0.0111111111111111 0.233333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 69632 6144 0 0.0111111111111111 0.255555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 71680 6144 0 0.0111111111111111 0.277777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 73728 6144 0 0.0111111111111111 0.3 -4.80437087682639e-18 1
+0 0 0 0 0 47104 75776 6144 0 0.0111111111111111 0.322222222222222 -4.80437087682639e-18 1
+0 0 0 0 0 47104 77824 6144 0 0.0111111111111111 0.344444444444444 -4.80437087682639e-18 1
+0 0 0 0 0 47104 79872 6144 0 0.0111111111111111 0.366666666666667 -4.80437087682639e-18 1
+0 0 0 0 0 47104 81920 6144 0 0.0111111111111111 0.388888888888889 -4.80437087682639e-18 1
+0 0 0 0 0 47104 83968 6144 0 0.0111111111111111 0.411111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 86016 6144 0 0.0111111111111111 0.433333333333333 -4.80437087682639e-18 1
+0 0 0 0 0 47104 88064 6144 0 0.0111111111111111 0.455555555555556 -4.80437087682639e-18 1
+0 0 0 0 0 47104 90112 6144 0 0.0111111111111111 0.477777777777778 -4.80437087682639e-18 1
+0 0 0 0 0 47104 92160 6144 0 0.0111111111111111 0.5 -4.80437087682639e-18 1
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 46080 19456 6144 0 3.9979955110403e-17 -0.288888888888889 -7.42000861794767e-19 1
+0 0 1 0 0 46080 20480 6144 0 3.9979955110403e-17 -0.277777777777778 -7.42000861794767e-19 1
+0 0 1 0 0 46080 21504 6144 0 3.9979955110403e-17 -0.266666666666667 -7.42000861794767e-19 1
+0 0 1 0 0 46080 22528 6144 0 3.9979955110403e-17 -0.255555555555556 -7.42000861794767e-19 1
+0 0 1 0 0 46080 23552 6144 0 3.9979955110403e-17 -0.244444444444444 -7.42000861794767e-19 1
+0 0 1 0 0 46080 24576 6144 0 3.9979955110403e-17 -0.233333333333333 -7.42000861794767e-19 1
+0 0 1 0 0 46080 25600 6144 0 3.9979955110403e-17 -0.222222222222222 -7.42000861794767e-19 1
+0 0 1 0 0 46080 26624 6144 0 3.9979955110403e-17 -0.211111111111111 -7.42000861794767e-19 1
+0 0 1 0 0 46080 27648 6144 0 3.9979955110403e-17 -0.2 -7.42000861794767e-19 1
+0 0 1 0 0 46080 28672 6144 0 3.9979955110403e-17 -0.188888888888889 -7.42000861794767e-19 1
+0 0 1 0 0 46080 29696 6144 0 3.9979955110403e-17 -0.177777777777778 -7.42000861794767e-19 1
+0 0 1 0 0 46080 30720 6144 0 3.9979955110403e-17 -0.166666666666667 -7.42000861794767e-19 1
+0 0 1 0 0 46080 31744 6144 0 3.9979955110403e-17 -0.155555555555556 -7.42000861794767e-19 1
+0 0 1 0 0 46080 32768 6144 0 3.9979955110403e-17 -0.144444444444444 -7.42000861794767e-19 1
+0 0 1 0 0 46080 33792 6144 0 3.9979955110403e-17 -0.133333333333333 -7.42000861794767e-19 1
+0 0 1 0 0 46080 34816 6144 0 3.9979955110403e-17 -0.122222222222222 -7.42000861794767e-19 1
+0 0 1 0 0 46080 35840 6144 0 3.9979955110403e-17 -0.111111111111111 -7.42000861794767e-19 1
+0 0 1 0 0 46080 36864 6144 0 3.9979955110403e-17 -0.1 -7.42000861794767e-19 1
+0 0 1 0 0 46080 37888 6144 0 3.9979955110403e-17 -0.0888888888888889 -7.42000861794767e-19 1
+0 0 1 0 0 46080 38912 6144 0 3.9979955110403e-17 -0.0777777777777777 -7.42000861794767e-19 1
+0 0 1 0 0 46080 39936 6144 0 3.9979955110403e-17 -0.0666666666666666 -7.42000861794767e-19 1
+0 0 1 0 0 46080 40960 6144 0 3.9979955110403e-17 -0.0555555555555555 -7.42000861794767e-19 1
+0 0 1 0 0 46080 41984 6144 0 3.9979955110403e-17 -0.0444444444444444 -7.42000861794767e-19 1
+0 0 1 0 0 46080 43008 6144 0 3.9979955110403e-17 -0.0333333333333333 -7.42000861794767e-19 1
+0 0 1 0 0 46080 44032 6144 0 3.9979955110403e-17 -0.0222222222222222 -7.42000861794767e-19 1
+0 0 1 0 0 46080 45056 6144 0 3.9979955110403e-17 -0.0111111111111111 -7.42000861794767e-19 1
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 46080 47104 6144 0 3.9979955110403e-17 0.0111111111111112 -7.42000861794767e-19 1
+0 0 1 0 0 46080 48128 6144 0 3.9979955110403e-17 0.0222222222222223 -7.42000861794767e-19 1
+0 0 1 0 0 46080 49152 6144 0 3.9979955110403e-17 0.0333333333333334 -7.42000861794767e-19 1
+0 0 1 0 0 46080 50176 6144 0 3.9979955110403e-17 0.0444444444444445 -7.42000861794767e-19 1
+0 0 1 0 0 46080 51200 6144 0 3.9979955110403e-17 0.0555555555555556 -7.42000861794767e-19 1
+0 0 1 0 0 46080 52224 6144 0 3.9979955110403e-17 0.0666666666666667 -7.42000861794767e-19 1
+0 0 1 0 0 46080 53248 6144 0 3.9979955110403e-17 0.0777777777777778 -7.42000861794767e-19 1
+0 0 1 0 0 46080 54272 6144 0 3.9979955110403e-17 0.0888888888888889 -7.42000861794767e-19 1
+0 0 1 0 0 46080 55296 6144 0 3.9979955110403e-17 0.1 -7.42000861794767e-19 1
+0 0 1 0 0 46080 56320 6144 0 3.9979955110403e-17 0.111111111111111 -7.42000861794767e-19 1
+0 0 1 0 0 46080 57344 6144 0 3.9979955110403e-17 0.122222222222222 -7.42000861794767e-19 1
+0 0 1 0 0 46080 58368 6144 0 3.9979955110403e-17 0.133333333333333 -7.42000861794767e-19 1
+0 0 1 0 0 46080 59392 6144 0 3.9979955110403e-17 0.144444444444444 -7.42000861794767e-19 1
+0 0 1 0 0 46080 60416 6144 0 3.9979955110403e-17 0.155555555555556 -7.42000861794767e-19 1
+0 0 1 0 0 46080 61440 6144 0 3.9979955110403e-17 0.166666666666667 -7.42000861794767e-19 1
+0 0 1 0 0 46080 62464 6144 0 3.9979955110403e-17 0.177777777777778 -7.42000861794767e-19 1
+0 0 1 0 0 46080 63488 6144 0 3.9979955110403e-17 0.188888888888889 -7.42000861794767e-19 1
+0 0 1 0 0 46080 64512 6144 0 3.9979955110403e-17 0.2 -7.42000861794767e-19 1
+0 0 1 0 0 46080 65536 6144 0 3.9979955110403e-17 0.211111111111111 -7.42000861794767e-19 1
+0 0 1 0 0 46080 66560 6144 0 3.9979955110403e-17 0.222222222222222 -7.42000861794767e-19 1
+0 0 1 0 0 46080 67584 6144 0 3.9979955110403e-17 0.233333333333333 -7.42000861794767e-19 1
+0 0 1 0 0 46080 68608 6144 0 3.9979955110403e-17 0.244444444444444 -7.42000861794767e-19 1
+0 0 1 0 0 46080 69632 6144 0 3.9979955110403e-17 0.255555555555556 -7.42000861794767e-19 1
+0 0 1 0 0 46080 70656 6144 0 3.9979955110403e-17 0.266666666666667 -7.42000861794767e-19 1
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 46080 32256 6144 0 9.98821251402271e-18 -0.15 -3.46944695195361e-18 1
+0 0 2 0 0 46080 32768 6144 0 9.98821251402271e-18 -0.144444444444444 -3.46944695195361e-18 1
+0 0 2 0 0 46080 33280 6144 0 9.98821251402271e-18 -0.138888888888889 -3.46944695195361e-18 1
+0 0 2 0 0 46080 33792 6144 0 9.98821251402271e-18 -0.133333333333333 -3.46944695195361e-18 1
+0 0 2 0 0 46080 34304 6144 0 9.98821251402271e-18 -0.127777777777778 -3.46944695195361e-18 1
+0 0 2 0 0 46080 34816 6144 0 9.98821251402271e-18 -0.122222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 35328 6144 0 9.98821251402271e-18 -0.116666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 35840 6144 0 9.98821251402271e-18 -0.111111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 36352 6144 0 9.98821251402271e-18 -0.105555555555556 -3.46944695195361e-18 1
+0 0 2 0 0 46080 36864 6144 0 9.98821251402271e-18 -0.1 -3.46944695195361e-18 1
+0 0 2 0 0 46080 37376 6144 0 9.98821251402271e-18 -0.0944444444444444 -3.46944695195361e-18 1
+0 0 2 0 0 46080 37888 6144 0 9.98821251402271e-18 -0.0888888888888889 -3.46944695195361e-18 1
+0 0 2 0 0 46080 38400 6144 0 9.98821251402271e-18 -0.0833333333333333 -3.46944695195361e-18 1
+0 0 2 0 0 46080 38912 6144 0 9.98821251402271e-18 -0.0777777777777778 -3.46944695195361e-18 1
+0 0 2 0 0 46080 39424 6144 0 9.98821251402271e-18 -0.0722222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 39936 6144 0 9.98821251402271e-18 -0.0666666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 40448 6144 0 9.98821251402271e-18 -0.0611111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 40960 6144 0 9.98821251402271e-18 -0.0555555555555555 -3.46944695195361e-18 1
+0 0 2 0 0 46080 41472 6144 0 9.98821251402271e-18 -0.05 -3.46944695195361e-18 1
+0 0 2 0 0 46080 41984 6144 0 9.98821251402271e-18 -0.0444444444444444 -3.46944695195361e-18 1
+0 0 2 0 0 46080 42496 6144 0 9.98821251402271e-18 -0.0388888888888889 -3.46944695195361e-18 1
+0 0 2 0 0 46080 43008 6144 0 9.98821251402271e-18 -0.0333333333333333 -3.46944695195361e-18 1
+0 0 2 0 0 46080 43520 6144 0 9.98821251402271e-18 -0.0277777777777778 -3.46944695195361e-18 1
+0 0 2 0 0 46080 44032 6144 0 9.98821251402271e-18 -0.0222222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 44544 6144 0 9.98821251402271e-18 -0.0166666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 45056 6144 0 9.98821251402271e-18 -0.0111111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 45568 6144 0 9.98821251402271e-18 -0.00555555555555554 -3.46944695195361e-18 1
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 46080 46592 6144 0 9.98821251402271e-18 0.00555555555555556 -3.46944695195361e-18 1
+0 0 2 0 0 46080 47104 6144 0 9.98821251402271e-18 0.0111111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 47616 6144 0 9.98821251402271e-18 0.0166666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 48128 6144 0 9.98821251402271e-18 0.0222222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 48640 6144 0 9.98821251402271e-18 0.0277777777777778 -3.46944695195361e-18 1
+0 0 2 0 0 46080 49152 6144 0 9.98821251402271e-18 0.0333333333333333 -3.46944695195361e-18 1
+0 0 2 0 0 46080 49664 6144 0 9.98821251402271e-18 0.0388888888888889 -3.46944695195361e-18 1
+0 0 2 0 0 46080 50176 6144 0 9.98821251402271e-18 0.0444444444444444 -3.46944695195361e-18 1
+0 0 2 0 0 46080 50688 6144 0 9.98821251402271e-18 0.05 -3.46944695195361e-18 1
+0 0 2 0 0 46080 51200 6144 0 9.98821251402271e-18 0.0555555555555556 -3.46944695195361e-18 1
+0 0 2 0 0 46080 51712 6144 0 9.98821251402271e-18 0.0611111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 52224 6144 0 9.98821251402271e-18 0.0666666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 52736 6144 0 9.98821251402271e-18 0.0722222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 53248 6144 0 9.98821251402271e-18 0.0777777777777778 -3.46944695195361e-18 1
+0 0 2 0 0 46080 53760 6144 0 9.98821251402271e-18 0.0833333333333333 -3.46944695195361e-18 1
+0 0 2 0 0 46080 54272 6144 0 9.98821251402271e-18 0.0888888888888889 -3.46944695195361e-18 1
+0 0 2 0 0 46080 54784 6144 0 9.98821251402271e-18 0.0944444444444444 -3.46944695195361e-18 1
+0 0 2 0 0 46080 55296 6144 0 9.98821251402271e-18 0.1 -3.46944695195361e-18 1
+0 0 2 0 0 46080 55808 6144 0 9.98821251402271e-18 0.105555555555556 -3.46944695195361e-18 1
+0 0 2 0 0 46080 56320 6144 0 9.98821251402271e-18 0.111111111111111 -3.46944695195361e-18 1
+0 0 2 0 0 46080 56832 6144 0 9.98821251402271e-18 0.116666666666667 -3.46944695195361e-18 1
+0 0 2 0 0 46080 57344 6144 0 9.98821251402271e-18 0.122222222222222 -3.46944695195361e-18 1
+0 0 2 0 0 46080 57856 6144 0 9.98821251402271e-18 0.127777777777778 -3.46944695195361e-18 1
+
+
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.z.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.z.asc
new file mode 100644
index 000000000..3f0fc0638
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/integrand.z.asc
@@ -0,0 +1,102 @@
+# CARPETINTEGRATE::integrand z (integrand)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 47104 47104 0 0 0.0111111111111111 0.0111111111111111 -0.0652173913043478 1
+0 0 0 0 0 47104 47104 2048 0 0.0111111111111111 0.0111111111111111 -0.0434782608695652 1
+0 0 0 0 0 47104 47104 4096 0 0.0111111111111111 0.0111111111111111 -0.0217391304347826 1
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 1
+0 0 0 0 0 47104 47104 8192 0 0.0111111111111111 0.0111111111111111 0.0217391304347826 1
+0 0 0 0 0 47104 47104 10240 0 0.0111111111111111 0.0111111111111111 0.0434782608695652 1
+0 0 0 0 0 47104 47104 12288 0 0.0111111111111111 0.0111111111111111 0.0652173913043478 1
+0 0 0 0 0 47104 47104 14336 0 0.0111111111111111 0.0111111111111111 0.0869565217391304 1
+0 0 0 0 0 47104 47104 16384 0 0.0111111111111111 0.0111111111111111 0.108695652173913 1
+0 0 0 0 0 47104 47104 18432 0 0.0111111111111111 0.0111111111111111 0.130434782608696 1
+0 0 0 0 0 47104 47104 20480 0 0.0111111111111111 0.0111111111111111 0.152173913043478 1
+0 0 0 0 0 47104 47104 22528 0 0.0111111111111111 0.0111111111111111 0.173913043478261 1
+0 0 0 0 0 47104 47104 24576 0 0.0111111111111111 0.0111111111111111 0.195652173913043 1
+0 0 0 0 0 47104 47104 26624 0 0.0111111111111111 0.0111111111111111 0.217391304347826 1
+0 0 0 0 0 47104 47104 28672 0 0.0111111111111111 0.0111111111111111 0.239130434782609 1
+0 0 0 0 0 47104 47104 30720 0 0.0111111111111111 0.0111111111111111 0.260869565217391 1
+0 0 0 0 0 47104 47104 32768 0 0.0111111111111111 0.0111111111111111 0.282608695652174 1
+0 0 0 0 0 47104 47104 34816 0 0.0111111111111111 0.0111111111111111 0.304347826086956 1
+0 0 0 0 0 47104 47104 36864 0 0.0111111111111111 0.0111111111111111 0.326086956521739 1
+0 0 0 0 0 47104 47104 38912 0 0.0111111111111111 0.0111111111111111 0.347826086956522 1
+0 0 0 0 0 47104 47104 40960 0 0.0111111111111111 0.0111111111111111 0.369565217391304 1
+0 0 0 0 0 47104 47104 43008 0 0.0111111111111111 0.0111111111111111 0.391304347826087 1
+0 0 0 0 0 47104 47104 45056 0 0.0111111111111111 0.0111111111111111 0.41304347826087 1
+0 0 0 0 0 47104 47104 47104 0 0.0111111111111111 0.0111111111111111 0.434782608695652 1
+0 0 0 0 0 47104 47104 49152 0 0.0111111111111111 0.0111111111111111 0.456521739130435 1
+0 0 0 0 0 47104 47104 51200 0 0.0111111111111111 0.0111111111111111 0.478260869565217 1
+0 0 0 0 0 47104 47104 53248 0 0.0111111111111111 0.0111111111111111 0.5 1
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 46080 46080 3072 0 3.9979955110403e-17 3.9979955110403e-17 -0.0326086956521739 1
+0 0 1 0 0 46080 46080 4096 0 3.9979955110403e-17 3.9979955110403e-17 -0.0217391304347826 1
+0 0 1 0 0 46080 46080 5120 0 3.9979955110403e-17 3.9979955110403e-17 -0.0108695652173913 1
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 1
+0 0 1 0 0 46080 46080 7168 0 3.9979955110403e-17 3.9979955110403e-17 0.0108695652173913 1
+0 0 1 0 0 46080 46080 8192 0 3.9979955110403e-17 3.9979955110403e-17 0.0217391304347826 1
+0 0 1 0 0 46080 46080 9216 0 3.9979955110403e-17 3.9979955110403e-17 0.0326086956521739 1
+0 0 1 0 0 46080 46080 10240 0 3.9979955110403e-17 3.9979955110403e-17 0.0434782608695652 1
+0 0 1 0 0 46080 46080 11264 0 3.9979955110403e-17 3.9979955110403e-17 0.0543478260869565 1
+0 0 1 0 0 46080 46080 12288 0 3.9979955110403e-17 3.9979955110403e-17 0.0652173913043478 1
+0 0 1 0 0 46080 46080 13312 0 3.9979955110403e-17 3.9979955110403e-17 0.0760869565217391 1
+0 0 1 0 0 46080 46080 14336 0 3.9979955110403e-17 3.9979955110403e-17 0.0869565217391304 1
+0 0 1 0 0 46080 46080 15360 0 3.9979955110403e-17 3.9979955110403e-17 0.0978260869565217 1
+0 0 1 0 0 46080 46080 16384 0 3.9979955110403e-17 3.9979955110403e-17 0.108695652173913 1
+0 0 1 0 0 46080 46080 17408 0 3.9979955110403e-17 3.9979955110403e-17 0.119565217391304 1
+0 0 1 0 0 46080 46080 18432 0 3.9979955110403e-17 3.9979955110403e-17 0.130434782608696 1
+0 0 1 0 0 46080 46080 19456 0 3.9979955110403e-17 3.9979955110403e-17 0.141304347826087 1
+0 0 1 0 0 46080 46080 20480 0 3.9979955110403e-17 3.9979955110403e-17 0.152173913043478 1
+0 0 1 0 0 46080 46080 21504 0 3.9979955110403e-17 3.9979955110403e-17 0.16304347826087 1
+0 0 1 0 0 46080 46080 22528 0 3.9979955110403e-17 3.9979955110403e-17 0.173913043478261 1
+0 0 1 0 0 46080 46080 23552 0 3.9979955110403e-17 3.9979955110403e-17 0.184782608695652 1
+0 0 1 0 0 46080 46080 24576 0 3.9979955110403e-17 3.9979955110403e-17 0.195652173913043 1
+0 0 1 0 0 46080 46080 25600 0 3.9979955110403e-17 3.9979955110403e-17 0.206521739130435 1
+0 0 1 0 0 46080 46080 26624 0 3.9979955110403e-17 3.9979955110403e-17 0.217391304347826 1
+0 0 1 0 0 46080 46080 27648 0 3.9979955110403e-17 3.9979955110403e-17 0.228260869565217 1
+0 0 1 0 0 46080 46080 28672 0 3.9979955110403e-17 3.9979955110403e-17 0.239130434782609 1
+0 0 1 0 0 46080 46080 29696 0 3.9979955110403e-17 3.9979955110403e-17 0.25 1
+0 0 1 0 0 46080 46080 30720 0 3.9979955110403e-17 3.9979955110403e-17 0.260869565217391 1
+0 0 1 0 0 46080 46080 31744 0 3.9979955110403e-17 3.9979955110403e-17 0.271739130434783 1
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 46080 46080 4608 0 9.98821251402271e-18 9.98821251402271e-18 -0.016304347826087 1
+0 0 2 0 0 46080 46080 5120 0 9.98821251402271e-18 9.98821251402271e-18 -0.0108695652173913 1
+0 0 2 0 0 46080 46080 5632 0 9.98821251402271e-18 9.98821251402271e-18 -0.00543478260869566 1
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 1
+0 0 2 0 0 46080 46080 6656 0 9.98821251402271e-18 9.98821251402271e-18 0.00543478260869565 1
+0 0 2 0 0 46080 46080 7168 0 9.98821251402271e-18 9.98821251402271e-18 0.0108695652173913 1
+0 0 2 0 0 46080 46080 7680 0 9.98821251402271e-18 9.98821251402271e-18 0.016304347826087 1
+0 0 2 0 0 46080 46080 8192 0 9.98821251402271e-18 9.98821251402271e-18 0.0217391304347826 1
+0 0 2 0 0 46080 46080 8704 0 9.98821251402271e-18 9.98821251402271e-18 0.0271739130434783 1
+0 0 2 0 0 46080 46080 9216 0 9.98821251402271e-18 9.98821251402271e-18 0.0326086956521739 1
+0 0 2 0 0 46080 46080 9728 0 9.98821251402271e-18 9.98821251402271e-18 0.0380434782608696 1
+0 0 2 0 0 46080 46080 10240 0 9.98821251402271e-18 9.98821251402271e-18 0.0434782608695652 1
+0 0 2 0 0 46080 46080 10752 0 9.98821251402271e-18 9.98821251402271e-18 0.0489130434782609 1
+0 0 2 0 0 46080 46080 11264 0 9.98821251402271e-18 9.98821251402271e-18 0.0543478260869565 1
+0 0 2 0 0 46080 46080 11776 0 9.98821251402271e-18 9.98821251402271e-18 0.0597826086956522 1
+0 0 2 0 0 46080 46080 12288 0 9.98821251402271e-18 9.98821251402271e-18 0.0652173913043478 1
+0 0 2 0 0 46080 46080 12800 0 9.98821251402271e-18 9.98821251402271e-18 0.0706521739130435 1
+0 0 2 0 0 46080 46080 13312 0 9.98821251402271e-18 9.98821251402271e-18 0.0760869565217391 1
+0 0 2 0 0 46080 46080 13824 0 9.98821251402271e-18 9.98821251402271e-18 0.0815217391304348 1
+0 0 2 0 0 46080 46080 14336 0 9.98821251402271e-18 9.98821251402271e-18 0.0869565217391304 1
+0 0 2 0 0 46080 46080 14848 0 9.98821251402271e-18 9.98821251402271e-18 0.0923913043478261 1
+0 0 2 0 0 46080 46080 15360 0 9.98821251402271e-18 9.98821251402271e-18 0.0978260869565217 1
+0 0 2 0 0 46080 46080 15872 0 9.98821251402271e-18 9.98821251402271e-18 0.103260869565217 1
+0 0 2 0 0 46080 46080 16384 0 9.98821251402271e-18 9.98821251402271e-18 0.108695652173913 1
+0 0 2 0 0 46080 46080 16896 0 9.98821251402271e-18 9.98821251402271e-18 0.114130434782609 1
+0 0 2 0 0 46080 46080 17408 0 9.98821251402271e-18 9.98821251402271e-18 0.119565217391304 1
+0 0 2 0 0 46080 46080 17920 0 9.98821251402271e-18 9.98821251402271e-18 0.125 1
+0 0 2 0 0 46080 46080 18432 0 9.98821251402271e-18 9.98821251402271e-18 0.130434782608696 1
+0 0 2 0 0 46080 46080 18944 0 9.98821251402271e-18 9.98821251402271e-18 0.135869565217391 1
+
+
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.average.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.average.asc
new file mode 100644
index 000000000..fd93cc712
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.average.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 0.945363451086957
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.count.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.count.asc
new file mode 100644
index 000000000..44cecb292
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.count.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 46575
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.maximum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.maximum.asc
new file mode 100644
index 000000000..415213f82
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.maximum.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.minimum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.minimum.asc
new file mode 100644
index 000000000..5a21e6282
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.minimum.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 0.125
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm1.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm1.asc
new file mode 100644
index 000000000..fd93cc712
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm1.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 0.945363451086957
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm2.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm2.asc
new file mode 100644
index 000000000..6063449f6
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm2.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 0.958389377890207
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm_inf.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm_inf.asc
new file mode 100644
index 000000000..415213f82
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.norm_inf.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 1
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.sum.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.sum.asc
new file mode 100644
index 000000000..7711ec2b4
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.sum.asc
@@ -0,0 +1,3 @@
+# CARPETREDUCE::weight (weight)
+# iteration time data
+0 0 44030.302734375
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.x.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.x.asc
new file mode 100644
index 000000000..3813db669
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.x.asc
@@ -0,0 +1,165 @@
+# CARPETREDUCE::weight x (weight)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 0 47104 6144 0 -0.5 0.0111111111111111 -4.80437087682639e-18 0.25
+0 0 0 0 0 2048 47104 6144 0 -0.477777777777778 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 4096 47104 6144 0 -0.455555555555556 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 6144 47104 6144 0 -0.433333333333333 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 8192 47104 6144 0 -0.411111111111111 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 10240 47104 6144 0 -0.388888888888889 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 12288 47104 6144 0 -0.366666666666667 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 14336 47104 6144 0 -0.344444444444444 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 16384 47104 6144 0 -0.322222222222222 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 18432 47104 6144 0 -0.3 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 20480 47104 6144 0 -0.277777777777778 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 22528 47104 6144 0 -0.255555555555556 0.0111111111111111 -4.80437087682639e-18 0.25
+0 0 0 0 0 24576 47104 6144 0 -0.233333333333333 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 26624 47104 6144 0 -0.211111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 28672 47104 6144 0 -0.188888888888889 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 30720 47104 6144 0 -0.166666666666667 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 32768 47104 6144 0 -0.144444444444444 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 34816 47104 6144 0 -0.122222222222222 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 36864 47104 6144 0 -0.1 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 38912 47104 6144 0 -0.0777777777777778 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 40960 47104 6144 0 -0.0555555555555556 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 43008 47104 6144 0 -0.0333333333333333 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 45056 47104 6144 0 -0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 49152 47104 6144 0 0.0333333333333333 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 51200 47104 6144 0 0.0555555555555556 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 53248 47104 6144 0 0.0777777777777778 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 55296 47104 6144 0 0.1 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 57344 47104 6144 0 0.122222222222222 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 59392 47104 6144 0 0.144444444444444 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 61440 47104 6144 0 0.166666666666667 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 63488 47104 6144 0 0.188888888888889 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 65536 47104 6144 0 0.211111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 67584 47104 6144 0 0.233333333333333 0.0111111111111111 -4.80437087682639e-18 0.25
+0 0 0 0 0 69632 47104 6144 0 0.255555555555556 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 71680 47104 6144 0 0.277777777777778 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 73728 47104 6144 0 0.3 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 75776 47104 6144 0 0.322222222222222 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 77824 47104 6144 0 0.344444444444444 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 79872 47104 6144 0 0.366666666666667 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 81920 47104 6144 0 0.388888888888889 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 83968 47104 6144 0 0.411111111111111 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 86016 47104 6144 0 0.433333333333333 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 88064 47104 6144 0 0.455555555555556 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 90112 47104 6144 0 0.477777777777778 0.0111111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 92160 47104 6144 0 0.5 0.0111111111111111 -4.80437087682639e-18 0.25
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 19456 46080 6144 0 -0.288888888888889 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 20480 46080 6144 0 -0.277777777777778 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 21504 46080 6144 0 -0.266666666666667 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 22528 46080 6144 0 -0.255555555555556 3.9979955110403e-17 -7.42000861794767e-19 0.25
+0 0 1 0 0 23552 46080 6144 0 -0.244444444444444 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 24576 46080 6144 0 -0.233333333333333 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 25600 46080 6144 0 -0.222222222222222 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 26624 46080 6144 0 -0.211111111111111 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 27648 46080 6144 0 -0.2 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 28672 46080 6144 0 -0.188888888888889 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 29696 46080 6144 0 -0.177777777777778 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 30720 46080 6144 0 -0.166666666666667 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 31744 46080 6144 0 -0.155555555555556 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 32768 46080 6144 0 -0.144444444444444 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 33792 46080 6144 0 -0.133333333333333 3.9979955110403e-17 -7.42000861794767e-19 0.25
+0 0 1 0 0 34816 46080 6144 0 -0.122222222222222 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 35840 46080 6144 0 -0.111111111111111 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 36864 46080 6144 0 -0.1 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 37888 46080 6144 0 -0.0888888888888889 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 38912 46080 6144 0 -0.0777777777777777 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 39936 46080 6144 0 -0.0666666666666666 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 40960 46080 6144 0 -0.0555555555555555 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 41984 46080 6144 0 -0.0444444444444444 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 43008 46080 6144 0 -0.0333333333333333 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 44032 46080 6144 0 -0.0222222222222222 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 45056 46080 6144 0 -0.0111111111111111 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 47104 46080 6144 0 0.0111111111111112 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 48128 46080 6144 0 0.0222222222222223 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 49152 46080 6144 0 0.0333333333333334 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 50176 46080 6144 0 0.0444444444444445 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 51200 46080 6144 0 0.0555555555555556 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 52224 46080 6144 0 0.0666666666666667 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 53248 46080 6144 0 0.0777777777777778 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 54272 46080 6144 0 0.0888888888888889 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 55296 46080 6144 0 0.1 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 56320 46080 6144 0 0.111111111111111 3.9979955110403e-17 -7.42000861794767e-19 0.25
+0 0 1 0 0 57344 46080 6144 0 0.122222222222222 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 58368 46080 6144 0 0.133333333333333 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 59392 46080 6144 0 0.144444444444444 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 60416 46080 6144 0 0.155555555555556 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 61440 46080 6144 0 0.166666666666667 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 62464 46080 6144 0 0.177777777777778 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 63488 46080 6144 0 0.188888888888889 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 64512 46080 6144 0 0.2 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 65536 46080 6144 0 0.211111111111111 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 66560 46080 6144 0 0.222222222222222 3.9979955110403e-17 -7.42000861794767e-19 0.5
+0 0 1 0 0 67584 46080 6144 0 0.233333333333333 3.9979955110403e-17 -7.42000861794767e-19 0.25
+0 0 1 0 0 68608 46080 6144 0 0.244444444444444 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 69632 46080 6144 0 0.255555555555556 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 70656 46080 6144 0 0.266666666666667 3.9979955110403e-17 -7.42000861794767e-19 0
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 32256 46080 6144 0 -0.15 9.98821251402271e-18 -3.46944695195361e-18 0
+0 0 2 0 0 32768 46080 6144 0 -0.144444444444444 9.98821251402271e-18 -3.46944695195361e-18 0
+0 0 2 0 0 33280 46080 6144 0 -0.138888888888889 9.98821251402271e-18 -3.46944695195361e-18 0
+0 0 2 0 0 33792 46080 6144 0 -0.133333333333333 9.98821251402271e-18 -3.46944695195361e-18 0.25
+0 0 2 0 0 34304 46080 6144 0 -0.127777777777778 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 34816 46080 6144 0 -0.122222222222222 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 35328 46080 6144 0 -0.116666666666667 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 35840 46080 6144 0 -0.111111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 36352 46080 6144 0 -0.105555555555556 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 36864 46080 6144 0 -0.1 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 37376 46080 6144 0 -0.0944444444444444 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 37888 46080 6144 0 -0.0888888888888889 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 38400 46080 6144 0 -0.0833333333333333 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 38912 46080 6144 0 -0.0777777777777778 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 39424 46080 6144 0 -0.0722222222222222 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 39936 46080 6144 0 -0.0666666666666667 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 40448 46080 6144 0 -0.0611111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 40960 46080 6144 0 -0.0555555555555555 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 41472 46080 6144 0 -0.05 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 41984 46080 6144 0 -0.0444444444444444 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 42496 46080 6144 0 -0.0388888888888889 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 43008 46080 6144 0 -0.0333333333333333 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 43520 46080 6144 0 -0.0277777777777778 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 44032 46080 6144 0 -0.0222222222222222 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 44544 46080 6144 0 -0.0166666666666667 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 45056 46080 6144 0 -0.0111111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 45568 46080 6144 0 -0.00555555555555554 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 46592 46080 6144 0 0.00555555555555556 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 47104 46080 6144 0 0.0111111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 47616 46080 6144 0 0.0166666666666667 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 48128 46080 6144 0 0.0222222222222222 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 48640 46080 6144 0 0.0277777777777778 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 49152 46080 6144 0 0.0333333333333333 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 49664 46080 6144 0 0.0388888888888889 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 50176 46080 6144 0 0.0444444444444444 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 50688 46080 6144 0 0.05 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 51200 46080 6144 0 0.0555555555555556 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 51712 46080 6144 0 0.0611111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 52224 46080 6144 0 0.0666666666666667 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 52736 46080 6144 0 0.0722222222222222 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 53248 46080 6144 0 0.0777777777777778 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 53760 46080 6144 0 0.0833333333333333 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 54272 46080 6144 0 0.0888888888888889 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 54784 46080 6144 0 0.0944444444444444 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 55296 46080 6144 0 0.1 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 55808 46080 6144 0 0.105555555555556 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 56320 46080 6144 0 0.111111111111111 9.98821251402271e-18 -3.46944695195361e-18 0.25
+0 0 2 0 0 56832 46080 6144 0 0.116666666666667 9.98821251402271e-18 -3.46944695195361e-18 0
+0 0 2 0 0 57344 46080 6144 0 0.122222222222222 9.98821251402271e-18 -3.46944695195361e-18 0
+0 0 2 0 0 57856 46080 6144 0 0.127777777777778 9.98821251402271e-18 -3.46944695195361e-18 0
+
+
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.y.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.y.asc
new file mode 100644
index 000000000..2e24a8fcf
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.y.asc
@@ -0,0 +1,165 @@
+# CARPETREDUCE::weight y (weight)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 47104 0 6144 0 0.0111111111111111 -0.5 -4.80437087682639e-18 0.25
+0 0 0 0 0 47104 2048 6144 0 0.0111111111111111 -0.477777777777778 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 4096 6144 0 0.0111111111111111 -0.455555555555556 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 6144 6144 0 0.0111111111111111 -0.433333333333333 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 8192 6144 0 0.0111111111111111 -0.411111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 10240 6144 0 0.0111111111111111 -0.388888888888889 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 12288 6144 0 0.0111111111111111 -0.366666666666667 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 14336 6144 0 0.0111111111111111 -0.344444444444444 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 16384 6144 0 0.0111111111111111 -0.322222222222222 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 18432 6144 0 0.0111111111111111 -0.3 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 20480 6144 0 0.0111111111111111 -0.277777777777778 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 22528 6144 0 0.0111111111111111 -0.255555555555556 -4.80437087682639e-18 0.25
+0 0 0 0 0 47104 24576 6144 0 0.0111111111111111 -0.233333333333333 -4.80437087682639e-18 0
+0 0 0 0 0 47104 26624 6144 0 0.0111111111111111 -0.211111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 28672 6144 0 0.0111111111111111 -0.188888888888889 -4.80437087682639e-18 0
+0 0 0 0 0 47104 30720 6144 0 0.0111111111111111 -0.166666666666667 -4.80437087682639e-18 0
+0 0 0 0 0 47104 32768 6144 0 0.0111111111111111 -0.144444444444444 -4.80437087682639e-18 0
+0 0 0 0 0 47104 34816 6144 0 0.0111111111111111 -0.122222222222222 -4.80437087682639e-18 0
+0 0 0 0 0 47104 36864 6144 0 0.0111111111111111 -0.1 -4.80437087682639e-18 0
+0 0 0 0 0 47104 38912 6144 0 0.0111111111111111 -0.0777777777777778 -4.80437087682639e-18 0
+0 0 0 0 0 47104 40960 6144 0 0.0111111111111111 -0.0555555555555556 -4.80437087682639e-18 0
+0 0 0 0 0 47104 43008 6144 0 0.0111111111111111 -0.0333333333333333 -4.80437087682639e-18 0
+0 0 0 0 0 47104 45056 6144 0 0.0111111111111111 -0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 49152 6144 0 0.0111111111111111 0.0333333333333333 -4.80437087682639e-18 0
+0 0 0 0 0 47104 51200 6144 0 0.0111111111111111 0.0555555555555556 -4.80437087682639e-18 0
+0 0 0 0 0 47104 53248 6144 0 0.0111111111111111 0.0777777777777778 -4.80437087682639e-18 0
+0 0 0 0 0 47104 55296 6144 0 0.0111111111111111 0.1 -4.80437087682639e-18 0
+0 0 0 0 0 47104 57344 6144 0 0.0111111111111111 0.122222222222222 -4.80437087682639e-18 0
+0 0 0 0 0 47104 59392 6144 0 0.0111111111111111 0.144444444444444 -4.80437087682639e-18 0
+0 0 0 0 0 47104 61440 6144 0 0.0111111111111111 0.166666666666667 -4.80437087682639e-18 0
+0 0 0 0 0 47104 63488 6144 0 0.0111111111111111 0.188888888888889 -4.80437087682639e-18 0
+0 0 0 0 0 47104 65536 6144 0 0.0111111111111111 0.211111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 67584 6144 0 0.0111111111111111 0.233333333333333 -4.80437087682639e-18 0.25
+0 0 0 0 0 47104 69632 6144 0 0.0111111111111111 0.255555555555556 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 71680 6144 0 0.0111111111111111 0.277777777777778 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 73728 6144 0 0.0111111111111111 0.3 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 75776 6144 0 0.0111111111111111 0.322222222222222 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 77824 6144 0 0.0111111111111111 0.344444444444444 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 79872 6144 0 0.0111111111111111 0.366666666666667 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 81920 6144 0 0.0111111111111111 0.388888888888889 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 83968 6144 0 0.0111111111111111 0.411111111111111 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 86016 6144 0 0.0111111111111111 0.433333333333333 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 88064 6144 0 0.0111111111111111 0.455555555555556 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 90112 6144 0 0.0111111111111111 0.477777777777778 -4.80437087682639e-18 0.5
+0 0 0 0 0 47104 92160 6144 0 0.0111111111111111 0.5 -4.80437087682639e-18 0.25
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 46080 19456 6144 0 3.9979955110403e-17 -0.288888888888889 -7.42000861794767e-19 0
+0 0 1 0 0 46080 20480 6144 0 3.9979955110403e-17 -0.277777777777778 -7.42000861794767e-19 0
+0 0 1 0 0 46080 21504 6144 0 3.9979955110403e-17 -0.266666666666667 -7.42000861794767e-19 0
+0 0 1 0 0 46080 22528 6144 0 3.9979955110403e-17 -0.255555555555556 -7.42000861794767e-19 0.25
+0 0 1 0 0 46080 23552 6144 0 3.9979955110403e-17 -0.244444444444444 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 24576 6144 0 3.9979955110403e-17 -0.233333333333333 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 25600 6144 0 3.9979955110403e-17 -0.222222222222222 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 26624 6144 0 3.9979955110403e-17 -0.211111111111111 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 27648 6144 0 3.9979955110403e-17 -0.2 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 28672 6144 0 3.9979955110403e-17 -0.188888888888889 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 29696 6144 0 3.9979955110403e-17 -0.177777777777778 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 30720 6144 0 3.9979955110403e-17 -0.166666666666667 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 31744 6144 0 3.9979955110403e-17 -0.155555555555556 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 32768 6144 0 3.9979955110403e-17 -0.144444444444444 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 33792 6144 0 3.9979955110403e-17 -0.133333333333333 -7.42000861794767e-19 0.25
+0 0 1 0 0 46080 34816 6144 0 3.9979955110403e-17 -0.122222222222222 -7.42000861794767e-19 0
+0 0 1 0 0 46080 35840 6144 0 3.9979955110403e-17 -0.111111111111111 -7.42000861794767e-19 0
+0 0 1 0 0 46080 36864 6144 0 3.9979955110403e-17 -0.1 -7.42000861794767e-19 0
+0 0 1 0 0 46080 37888 6144 0 3.9979955110403e-17 -0.0888888888888889 -7.42000861794767e-19 0
+0 0 1 0 0 46080 38912 6144 0 3.9979955110403e-17 -0.0777777777777777 -7.42000861794767e-19 0
+0 0 1 0 0 46080 39936 6144 0 3.9979955110403e-17 -0.0666666666666666 -7.42000861794767e-19 0
+0 0 1 0 0 46080 40960 6144 0 3.9979955110403e-17 -0.0555555555555555 -7.42000861794767e-19 0
+0 0 1 0 0 46080 41984 6144 0 3.9979955110403e-17 -0.0444444444444444 -7.42000861794767e-19 0
+0 0 1 0 0 46080 43008 6144 0 3.9979955110403e-17 -0.0333333333333333 -7.42000861794767e-19 0
+0 0 1 0 0 46080 44032 6144 0 3.9979955110403e-17 -0.0222222222222222 -7.42000861794767e-19 0
+0 0 1 0 0 46080 45056 6144 0 3.9979955110403e-17 -0.0111111111111111 -7.42000861794767e-19 0
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 46080 47104 6144 0 3.9979955110403e-17 0.0111111111111112 -7.42000861794767e-19 0
+0 0 1 0 0 46080 48128 6144 0 3.9979955110403e-17 0.0222222222222223 -7.42000861794767e-19 0
+0 0 1 0 0 46080 49152 6144 0 3.9979955110403e-17 0.0333333333333334 -7.42000861794767e-19 0
+0 0 1 0 0 46080 50176 6144 0 3.9979955110403e-17 0.0444444444444445 -7.42000861794767e-19 0
+0 0 1 0 0 46080 51200 6144 0 3.9979955110403e-17 0.0555555555555556 -7.42000861794767e-19 0
+0 0 1 0 0 46080 52224 6144 0 3.9979955110403e-17 0.0666666666666667 -7.42000861794767e-19 0
+0 0 1 0 0 46080 53248 6144 0 3.9979955110403e-17 0.0777777777777778 -7.42000861794767e-19 0
+0 0 1 0 0 46080 54272 6144 0 3.9979955110403e-17 0.0888888888888889 -7.42000861794767e-19 0
+0 0 1 0 0 46080 55296 6144 0 3.9979955110403e-17 0.1 -7.42000861794767e-19 0
+0 0 1 0 0 46080 56320 6144 0 3.9979955110403e-17 0.111111111111111 -7.42000861794767e-19 0.25
+0 0 1 0 0 46080 57344 6144 0 3.9979955110403e-17 0.122222222222222 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 58368 6144 0 3.9979955110403e-17 0.133333333333333 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 59392 6144 0 3.9979955110403e-17 0.144444444444444 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 60416 6144 0 3.9979955110403e-17 0.155555555555556 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 61440 6144 0 3.9979955110403e-17 0.166666666666667 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 62464 6144 0 3.9979955110403e-17 0.177777777777778 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 63488 6144 0 3.9979955110403e-17 0.188888888888889 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 64512 6144 0 3.9979955110403e-17 0.2 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 65536 6144 0 3.9979955110403e-17 0.211111111111111 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 66560 6144 0 3.9979955110403e-17 0.222222222222222 -7.42000861794767e-19 0.5
+0 0 1 0 0 46080 67584 6144 0 3.9979955110403e-17 0.233333333333333 -7.42000861794767e-19 0.25
+0 0 1 0 0 46080 68608 6144 0 3.9979955110403e-17 0.244444444444444 -7.42000861794767e-19 0
+0 0 1 0 0 46080 69632 6144 0 3.9979955110403e-17 0.255555555555556 -7.42000861794767e-19 0
+0 0 1 0 0 46080 70656 6144 0 3.9979955110403e-17 0.266666666666667 -7.42000861794767e-19 0
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 46080 32256 6144 0 9.98821251402271e-18 -0.15 -3.46944695195361e-18 0
+0 0 2 0 0 46080 32768 6144 0 9.98821251402271e-18 -0.144444444444444 -3.46944695195361e-18 0
+0 0 2 0 0 46080 33280 6144 0 9.98821251402271e-18 -0.138888888888889 -3.46944695195361e-18 0
+0 0 2 0 0 46080 33792 6144 0 9.98821251402271e-18 -0.133333333333333 -3.46944695195361e-18 0.25
+0 0 2 0 0 46080 34304 6144 0 9.98821251402271e-18 -0.127777777777778 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 34816 6144 0 9.98821251402271e-18 -0.122222222222222 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 35328 6144 0 9.98821251402271e-18 -0.116666666666667 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 35840 6144 0 9.98821251402271e-18 -0.111111111111111 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 36352 6144 0 9.98821251402271e-18 -0.105555555555556 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 36864 6144 0 9.98821251402271e-18 -0.1 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 37376 6144 0 9.98821251402271e-18 -0.0944444444444444 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 37888 6144 0 9.98821251402271e-18 -0.0888888888888889 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 38400 6144 0 9.98821251402271e-18 -0.0833333333333333 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 38912 6144 0 9.98821251402271e-18 -0.0777777777777778 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 39424 6144 0 9.98821251402271e-18 -0.0722222222222222 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 39936 6144 0 9.98821251402271e-18 -0.0666666666666667 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 40448 6144 0 9.98821251402271e-18 -0.0611111111111111 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 40960 6144 0 9.98821251402271e-18 -0.0555555555555555 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 41472 6144 0 9.98821251402271e-18 -0.05 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 41984 6144 0 9.98821251402271e-18 -0.0444444444444444 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 42496 6144 0 9.98821251402271e-18 -0.0388888888888889 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 43008 6144 0 9.98821251402271e-18 -0.0333333333333333 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 43520 6144 0 9.98821251402271e-18 -0.0277777777777778 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 44032 6144 0 9.98821251402271e-18 -0.0222222222222222 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 44544 6144 0 9.98821251402271e-18 -0.0166666666666667 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 45056 6144 0 9.98821251402271e-18 -0.0111111111111111 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 45568 6144 0 9.98821251402271e-18 -0.00555555555555554 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 46592 6144 0 9.98821251402271e-18 0.00555555555555556 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 47104 6144 0 9.98821251402271e-18 0.0111111111111111 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 47616 6144 0 9.98821251402271e-18 0.0166666666666667 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 48128 6144 0 9.98821251402271e-18 0.0222222222222222 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 48640 6144 0 9.98821251402271e-18 0.0277777777777778 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 49152 6144 0 9.98821251402271e-18 0.0333333333333333 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 49664 6144 0 9.98821251402271e-18 0.0388888888888889 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 50176 6144 0 9.98821251402271e-18 0.0444444444444444 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 50688 6144 0 9.98821251402271e-18 0.05 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 51200 6144 0 9.98821251402271e-18 0.0555555555555556 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 51712 6144 0 9.98821251402271e-18 0.0611111111111111 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 52224 6144 0 9.98821251402271e-18 0.0666666666666667 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 52736 6144 0 9.98821251402271e-18 0.0722222222222222 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 53248 6144 0 9.98821251402271e-18 0.0777777777777778 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 53760 6144 0 9.98821251402271e-18 0.0833333333333333 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 54272 6144 0 9.98821251402271e-18 0.0888888888888889 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 54784 6144 0 9.98821251402271e-18 0.0944444444444444 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 55296 6144 0 9.98821251402271e-18 0.1 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 55808 6144 0 9.98821251402271e-18 0.105555555555556 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 56320 6144 0 9.98821251402271e-18 0.111111111111111 -3.46944695195361e-18 0.25
+0 0 2 0 0 46080 56832 6144 0 9.98821251402271e-18 0.116666666666667 -3.46944695195361e-18 0
+0 0 2 0 0 46080 57344 6144 0 9.98821251402271e-18 0.122222222222222 -3.46944695195361e-18 0
+0 0 2 0 0 46080 57856 6144 0 9.98821251402271e-18 0.127777777777778 -3.46944695195361e-18 0
+
+
diff --git a/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.z.asc b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.z.asc
new file mode 100644
index 000000000..4b8074ca7
--- /dev/null
+++ b/CarpetExtra/CarpetIntegrateTest/test/carpetintegrate/weight.z.asc
@@ -0,0 +1,102 @@
+# CARPETREDUCE::weight z (weight)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 47104 47104 0 0 0.0111111111111111 0.0111111111111111 -0.0652173913043478 0
+0 0 0 0 0 47104 47104 2048 0 0.0111111111111111 0.0111111111111111 -0.0434782608695652 0
+0 0 0 0 0 47104 47104 4096 0 0.0111111111111111 0.0111111111111111 -0.0217391304347826 0
+0 0 0 0 0 47104 47104 6144 0 0.0111111111111111 0.0111111111111111 -4.80437087682639e-18 0
+0 0 0 0 0 47104 47104 8192 0 0.0111111111111111 0.0111111111111111 0.0217391304347826 0
+0 0 0 0 0 47104 47104 10240 0 0.0111111111111111 0.0111111111111111 0.0434782608695652 0
+0 0 0 0 0 47104 47104 12288 0 0.0111111111111111 0.0111111111111111 0.0652173913043478 0
+0 0 0 0 0 47104 47104 14336 0 0.0111111111111111 0.0111111111111111 0.0869565217391304 0
+0 0 0 0 0 47104 47104 16384 0 0.0111111111111111 0.0111111111111111 0.108695652173913 0
+0 0 0 0 0 47104 47104 18432 0 0.0111111111111111 0.0111111111111111 0.130434782608696 0
+0 0 0 0 0 47104 47104 20480 0 0.0111111111111111 0.0111111111111111 0.152173913043478 0
+0 0 0 0 0 47104 47104 22528 0 0.0111111111111111 0.0111111111111111 0.173913043478261 0
+0 0 0 0 0 47104 47104 24576 0 0.0111111111111111 0.0111111111111111 0.195652173913043 0
+0 0 0 0 0 47104 47104 26624 0 0.0111111111111111 0.0111111111111111 0.217391304347826 0
+0 0 0 0 0 47104 47104 28672 0 0.0111111111111111 0.0111111111111111 0.239130434782609 0.5
+0 0 0 0 0 47104 47104 30720 0 0.0111111111111111 0.0111111111111111 0.260869565217391 1
+0 0 0 0 0 47104 47104 32768 0 0.0111111111111111 0.0111111111111111 0.282608695652174 1
+0 0 0 0 0 47104 47104 34816 0 0.0111111111111111 0.0111111111111111 0.304347826086956 1
+0 0 0 0 0 47104 47104 36864 0 0.0111111111111111 0.0111111111111111 0.326086956521739 1
+0 0 0 0 0 47104 47104 38912 0 0.0111111111111111 0.0111111111111111 0.347826086956522 1
+0 0 0 0 0 47104 47104 40960 0 0.0111111111111111 0.0111111111111111 0.369565217391304 1
+0 0 0 0 0 47104 47104 43008 0 0.0111111111111111 0.0111111111111111 0.391304347826087 1
+0 0 0 0 0 47104 47104 45056 0 0.0111111111111111 0.0111111111111111 0.41304347826087 1
+0 0 0 0 0 47104 47104 47104 0 0.0111111111111111 0.0111111111111111 0.434782608695652 1
+0 0 0 0 0 47104 47104 49152 0 0.0111111111111111 0.0111111111111111 0.456521739130435 1
+0 0 0 0 0 47104 47104 51200 0 0.0111111111111111 0.0111111111111111 0.478260869565217 1
+0 0 0 0 0 47104 47104 53248 0 0.0111111111111111 0.0111111111111111 0.5 0.5
+
+
+# iteration 0
+# refinement level 1 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 1 0 0 46080 46080 3072 0 3.9979955110403e-17 3.9979955110403e-17 -0.0326086956521739 0
+0 0 1 0 0 46080 46080 4096 0 3.9979955110403e-17 3.9979955110403e-17 -0.0217391304347826 0
+0 0 1 0 0 46080 46080 5120 0 3.9979955110403e-17 3.9979955110403e-17 -0.0108695652173913 0
+0 0 1 0 0 46080 46080 6144 0 3.9979955110403e-17 3.9979955110403e-17 -7.42000861794767e-19 0
+0 0 1 0 0 46080 46080 7168 0 3.9979955110403e-17 3.9979955110403e-17 0.0108695652173913 0
+0 0 1 0 0 46080 46080 8192 0 3.9979955110403e-17 3.9979955110403e-17 0.0217391304347826 0
+0 0 1 0 0 46080 46080 9216 0 3.9979955110403e-17 3.9979955110403e-17 0.0326086956521739 0
+0 0 1 0 0 46080 46080 10240 0 3.9979955110403e-17 3.9979955110403e-17 0.0434782608695652 0
+0 0 1 0 0 46080 46080 11264 0 3.9979955110403e-17 3.9979955110403e-17 0.0543478260869565 0
+0 0 1 0 0 46080 46080 12288 0 3.9979955110403e-17 3.9979955110403e-17 0.0652173913043478 0
+0 0 1 0 0 46080 46080 13312 0 3.9979955110403e-17 3.9979955110403e-17 0.0760869565217391 0
+0 0 1 0 0 46080 46080 14336 0 3.9979955110403e-17 3.9979955110403e-17 0.0869565217391304 0
+0 0 1 0 0 46080 46080 15360 0 3.9979955110403e-17 3.9979955110403e-17 0.0978260869565217 0
+0 0 1 0 0 46080 46080 16384 0 3.9979955110403e-17 3.9979955110403e-17 0.108695652173913 0
+0 0 1 0 0 46080 46080 17408 0 3.9979955110403e-17 3.9979955110403e-17 0.119565217391304 0.5
+0 0 1 0 0 46080 46080 18432 0 3.9979955110403e-17 3.9979955110403e-17 0.130434782608696 1
+0 0 1 0 0 46080 46080 19456 0 3.9979955110403e-17 3.9979955110403e-17 0.141304347826087 1
+0 0 1 0 0 46080 46080 20480 0 3.9979955110403e-17 3.9979955110403e-17 0.152173913043478 1
+0 0 1 0 0 46080 46080 21504 0 3.9979955110403e-17 3.9979955110403e-17 0.16304347826087 1
+0 0 1 0 0 46080 46080 22528 0 3.9979955110403e-17 3.9979955110403e-17 0.173913043478261 1
+0 0 1 0 0 46080 46080 23552 0 3.9979955110403e-17 3.9979955110403e-17 0.184782608695652 1
+0 0 1 0 0 46080 46080 24576 0 3.9979955110403e-17 3.9979955110403e-17 0.195652173913043 1
+0 0 1 0 0 46080 46080 25600 0 3.9979955110403e-17 3.9979955110403e-17 0.206521739130435 1
+0 0 1 0 0 46080 46080 26624 0 3.9979955110403e-17 3.9979955110403e-17 0.217391304347826 1
+0 0 1 0 0 46080 46080 27648 0 3.9979955110403e-17 3.9979955110403e-17 0.228260869565217 1
+0 0 1 0 0 46080 46080 28672 0 3.9979955110403e-17 3.9979955110403e-17 0.239130434782609 0.5
+0 0 1 0 0 46080 46080 29696 0 3.9979955110403e-17 3.9979955110403e-17 0.25 0
+0 0 1 0 0 46080 46080 30720 0 3.9979955110403e-17 3.9979955110403e-17 0.260869565217391 0
+0 0 1 0 0 46080 46080 31744 0 3.9979955110403e-17 3.9979955110403e-17 0.271739130434783 0
+
+
+# iteration 0
+# refinement level 2 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 2 0 0 46080 46080 4608 0 9.98821251402271e-18 9.98821251402271e-18 -0.016304347826087 0
+0 0 2 0 0 46080 46080 5120 0 9.98821251402271e-18 9.98821251402271e-18 -0.0108695652173913 0
+0 0 2 0 0 46080 46080 5632 0 9.98821251402271e-18 9.98821251402271e-18 -0.00543478260869566 0
+0 0 2 0 0 46080 46080 6144 0 9.98821251402271e-18 9.98821251402271e-18 -3.46944695195361e-18 0.5
+0 0 2 0 0 46080 46080 6656 0 9.98821251402271e-18 9.98821251402271e-18 0.00543478260869565 1
+0 0 2 0 0 46080 46080 7168 0 9.98821251402271e-18 9.98821251402271e-18 0.0108695652173913 1
+0 0 2 0 0 46080 46080 7680 0 9.98821251402271e-18 9.98821251402271e-18 0.016304347826087 1
+0 0 2 0 0 46080 46080 8192 0 9.98821251402271e-18 9.98821251402271e-18 0.0217391304347826 1
+0 0 2 0 0 46080 46080 8704 0 9.98821251402271e-18 9.98821251402271e-18 0.0271739130434783 1
+0 0 2 0 0 46080 46080 9216 0 9.98821251402271e-18 9.98821251402271e-18 0.0326086956521739 1
+0 0 2 0 0 46080 46080 9728 0 9.98821251402271e-18 9.98821251402271e-18 0.0380434782608696 1
+0 0 2 0 0 46080 46080 10240 0 9.98821251402271e-18 9.98821251402271e-18 0.0434782608695652 1
+0 0 2 0 0 46080 46080 10752 0 9.98821251402271e-18 9.98821251402271e-18 0.0489130434782609 1
+0 0 2 0 0 46080 46080 11264 0 9.98821251402271e-18 9.98821251402271e-18 0.0543478260869565 1
+0 0 2 0 0 46080 46080 11776 0 9.98821251402271e-18 9.98821251402271e-18 0.0597826086956522 1
+0 0 2 0 0 46080 46080 12288 0 9.98821251402271e-18 9.98821251402271e-18 0.0652173913043478 1
+0 0 2 0 0 46080 46080 12800 0 9.98821251402271e-18 9.98821251402271e-18 0.0706521739130435 1
+0 0 2 0 0 46080 46080 13312 0 9.98821251402271e-18 9.98821251402271e-18 0.0760869565217391 1
+0 0 2 0 0 46080 46080 13824 0 9.98821251402271e-18 9.98821251402271e-18 0.0815217391304348 1
+0 0 2 0 0 46080 46080 14336 0 9.98821251402271e-18 9.98821251402271e-18 0.0869565217391304 1
+0 0 2 0 0 46080 46080 14848 0 9.98821251402271e-18 9.98821251402271e-18 0.0923913043478261 1
+0 0 2 0 0 46080 46080 15360 0 9.98821251402271e-18 9.98821251402271e-18 0.0978260869565217 1
+0 0 2 0 0 46080 46080 15872 0 9.98821251402271e-18 9.98821251402271e-18 0.103260869565217 1
+0 0 2 0 0 46080 46080 16384 0 9.98821251402271e-18 9.98821251402271e-18 0.108695652173913 1
+0 0 2 0 0 46080 46080 16896 0 9.98821251402271e-18 9.98821251402271e-18 0.114130434782609 1
+0 0 2 0 0 46080 46080 17408 0 9.98821251402271e-18 9.98821251402271e-18 0.119565217391304 0.5
+0 0 2 0 0 46080 46080 17920 0 9.98821251402271e-18 9.98821251402271e-18 0.125 0
+0 0 2 0 0 46080 46080 18432 0 9.98821251402271e-18 9.98821251402271e-18 0.130434782608696 0
+0 0 2 0 0 46080 46080 18944 0 9.98821251402271e-18 9.98821251402271e-18 0.135869565217391 0
+
+