aboutsummaryrefslogtreecommitdiff
path: root/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse
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/SpaceTimeToy/test/doubletoy_periodic_coarse
Initial revision
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz
Diffstat (limited to 'CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse')
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.zl275
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.xl170
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.yl219
-rw-r--r--CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.zl275
30 files changed, 6640 insertions, 0 deletions
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.xl
new file mode 100644
index 000000000..4e6fc8f78
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.xl
@@ -0,0 +1,170 @@
+# GRID::cart3d_x x (cart3d_x)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -5.4
+0 0 0 0 0 1 12 16 -4.8
+0 0 0 0 0 2 12 16 -4.2
+0 0 0 0 0 3 12 16 -3.6
+0 0 0 0 0 4 12 16 -3
+0 0 0 0 0 5 12 16 -2.4
+0 0 0 0 0 6 12 16 -1.8
+0 0 0 0 0 7 12 16 -1.2
+0 0 0 0 0 8 12 16 -0.6
+0 0 0 0 0 9 12 16 4.44089209850063e-16
+0 0 0 0 0 10 12 16 0.600000000000001
+0 0 0 0 0 11 12 16 1.2
+0 0 0 0 0 12 12 16 1.8
+0 0 0 0 0 13 12 16 2.4
+0 0 0 0 0 14 12 16 3
+0 0 0 0 0 15 12 16 3.6
+0 0 0 0 0 16 12 16 4.2
+0 0 0 0 0 17 12 16 4.8
+0 0 0 0 0 18 12 16 5.4
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -5.4
+1 0 0 0 0 1 12 16 -4.8
+1 0 0 0 0 2 12 16 -4.2
+1 0 0 0 0 3 12 16 -3.6
+1 0 0 0 0 4 12 16 -3
+1 0 0 0 0 5 12 16 -2.4
+1 0 0 0 0 6 12 16 -1.8
+1 0 0 0 0 7 12 16 -1.2
+1 0 0 0 0 8 12 16 -0.6
+1 0 0 0 0 9 12 16 4.44089209850063e-16
+1 0 0 0 0 10 12 16 0.600000000000001
+1 0 0 0 0 11 12 16 1.2
+1 0 0 0 0 12 12 16 1.8
+1 0 0 0 0 13 12 16 2.4
+1 0 0 0 0 14 12 16 3
+1 0 0 0 0 15 12 16 3.6
+1 0 0 0 0 16 12 16 4.2
+1 0 0 0 0 17 12 16 4.8
+1 0 0 0 0 18 12 16 5.4
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -5.4
+2 0 0 0 0 1 12 16 -4.8
+2 0 0 0 0 2 12 16 -4.2
+2 0 0 0 0 3 12 16 -3.6
+2 0 0 0 0 4 12 16 -3
+2 0 0 0 0 5 12 16 -2.4
+2 0 0 0 0 6 12 16 -1.8
+2 0 0 0 0 7 12 16 -1.2
+2 0 0 0 0 8 12 16 -0.6
+2 0 0 0 0 9 12 16 4.44089209850063e-16
+2 0 0 0 0 10 12 16 0.600000000000001
+2 0 0 0 0 11 12 16 1.2
+2 0 0 0 0 12 12 16 1.8
+2 0 0 0 0 13 12 16 2.4
+2 0 0 0 0 14 12 16 3
+2 0 0 0 0 15 12 16 3.6
+2 0 0 0 0 16 12 16 4.2
+2 0 0 0 0 17 12 16 4.8
+2 0 0 0 0 18 12 16 5.4
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -5.4
+3 0 0 0 0 1 12 16 -4.8
+3 0 0 0 0 2 12 16 -4.2
+3 0 0 0 0 3 12 16 -3.6
+3 0 0 0 0 4 12 16 -3
+3 0 0 0 0 5 12 16 -2.4
+3 0 0 0 0 6 12 16 -1.8
+3 0 0 0 0 7 12 16 -1.2
+3 0 0 0 0 8 12 16 -0.6
+3 0 0 0 0 9 12 16 4.44089209850063e-16
+3 0 0 0 0 10 12 16 0.600000000000001
+3 0 0 0 0 11 12 16 1.2
+3 0 0 0 0 12 12 16 1.8
+3 0 0 0 0 13 12 16 2.4
+3 0 0 0 0 14 12 16 3
+3 0 0 0 0 15 12 16 3.6
+3 0 0 0 0 16 12 16 4.2
+3 0 0 0 0 17 12 16 4.8
+3 0 0 0 0 18 12 16 5.4
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -5.4
+4 0 0 0 0 1 12 16 -4.8
+4 0 0 0 0 2 12 16 -4.2
+4 0 0 0 0 3 12 16 -3.6
+4 0 0 0 0 4 12 16 -3
+4 0 0 0 0 5 12 16 -2.4
+4 0 0 0 0 6 12 16 -1.8
+4 0 0 0 0 7 12 16 -1.2
+4 0 0 0 0 8 12 16 -0.6
+4 0 0 0 0 9 12 16 4.44089209850063e-16
+4 0 0 0 0 10 12 16 0.600000000000001
+4 0 0 0 0 11 12 16 1.2
+4 0 0 0 0 12 12 16 1.8
+4 0 0 0 0 13 12 16 2.4
+4 0 0 0 0 14 12 16 3
+4 0 0 0 0 15 12 16 3.6
+4 0 0 0 0 16 12 16 4.2
+4 0 0 0 0 17 12 16 4.8
+4 0 0 0 0 18 12 16 5.4
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -5.4
+5 0 0 0 0 1 12 16 -4.8
+5 0 0 0 0 2 12 16 -4.2
+5 0 0 0 0 3 12 16 -3.6
+5 0 0 0 0 4 12 16 -3
+5 0 0 0 0 5 12 16 -2.4
+5 0 0 0 0 6 12 16 -1.8
+5 0 0 0 0 7 12 16 -1.2
+5 0 0 0 0 8 12 16 -0.6
+5 0 0 0 0 9 12 16 4.44089209850063e-16
+5 0 0 0 0 10 12 16 0.600000000000001
+5 0 0 0 0 11 12 16 1.2
+5 0 0 0 0 12 12 16 1.8
+5 0 0 0 0 13 12 16 2.4
+5 0 0 0 0 14 12 16 3
+5 0 0 0 0 15 12 16 3.6
+5 0 0 0 0 16 12 16 4.2
+5 0 0 0 0 17 12 16 4.8
+5 0 0 0 0 18 12 16 5.4
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -5.4
+6 0 0 0 0 1 12 16 -4.8
+6 0 0 0 0 2 12 16 -4.2
+6 0 0 0 0 3 12 16 -3.6
+6 0 0 0 0 4 12 16 -3
+6 0 0 0 0 5 12 16 -2.4
+6 0 0 0 0 6 12 16 -1.8
+6 0 0 0 0 7 12 16 -1.2
+6 0 0 0 0 8 12 16 -0.6
+6 0 0 0 0 9 12 16 4.44089209850063e-16
+6 0 0 0 0 10 12 16 0.600000000000001
+6 0 0 0 0 11 12 16 1.2
+6 0 0 0 0 12 12 16 1.8
+6 0 0 0 0 13 12 16 2.4
+6 0 0 0 0 14 12 16 3
+6 0 0 0 0 15 12 16 3.6
+6 0 0 0 0 16 12 16 4.2
+6 0 0 0 0 17 12 16 4.8
+6 0 0 0 0 18 12 16 5.4
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.yl
new file mode 100644
index 000000000..467676ecc
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.yl
@@ -0,0 +1,219 @@
+# GRID::cart3d_x y (cart3d_x)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 4.44089209850063e-16
+0 0 0 0 0 9 1 16 4.44089209850063e-16
+0 0 0 0 0 9 2 16 4.44089209850063e-16
+0 0 0 0 0 9 3 16 4.44089209850063e-16
+0 0 0 0 0 9 4 16 4.44089209850063e-16
+0 0 0 0 0 9 5 16 4.44089209850063e-16
+0 0 0 0 0 9 6 16 4.44089209850063e-16
+0 0 0 0 0 9 7 16 4.44089209850063e-16
+0 0 0 0 0 9 8 16 4.44089209850063e-16
+0 0 0 0 0 9 9 16 4.44089209850063e-16
+0 0 0 0 0 9 10 16 4.44089209850063e-16
+0 0 0 0 0 9 11 16 4.44089209850063e-16
+0 0 0 0 0 9 12 16 4.44089209850063e-16
+0 0 0 0 0 9 13 16 4.44089209850063e-16
+0 0 0 0 0 9 14 16 4.44089209850063e-16
+0 0 0 0 0 9 15 16 4.44089209850063e-16
+0 0 0 0 0 9 16 16 4.44089209850063e-16
+0 0 0 0 0 9 17 16 4.44089209850063e-16
+0 0 0 0 0 9 18 16 4.44089209850063e-16
+0 0 0 0 0 9 19 16 4.44089209850063e-16
+0 0 0 0 0 9 20 16 4.44089209850063e-16
+0 0 0 0 0 9 21 16 4.44089209850063e-16
+0 0 0 0 0 9 22 16 4.44089209850063e-16
+0 0 0 0 0 9 23 16 4.44089209850063e-16
+0 0 0 0 0 9 24 16 4.44089209850063e-16
+0 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 4.44089209850063e-16
+1 0 0 0 0 9 1 16 4.44089209850063e-16
+1 0 0 0 0 9 2 16 4.44089209850063e-16
+1 0 0 0 0 9 3 16 4.44089209850063e-16
+1 0 0 0 0 9 4 16 4.44089209850063e-16
+1 0 0 0 0 9 5 16 4.44089209850063e-16
+1 0 0 0 0 9 6 16 4.44089209850063e-16
+1 0 0 0 0 9 7 16 4.44089209850063e-16
+1 0 0 0 0 9 8 16 4.44089209850063e-16
+1 0 0 0 0 9 9 16 4.44089209850063e-16
+1 0 0 0 0 9 10 16 4.44089209850063e-16
+1 0 0 0 0 9 11 16 4.44089209850063e-16
+1 0 0 0 0 9 12 16 4.44089209850063e-16
+1 0 0 0 0 9 13 16 4.44089209850063e-16
+1 0 0 0 0 9 14 16 4.44089209850063e-16
+1 0 0 0 0 9 15 16 4.44089209850063e-16
+1 0 0 0 0 9 16 16 4.44089209850063e-16
+1 0 0 0 0 9 17 16 4.44089209850063e-16
+1 0 0 0 0 9 18 16 4.44089209850063e-16
+1 0 0 0 0 9 19 16 4.44089209850063e-16
+1 0 0 0 0 9 20 16 4.44089209850063e-16
+1 0 0 0 0 9 21 16 4.44089209850063e-16
+1 0 0 0 0 9 22 16 4.44089209850063e-16
+1 0 0 0 0 9 23 16 4.44089209850063e-16
+1 0 0 0 0 9 24 16 4.44089209850063e-16
+1 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 4.44089209850063e-16
+2 0 0 0 0 9 1 16 4.44089209850063e-16
+2 0 0 0 0 9 2 16 4.44089209850063e-16
+2 0 0 0 0 9 3 16 4.44089209850063e-16
+2 0 0 0 0 9 4 16 4.44089209850063e-16
+2 0 0 0 0 9 5 16 4.44089209850063e-16
+2 0 0 0 0 9 6 16 4.44089209850063e-16
+2 0 0 0 0 9 7 16 4.44089209850063e-16
+2 0 0 0 0 9 8 16 4.44089209850063e-16
+2 0 0 0 0 9 9 16 4.44089209850063e-16
+2 0 0 0 0 9 10 16 4.44089209850063e-16
+2 0 0 0 0 9 11 16 4.44089209850063e-16
+2 0 0 0 0 9 12 16 4.44089209850063e-16
+2 0 0 0 0 9 13 16 4.44089209850063e-16
+2 0 0 0 0 9 14 16 4.44089209850063e-16
+2 0 0 0 0 9 15 16 4.44089209850063e-16
+2 0 0 0 0 9 16 16 4.44089209850063e-16
+2 0 0 0 0 9 17 16 4.44089209850063e-16
+2 0 0 0 0 9 18 16 4.44089209850063e-16
+2 0 0 0 0 9 19 16 4.44089209850063e-16
+2 0 0 0 0 9 20 16 4.44089209850063e-16
+2 0 0 0 0 9 21 16 4.44089209850063e-16
+2 0 0 0 0 9 22 16 4.44089209850063e-16
+2 0 0 0 0 9 23 16 4.44089209850063e-16
+2 0 0 0 0 9 24 16 4.44089209850063e-16
+2 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 4.44089209850063e-16
+3 0 0 0 0 9 1 16 4.44089209850063e-16
+3 0 0 0 0 9 2 16 4.44089209850063e-16
+3 0 0 0 0 9 3 16 4.44089209850063e-16
+3 0 0 0 0 9 4 16 4.44089209850063e-16
+3 0 0 0 0 9 5 16 4.44089209850063e-16
+3 0 0 0 0 9 6 16 4.44089209850063e-16
+3 0 0 0 0 9 7 16 4.44089209850063e-16
+3 0 0 0 0 9 8 16 4.44089209850063e-16
+3 0 0 0 0 9 9 16 4.44089209850063e-16
+3 0 0 0 0 9 10 16 4.44089209850063e-16
+3 0 0 0 0 9 11 16 4.44089209850063e-16
+3 0 0 0 0 9 12 16 4.44089209850063e-16
+3 0 0 0 0 9 13 16 4.44089209850063e-16
+3 0 0 0 0 9 14 16 4.44089209850063e-16
+3 0 0 0 0 9 15 16 4.44089209850063e-16
+3 0 0 0 0 9 16 16 4.44089209850063e-16
+3 0 0 0 0 9 17 16 4.44089209850063e-16
+3 0 0 0 0 9 18 16 4.44089209850063e-16
+3 0 0 0 0 9 19 16 4.44089209850063e-16
+3 0 0 0 0 9 20 16 4.44089209850063e-16
+3 0 0 0 0 9 21 16 4.44089209850063e-16
+3 0 0 0 0 9 22 16 4.44089209850063e-16
+3 0 0 0 0 9 23 16 4.44089209850063e-16
+3 0 0 0 0 9 24 16 4.44089209850063e-16
+3 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 4.44089209850063e-16
+4 0 0 0 0 9 1 16 4.44089209850063e-16
+4 0 0 0 0 9 2 16 4.44089209850063e-16
+4 0 0 0 0 9 3 16 4.44089209850063e-16
+4 0 0 0 0 9 4 16 4.44089209850063e-16
+4 0 0 0 0 9 5 16 4.44089209850063e-16
+4 0 0 0 0 9 6 16 4.44089209850063e-16
+4 0 0 0 0 9 7 16 4.44089209850063e-16
+4 0 0 0 0 9 8 16 4.44089209850063e-16
+4 0 0 0 0 9 9 16 4.44089209850063e-16
+4 0 0 0 0 9 10 16 4.44089209850063e-16
+4 0 0 0 0 9 11 16 4.44089209850063e-16
+4 0 0 0 0 9 12 16 4.44089209850063e-16
+4 0 0 0 0 9 13 16 4.44089209850063e-16
+4 0 0 0 0 9 14 16 4.44089209850063e-16
+4 0 0 0 0 9 15 16 4.44089209850063e-16
+4 0 0 0 0 9 16 16 4.44089209850063e-16
+4 0 0 0 0 9 17 16 4.44089209850063e-16
+4 0 0 0 0 9 18 16 4.44089209850063e-16
+4 0 0 0 0 9 19 16 4.44089209850063e-16
+4 0 0 0 0 9 20 16 4.44089209850063e-16
+4 0 0 0 0 9 21 16 4.44089209850063e-16
+4 0 0 0 0 9 22 16 4.44089209850063e-16
+4 0 0 0 0 9 23 16 4.44089209850063e-16
+4 0 0 0 0 9 24 16 4.44089209850063e-16
+4 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 4.44089209850063e-16
+5 0 0 0 0 9 1 16 4.44089209850063e-16
+5 0 0 0 0 9 2 16 4.44089209850063e-16
+5 0 0 0 0 9 3 16 4.44089209850063e-16
+5 0 0 0 0 9 4 16 4.44089209850063e-16
+5 0 0 0 0 9 5 16 4.44089209850063e-16
+5 0 0 0 0 9 6 16 4.44089209850063e-16
+5 0 0 0 0 9 7 16 4.44089209850063e-16
+5 0 0 0 0 9 8 16 4.44089209850063e-16
+5 0 0 0 0 9 9 16 4.44089209850063e-16
+5 0 0 0 0 9 10 16 4.44089209850063e-16
+5 0 0 0 0 9 11 16 4.44089209850063e-16
+5 0 0 0 0 9 12 16 4.44089209850063e-16
+5 0 0 0 0 9 13 16 4.44089209850063e-16
+5 0 0 0 0 9 14 16 4.44089209850063e-16
+5 0 0 0 0 9 15 16 4.44089209850063e-16
+5 0 0 0 0 9 16 16 4.44089209850063e-16
+5 0 0 0 0 9 17 16 4.44089209850063e-16
+5 0 0 0 0 9 18 16 4.44089209850063e-16
+5 0 0 0 0 9 19 16 4.44089209850063e-16
+5 0 0 0 0 9 20 16 4.44089209850063e-16
+5 0 0 0 0 9 21 16 4.44089209850063e-16
+5 0 0 0 0 9 22 16 4.44089209850063e-16
+5 0 0 0 0 9 23 16 4.44089209850063e-16
+5 0 0 0 0 9 24 16 4.44089209850063e-16
+5 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 4.44089209850063e-16
+6 0 0 0 0 9 1 16 4.44089209850063e-16
+6 0 0 0 0 9 2 16 4.44089209850063e-16
+6 0 0 0 0 9 3 16 4.44089209850063e-16
+6 0 0 0 0 9 4 16 4.44089209850063e-16
+6 0 0 0 0 9 5 16 4.44089209850063e-16
+6 0 0 0 0 9 6 16 4.44089209850063e-16
+6 0 0 0 0 9 7 16 4.44089209850063e-16
+6 0 0 0 0 9 8 16 4.44089209850063e-16
+6 0 0 0 0 9 9 16 4.44089209850063e-16
+6 0 0 0 0 9 10 16 4.44089209850063e-16
+6 0 0 0 0 9 11 16 4.44089209850063e-16
+6 0 0 0 0 9 12 16 4.44089209850063e-16
+6 0 0 0 0 9 13 16 4.44089209850063e-16
+6 0 0 0 0 9 14 16 4.44089209850063e-16
+6 0 0 0 0 9 15 16 4.44089209850063e-16
+6 0 0 0 0 9 16 16 4.44089209850063e-16
+6 0 0 0 0 9 17 16 4.44089209850063e-16
+6 0 0 0 0 9 18 16 4.44089209850063e-16
+6 0 0 0 0 9 19 16 4.44089209850063e-16
+6 0 0 0 0 9 20 16 4.44089209850063e-16
+6 0 0 0 0 9 21 16 4.44089209850063e-16
+6 0 0 0 0 9 22 16 4.44089209850063e-16
+6 0 0 0 0 9 23 16 4.44089209850063e-16
+6 0 0 0 0 9 24 16 4.44089209850063e-16
+6 0 0 0 0 9 25 16 4.44089209850063e-16
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.zl
new file mode 100644
index 000000000..a9d72ade1
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_x.zl
@@ -0,0 +1,275 @@
+# GRID::cart3d_x z (cart3d_x)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 4.44089209850063e-16
+0 0 0 0 0 9 12 1 4.44089209850063e-16
+0 0 0 0 0 9 12 2 4.44089209850063e-16
+0 0 0 0 0 9 12 3 4.44089209850063e-16
+0 0 0 0 0 9 12 4 4.44089209850063e-16
+0 0 0 0 0 9 12 5 4.44089209850063e-16
+0 0 0 0 0 9 12 6 4.44089209850063e-16
+0 0 0 0 0 9 12 7 4.44089209850063e-16
+0 0 0 0 0 9 12 8 4.44089209850063e-16
+0 0 0 0 0 9 12 9 4.44089209850063e-16
+0 0 0 0 0 9 12 10 4.44089209850063e-16
+0 0 0 0 0 9 12 11 4.44089209850063e-16
+0 0 0 0 0 9 12 12 4.44089209850063e-16
+0 0 0 0 0 9 12 13 4.44089209850063e-16
+0 0 0 0 0 9 12 14 4.44089209850063e-16
+0 0 0 0 0 9 12 15 4.44089209850063e-16
+0 0 0 0 0 9 12 16 4.44089209850063e-16
+0 0 0 0 0 9 12 17 4.44089209850063e-16
+0 0 0 0 0 9 12 18 4.44089209850063e-16
+0 0 0 0 0 9 12 19 4.44089209850063e-16
+0 0 0 0 0 9 12 20 4.44089209850063e-16
+0 0 0 0 0 9 12 21 4.44089209850063e-16
+0 0 0 0 0 9 12 22 4.44089209850063e-16
+0 0 0 0 0 9 12 23 4.44089209850063e-16
+0 0 0 0 0 9 12 24 4.44089209850063e-16
+0 0 0 0 0 9 12 25 4.44089209850063e-16
+0 0 0 0 0 9 12 26 4.44089209850063e-16
+0 0 0 0 0 9 12 27 4.44089209850063e-16
+0 0 0 0 0 9 12 28 4.44089209850063e-16
+0 0 0 0 0 9 12 29 4.44089209850063e-16
+0 0 0 0 0 9 12 30 4.44089209850063e-16
+0 0 0 0 0 9 12 31 4.44089209850063e-16
+0 0 0 0 0 9 12 32 4.44089209850063e-16
+0 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 4.44089209850063e-16
+1 0 0 0 0 9 12 1 4.44089209850063e-16
+1 0 0 0 0 9 12 2 4.44089209850063e-16
+1 0 0 0 0 9 12 3 4.44089209850063e-16
+1 0 0 0 0 9 12 4 4.44089209850063e-16
+1 0 0 0 0 9 12 5 4.44089209850063e-16
+1 0 0 0 0 9 12 6 4.44089209850063e-16
+1 0 0 0 0 9 12 7 4.44089209850063e-16
+1 0 0 0 0 9 12 8 4.44089209850063e-16
+1 0 0 0 0 9 12 9 4.44089209850063e-16
+1 0 0 0 0 9 12 10 4.44089209850063e-16
+1 0 0 0 0 9 12 11 4.44089209850063e-16
+1 0 0 0 0 9 12 12 4.44089209850063e-16
+1 0 0 0 0 9 12 13 4.44089209850063e-16
+1 0 0 0 0 9 12 14 4.44089209850063e-16
+1 0 0 0 0 9 12 15 4.44089209850063e-16
+1 0 0 0 0 9 12 16 4.44089209850063e-16
+1 0 0 0 0 9 12 17 4.44089209850063e-16
+1 0 0 0 0 9 12 18 4.44089209850063e-16
+1 0 0 0 0 9 12 19 4.44089209850063e-16
+1 0 0 0 0 9 12 20 4.44089209850063e-16
+1 0 0 0 0 9 12 21 4.44089209850063e-16
+1 0 0 0 0 9 12 22 4.44089209850063e-16
+1 0 0 0 0 9 12 23 4.44089209850063e-16
+1 0 0 0 0 9 12 24 4.44089209850063e-16
+1 0 0 0 0 9 12 25 4.44089209850063e-16
+1 0 0 0 0 9 12 26 4.44089209850063e-16
+1 0 0 0 0 9 12 27 4.44089209850063e-16
+1 0 0 0 0 9 12 28 4.44089209850063e-16
+1 0 0 0 0 9 12 29 4.44089209850063e-16
+1 0 0 0 0 9 12 30 4.44089209850063e-16
+1 0 0 0 0 9 12 31 4.44089209850063e-16
+1 0 0 0 0 9 12 32 4.44089209850063e-16
+1 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 4.44089209850063e-16
+2 0 0 0 0 9 12 1 4.44089209850063e-16
+2 0 0 0 0 9 12 2 4.44089209850063e-16
+2 0 0 0 0 9 12 3 4.44089209850063e-16
+2 0 0 0 0 9 12 4 4.44089209850063e-16
+2 0 0 0 0 9 12 5 4.44089209850063e-16
+2 0 0 0 0 9 12 6 4.44089209850063e-16
+2 0 0 0 0 9 12 7 4.44089209850063e-16
+2 0 0 0 0 9 12 8 4.44089209850063e-16
+2 0 0 0 0 9 12 9 4.44089209850063e-16
+2 0 0 0 0 9 12 10 4.44089209850063e-16
+2 0 0 0 0 9 12 11 4.44089209850063e-16
+2 0 0 0 0 9 12 12 4.44089209850063e-16
+2 0 0 0 0 9 12 13 4.44089209850063e-16
+2 0 0 0 0 9 12 14 4.44089209850063e-16
+2 0 0 0 0 9 12 15 4.44089209850063e-16
+2 0 0 0 0 9 12 16 4.44089209850063e-16
+2 0 0 0 0 9 12 17 4.44089209850063e-16
+2 0 0 0 0 9 12 18 4.44089209850063e-16
+2 0 0 0 0 9 12 19 4.44089209850063e-16
+2 0 0 0 0 9 12 20 4.44089209850063e-16
+2 0 0 0 0 9 12 21 4.44089209850063e-16
+2 0 0 0 0 9 12 22 4.44089209850063e-16
+2 0 0 0 0 9 12 23 4.44089209850063e-16
+2 0 0 0 0 9 12 24 4.44089209850063e-16
+2 0 0 0 0 9 12 25 4.44089209850063e-16
+2 0 0 0 0 9 12 26 4.44089209850063e-16
+2 0 0 0 0 9 12 27 4.44089209850063e-16
+2 0 0 0 0 9 12 28 4.44089209850063e-16
+2 0 0 0 0 9 12 29 4.44089209850063e-16
+2 0 0 0 0 9 12 30 4.44089209850063e-16
+2 0 0 0 0 9 12 31 4.44089209850063e-16
+2 0 0 0 0 9 12 32 4.44089209850063e-16
+2 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 4.44089209850063e-16
+3 0 0 0 0 9 12 1 4.44089209850063e-16
+3 0 0 0 0 9 12 2 4.44089209850063e-16
+3 0 0 0 0 9 12 3 4.44089209850063e-16
+3 0 0 0 0 9 12 4 4.44089209850063e-16
+3 0 0 0 0 9 12 5 4.44089209850063e-16
+3 0 0 0 0 9 12 6 4.44089209850063e-16
+3 0 0 0 0 9 12 7 4.44089209850063e-16
+3 0 0 0 0 9 12 8 4.44089209850063e-16
+3 0 0 0 0 9 12 9 4.44089209850063e-16
+3 0 0 0 0 9 12 10 4.44089209850063e-16
+3 0 0 0 0 9 12 11 4.44089209850063e-16
+3 0 0 0 0 9 12 12 4.44089209850063e-16
+3 0 0 0 0 9 12 13 4.44089209850063e-16
+3 0 0 0 0 9 12 14 4.44089209850063e-16
+3 0 0 0 0 9 12 15 4.44089209850063e-16
+3 0 0 0 0 9 12 16 4.44089209850063e-16
+3 0 0 0 0 9 12 17 4.44089209850063e-16
+3 0 0 0 0 9 12 18 4.44089209850063e-16
+3 0 0 0 0 9 12 19 4.44089209850063e-16
+3 0 0 0 0 9 12 20 4.44089209850063e-16
+3 0 0 0 0 9 12 21 4.44089209850063e-16
+3 0 0 0 0 9 12 22 4.44089209850063e-16
+3 0 0 0 0 9 12 23 4.44089209850063e-16
+3 0 0 0 0 9 12 24 4.44089209850063e-16
+3 0 0 0 0 9 12 25 4.44089209850063e-16
+3 0 0 0 0 9 12 26 4.44089209850063e-16
+3 0 0 0 0 9 12 27 4.44089209850063e-16
+3 0 0 0 0 9 12 28 4.44089209850063e-16
+3 0 0 0 0 9 12 29 4.44089209850063e-16
+3 0 0 0 0 9 12 30 4.44089209850063e-16
+3 0 0 0 0 9 12 31 4.44089209850063e-16
+3 0 0 0 0 9 12 32 4.44089209850063e-16
+3 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 4.44089209850063e-16
+4 0 0 0 0 9 12 1 4.44089209850063e-16
+4 0 0 0 0 9 12 2 4.44089209850063e-16
+4 0 0 0 0 9 12 3 4.44089209850063e-16
+4 0 0 0 0 9 12 4 4.44089209850063e-16
+4 0 0 0 0 9 12 5 4.44089209850063e-16
+4 0 0 0 0 9 12 6 4.44089209850063e-16
+4 0 0 0 0 9 12 7 4.44089209850063e-16
+4 0 0 0 0 9 12 8 4.44089209850063e-16
+4 0 0 0 0 9 12 9 4.44089209850063e-16
+4 0 0 0 0 9 12 10 4.44089209850063e-16
+4 0 0 0 0 9 12 11 4.44089209850063e-16
+4 0 0 0 0 9 12 12 4.44089209850063e-16
+4 0 0 0 0 9 12 13 4.44089209850063e-16
+4 0 0 0 0 9 12 14 4.44089209850063e-16
+4 0 0 0 0 9 12 15 4.44089209850063e-16
+4 0 0 0 0 9 12 16 4.44089209850063e-16
+4 0 0 0 0 9 12 17 4.44089209850063e-16
+4 0 0 0 0 9 12 18 4.44089209850063e-16
+4 0 0 0 0 9 12 19 4.44089209850063e-16
+4 0 0 0 0 9 12 20 4.44089209850063e-16
+4 0 0 0 0 9 12 21 4.44089209850063e-16
+4 0 0 0 0 9 12 22 4.44089209850063e-16
+4 0 0 0 0 9 12 23 4.44089209850063e-16
+4 0 0 0 0 9 12 24 4.44089209850063e-16
+4 0 0 0 0 9 12 25 4.44089209850063e-16
+4 0 0 0 0 9 12 26 4.44089209850063e-16
+4 0 0 0 0 9 12 27 4.44089209850063e-16
+4 0 0 0 0 9 12 28 4.44089209850063e-16
+4 0 0 0 0 9 12 29 4.44089209850063e-16
+4 0 0 0 0 9 12 30 4.44089209850063e-16
+4 0 0 0 0 9 12 31 4.44089209850063e-16
+4 0 0 0 0 9 12 32 4.44089209850063e-16
+4 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 4.44089209850063e-16
+5 0 0 0 0 9 12 1 4.44089209850063e-16
+5 0 0 0 0 9 12 2 4.44089209850063e-16
+5 0 0 0 0 9 12 3 4.44089209850063e-16
+5 0 0 0 0 9 12 4 4.44089209850063e-16
+5 0 0 0 0 9 12 5 4.44089209850063e-16
+5 0 0 0 0 9 12 6 4.44089209850063e-16
+5 0 0 0 0 9 12 7 4.44089209850063e-16
+5 0 0 0 0 9 12 8 4.44089209850063e-16
+5 0 0 0 0 9 12 9 4.44089209850063e-16
+5 0 0 0 0 9 12 10 4.44089209850063e-16
+5 0 0 0 0 9 12 11 4.44089209850063e-16
+5 0 0 0 0 9 12 12 4.44089209850063e-16
+5 0 0 0 0 9 12 13 4.44089209850063e-16
+5 0 0 0 0 9 12 14 4.44089209850063e-16
+5 0 0 0 0 9 12 15 4.44089209850063e-16
+5 0 0 0 0 9 12 16 4.44089209850063e-16
+5 0 0 0 0 9 12 17 4.44089209850063e-16
+5 0 0 0 0 9 12 18 4.44089209850063e-16
+5 0 0 0 0 9 12 19 4.44089209850063e-16
+5 0 0 0 0 9 12 20 4.44089209850063e-16
+5 0 0 0 0 9 12 21 4.44089209850063e-16
+5 0 0 0 0 9 12 22 4.44089209850063e-16
+5 0 0 0 0 9 12 23 4.44089209850063e-16
+5 0 0 0 0 9 12 24 4.44089209850063e-16
+5 0 0 0 0 9 12 25 4.44089209850063e-16
+5 0 0 0 0 9 12 26 4.44089209850063e-16
+5 0 0 0 0 9 12 27 4.44089209850063e-16
+5 0 0 0 0 9 12 28 4.44089209850063e-16
+5 0 0 0 0 9 12 29 4.44089209850063e-16
+5 0 0 0 0 9 12 30 4.44089209850063e-16
+5 0 0 0 0 9 12 31 4.44089209850063e-16
+5 0 0 0 0 9 12 32 4.44089209850063e-16
+5 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 4.44089209850063e-16
+6 0 0 0 0 9 12 1 4.44089209850063e-16
+6 0 0 0 0 9 12 2 4.44089209850063e-16
+6 0 0 0 0 9 12 3 4.44089209850063e-16
+6 0 0 0 0 9 12 4 4.44089209850063e-16
+6 0 0 0 0 9 12 5 4.44089209850063e-16
+6 0 0 0 0 9 12 6 4.44089209850063e-16
+6 0 0 0 0 9 12 7 4.44089209850063e-16
+6 0 0 0 0 9 12 8 4.44089209850063e-16
+6 0 0 0 0 9 12 9 4.44089209850063e-16
+6 0 0 0 0 9 12 10 4.44089209850063e-16
+6 0 0 0 0 9 12 11 4.44089209850063e-16
+6 0 0 0 0 9 12 12 4.44089209850063e-16
+6 0 0 0 0 9 12 13 4.44089209850063e-16
+6 0 0 0 0 9 12 14 4.44089209850063e-16
+6 0 0 0 0 9 12 15 4.44089209850063e-16
+6 0 0 0 0 9 12 16 4.44089209850063e-16
+6 0 0 0 0 9 12 17 4.44089209850063e-16
+6 0 0 0 0 9 12 18 4.44089209850063e-16
+6 0 0 0 0 9 12 19 4.44089209850063e-16
+6 0 0 0 0 9 12 20 4.44089209850063e-16
+6 0 0 0 0 9 12 21 4.44089209850063e-16
+6 0 0 0 0 9 12 22 4.44089209850063e-16
+6 0 0 0 0 9 12 23 4.44089209850063e-16
+6 0 0 0 0 9 12 24 4.44089209850063e-16
+6 0 0 0 0 9 12 25 4.44089209850063e-16
+6 0 0 0 0 9 12 26 4.44089209850063e-16
+6 0 0 0 0 9 12 27 4.44089209850063e-16
+6 0 0 0 0 9 12 28 4.44089209850063e-16
+6 0 0 0 0 9 12 29 4.44089209850063e-16
+6 0 0 0 0 9 12 30 4.44089209850063e-16
+6 0 0 0 0 9 12 31 4.44089209850063e-16
+6 0 0 0 0 9 12 32 4.44089209850063e-16
+6 0 0 0 0 9 12 33 4.44089209850063e-16
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.xl
new file mode 100644
index 000000000..d4d13f446
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.xl
@@ -0,0 +1,170 @@
+# GRID::cart3d_y x (cart3d_y)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -4.44089209850063e-16
+0 0 0 0 0 1 12 16 -4.44089209850063e-16
+0 0 0 0 0 2 12 16 -4.44089209850063e-16
+0 0 0 0 0 3 12 16 -4.44089209850063e-16
+0 0 0 0 0 4 12 16 -4.44089209850063e-16
+0 0 0 0 0 5 12 16 -4.44089209850063e-16
+0 0 0 0 0 6 12 16 -4.44089209850063e-16
+0 0 0 0 0 7 12 16 -4.44089209850063e-16
+0 0 0 0 0 8 12 16 -4.44089209850063e-16
+0 0 0 0 0 9 12 16 -4.44089209850063e-16
+0 0 0 0 0 10 12 16 -4.44089209850063e-16
+0 0 0 0 0 11 12 16 -4.44089209850063e-16
+0 0 0 0 0 12 12 16 -4.44089209850063e-16
+0 0 0 0 0 13 12 16 -4.44089209850063e-16
+0 0 0 0 0 14 12 16 -4.44089209850063e-16
+0 0 0 0 0 15 12 16 -4.44089209850063e-16
+0 0 0 0 0 16 12 16 -4.44089209850063e-16
+0 0 0 0 0 17 12 16 -4.44089209850063e-16
+0 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -4.44089209850063e-16
+1 0 0 0 0 1 12 16 -4.44089209850063e-16
+1 0 0 0 0 2 12 16 -4.44089209850063e-16
+1 0 0 0 0 3 12 16 -4.44089209850063e-16
+1 0 0 0 0 4 12 16 -4.44089209850063e-16
+1 0 0 0 0 5 12 16 -4.44089209850063e-16
+1 0 0 0 0 6 12 16 -4.44089209850063e-16
+1 0 0 0 0 7 12 16 -4.44089209850063e-16
+1 0 0 0 0 8 12 16 -4.44089209850063e-16
+1 0 0 0 0 9 12 16 -4.44089209850063e-16
+1 0 0 0 0 10 12 16 -4.44089209850063e-16
+1 0 0 0 0 11 12 16 -4.44089209850063e-16
+1 0 0 0 0 12 12 16 -4.44089209850063e-16
+1 0 0 0 0 13 12 16 -4.44089209850063e-16
+1 0 0 0 0 14 12 16 -4.44089209850063e-16
+1 0 0 0 0 15 12 16 -4.44089209850063e-16
+1 0 0 0 0 16 12 16 -4.44089209850063e-16
+1 0 0 0 0 17 12 16 -4.44089209850063e-16
+1 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -4.44089209850063e-16
+2 0 0 0 0 1 12 16 -4.44089209850063e-16
+2 0 0 0 0 2 12 16 -4.44089209850063e-16
+2 0 0 0 0 3 12 16 -4.44089209850063e-16
+2 0 0 0 0 4 12 16 -4.44089209850063e-16
+2 0 0 0 0 5 12 16 -4.44089209850063e-16
+2 0 0 0 0 6 12 16 -4.44089209850063e-16
+2 0 0 0 0 7 12 16 -4.44089209850063e-16
+2 0 0 0 0 8 12 16 -4.44089209850063e-16
+2 0 0 0 0 9 12 16 -4.44089209850063e-16
+2 0 0 0 0 10 12 16 -4.44089209850063e-16
+2 0 0 0 0 11 12 16 -4.44089209850063e-16
+2 0 0 0 0 12 12 16 -4.44089209850063e-16
+2 0 0 0 0 13 12 16 -4.44089209850063e-16
+2 0 0 0 0 14 12 16 -4.44089209850063e-16
+2 0 0 0 0 15 12 16 -4.44089209850063e-16
+2 0 0 0 0 16 12 16 -4.44089209850063e-16
+2 0 0 0 0 17 12 16 -4.44089209850063e-16
+2 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -4.44089209850063e-16
+3 0 0 0 0 1 12 16 -4.44089209850063e-16
+3 0 0 0 0 2 12 16 -4.44089209850063e-16
+3 0 0 0 0 3 12 16 -4.44089209850063e-16
+3 0 0 0 0 4 12 16 -4.44089209850063e-16
+3 0 0 0 0 5 12 16 -4.44089209850063e-16
+3 0 0 0 0 6 12 16 -4.44089209850063e-16
+3 0 0 0 0 7 12 16 -4.44089209850063e-16
+3 0 0 0 0 8 12 16 -4.44089209850063e-16
+3 0 0 0 0 9 12 16 -4.44089209850063e-16
+3 0 0 0 0 10 12 16 -4.44089209850063e-16
+3 0 0 0 0 11 12 16 -4.44089209850063e-16
+3 0 0 0 0 12 12 16 -4.44089209850063e-16
+3 0 0 0 0 13 12 16 -4.44089209850063e-16
+3 0 0 0 0 14 12 16 -4.44089209850063e-16
+3 0 0 0 0 15 12 16 -4.44089209850063e-16
+3 0 0 0 0 16 12 16 -4.44089209850063e-16
+3 0 0 0 0 17 12 16 -4.44089209850063e-16
+3 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -4.44089209850063e-16
+4 0 0 0 0 1 12 16 -4.44089209850063e-16
+4 0 0 0 0 2 12 16 -4.44089209850063e-16
+4 0 0 0 0 3 12 16 -4.44089209850063e-16
+4 0 0 0 0 4 12 16 -4.44089209850063e-16
+4 0 0 0 0 5 12 16 -4.44089209850063e-16
+4 0 0 0 0 6 12 16 -4.44089209850063e-16
+4 0 0 0 0 7 12 16 -4.44089209850063e-16
+4 0 0 0 0 8 12 16 -4.44089209850063e-16
+4 0 0 0 0 9 12 16 -4.44089209850063e-16
+4 0 0 0 0 10 12 16 -4.44089209850063e-16
+4 0 0 0 0 11 12 16 -4.44089209850063e-16
+4 0 0 0 0 12 12 16 -4.44089209850063e-16
+4 0 0 0 0 13 12 16 -4.44089209850063e-16
+4 0 0 0 0 14 12 16 -4.44089209850063e-16
+4 0 0 0 0 15 12 16 -4.44089209850063e-16
+4 0 0 0 0 16 12 16 -4.44089209850063e-16
+4 0 0 0 0 17 12 16 -4.44089209850063e-16
+4 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -4.44089209850063e-16
+5 0 0 0 0 1 12 16 -4.44089209850063e-16
+5 0 0 0 0 2 12 16 -4.44089209850063e-16
+5 0 0 0 0 3 12 16 -4.44089209850063e-16
+5 0 0 0 0 4 12 16 -4.44089209850063e-16
+5 0 0 0 0 5 12 16 -4.44089209850063e-16
+5 0 0 0 0 6 12 16 -4.44089209850063e-16
+5 0 0 0 0 7 12 16 -4.44089209850063e-16
+5 0 0 0 0 8 12 16 -4.44089209850063e-16
+5 0 0 0 0 9 12 16 -4.44089209850063e-16
+5 0 0 0 0 10 12 16 -4.44089209850063e-16
+5 0 0 0 0 11 12 16 -4.44089209850063e-16
+5 0 0 0 0 12 12 16 -4.44089209850063e-16
+5 0 0 0 0 13 12 16 -4.44089209850063e-16
+5 0 0 0 0 14 12 16 -4.44089209850063e-16
+5 0 0 0 0 15 12 16 -4.44089209850063e-16
+5 0 0 0 0 16 12 16 -4.44089209850063e-16
+5 0 0 0 0 17 12 16 -4.44089209850063e-16
+5 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -4.44089209850063e-16
+6 0 0 0 0 1 12 16 -4.44089209850063e-16
+6 0 0 0 0 2 12 16 -4.44089209850063e-16
+6 0 0 0 0 3 12 16 -4.44089209850063e-16
+6 0 0 0 0 4 12 16 -4.44089209850063e-16
+6 0 0 0 0 5 12 16 -4.44089209850063e-16
+6 0 0 0 0 6 12 16 -4.44089209850063e-16
+6 0 0 0 0 7 12 16 -4.44089209850063e-16
+6 0 0 0 0 8 12 16 -4.44089209850063e-16
+6 0 0 0 0 9 12 16 -4.44089209850063e-16
+6 0 0 0 0 10 12 16 -4.44089209850063e-16
+6 0 0 0 0 11 12 16 -4.44089209850063e-16
+6 0 0 0 0 12 12 16 -4.44089209850063e-16
+6 0 0 0 0 13 12 16 -4.44089209850063e-16
+6 0 0 0 0 14 12 16 -4.44089209850063e-16
+6 0 0 0 0 15 12 16 -4.44089209850063e-16
+6 0 0 0 0 16 12 16 -4.44089209850063e-16
+6 0 0 0 0 17 12 16 -4.44089209850063e-16
+6 0 0 0 0 18 12 16 -4.44089209850063e-16
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.yl
new file mode 100644
index 000000000..f9b213254
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.yl
@@ -0,0 +1,219 @@
+# GRID::cart3d_y y (cart3d_y)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -7.2
+0 0 0 0 0 9 1 16 -6.6
+0 0 0 0 0 9 2 16 -6
+0 0 0 0 0 9 3 16 -5.4
+0 0 0 0 0 9 4 16 -4.8
+0 0 0 0 0 9 5 16 -4.2
+0 0 0 0 0 9 6 16 -3.6
+0 0 0 0 0 9 7 16 -3
+0 0 0 0 0 9 8 16 -2.4
+0 0 0 0 0 9 9 16 -1.8
+0 0 0 0 0 9 10 16 -1.2
+0 0 0 0 0 9 11 16 -0.6
+0 0 0 0 0 9 12 16 -4.44089209850063e-16
+0 0 0 0 0 9 13 16 0.6
+0 0 0 0 0 9 14 16 1.2
+0 0 0 0 0 9 15 16 1.8
+0 0 0 0 0 9 16 16 2.4
+0 0 0 0 0 9 17 16 3
+0 0 0 0 0 9 18 16 3.6
+0 0 0 0 0 9 19 16 4.2
+0 0 0 0 0 9 20 16 4.8
+0 0 0 0 0 9 21 16 5.4
+0 0 0 0 0 9 22 16 6
+0 0 0 0 0 9 23 16 6.6
+0 0 0 0 0 9 24 16 7.2
+0 0 0 0 0 9 25 16 7.8
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -7.2
+1 0 0 0 0 9 1 16 -6.6
+1 0 0 0 0 9 2 16 -6
+1 0 0 0 0 9 3 16 -5.4
+1 0 0 0 0 9 4 16 -4.8
+1 0 0 0 0 9 5 16 -4.2
+1 0 0 0 0 9 6 16 -3.6
+1 0 0 0 0 9 7 16 -3
+1 0 0 0 0 9 8 16 -2.4
+1 0 0 0 0 9 9 16 -1.8
+1 0 0 0 0 9 10 16 -1.2
+1 0 0 0 0 9 11 16 -0.6
+1 0 0 0 0 9 12 16 -4.44089209850063e-16
+1 0 0 0 0 9 13 16 0.6
+1 0 0 0 0 9 14 16 1.2
+1 0 0 0 0 9 15 16 1.8
+1 0 0 0 0 9 16 16 2.4
+1 0 0 0 0 9 17 16 3
+1 0 0 0 0 9 18 16 3.6
+1 0 0 0 0 9 19 16 4.2
+1 0 0 0 0 9 20 16 4.8
+1 0 0 0 0 9 21 16 5.4
+1 0 0 0 0 9 22 16 6
+1 0 0 0 0 9 23 16 6.6
+1 0 0 0 0 9 24 16 7.2
+1 0 0 0 0 9 25 16 7.8
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -7.2
+2 0 0 0 0 9 1 16 -6.6
+2 0 0 0 0 9 2 16 -6
+2 0 0 0 0 9 3 16 -5.4
+2 0 0 0 0 9 4 16 -4.8
+2 0 0 0 0 9 5 16 -4.2
+2 0 0 0 0 9 6 16 -3.6
+2 0 0 0 0 9 7 16 -3
+2 0 0 0 0 9 8 16 -2.4
+2 0 0 0 0 9 9 16 -1.8
+2 0 0 0 0 9 10 16 -1.2
+2 0 0 0 0 9 11 16 -0.6
+2 0 0 0 0 9 12 16 -4.44089209850063e-16
+2 0 0 0 0 9 13 16 0.6
+2 0 0 0 0 9 14 16 1.2
+2 0 0 0 0 9 15 16 1.8
+2 0 0 0 0 9 16 16 2.4
+2 0 0 0 0 9 17 16 3
+2 0 0 0 0 9 18 16 3.6
+2 0 0 0 0 9 19 16 4.2
+2 0 0 0 0 9 20 16 4.8
+2 0 0 0 0 9 21 16 5.4
+2 0 0 0 0 9 22 16 6
+2 0 0 0 0 9 23 16 6.6
+2 0 0 0 0 9 24 16 7.2
+2 0 0 0 0 9 25 16 7.8
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -7.2
+3 0 0 0 0 9 1 16 -6.6
+3 0 0 0 0 9 2 16 -6
+3 0 0 0 0 9 3 16 -5.4
+3 0 0 0 0 9 4 16 -4.8
+3 0 0 0 0 9 5 16 -4.2
+3 0 0 0 0 9 6 16 -3.6
+3 0 0 0 0 9 7 16 -3
+3 0 0 0 0 9 8 16 -2.4
+3 0 0 0 0 9 9 16 -1.8
+3 0 0 0 0 9 10 16 -1.2
+3 0 0 0 0 9 11 16 -0.6
+3 0 0 0 0 9 12 16 -4.44089209850063e-16
+3 0 0 0 0 9 13 16 0.6
+3 0 0 0 0 9 14 16 1.2
+3 0 0 0 0 9 15 16 1.8
+3 0 0 0 0 9 16 16 2.4
+3 0 0 0 0 9 17 16 3
+3 0 0 0 0 9 18 16 3.6
+3 0 0 0 0 9 19 16 4.2
+3 0 0 0 0 9 20 16 4.8
+3 0 0 0 0 9 21 16 5.4
+3 0 0 0 0 9 22 16 6
+3 0 0 0 0 9 23 16 6.6
+3 0 0 0 0 9 24 16 7.2
+3 0 0 0 0 9 25 16 7.8
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -7.2
+4 0 0 0 0 9 1 16 -6.6
+4 0 0 0 0 9 2 16 -6
+4 0 0 0 0 9 3 16 -5.4
+4 0 0 0 0 9 4 16 -4.8
+4 0 0 0 0 9 5 16 -4.2
+4 0 0 0 0 9 6 16 -3.6
+4 0 0 0 0 9 7 16 -3
+4 0 0 0 0 9 8 16 -2.4
+4 0 0 0 0 9 9 16 -1.8
+4 0 0 0 0 9 10 16 -1.2
+4 0 0 0 0 9 11 16 -0.6
+4 0 0 0 0 9 12 16 -4.44089209850063e-16
+4 0 0 0 0 9 13 16 0.6
+4 0 0 0 0 9 14 16 1.2
+4 0 0 0 0 9 15 16 1.8
+4 0 0 0 0 9 16 16 2.4
+4 0 0 0 0 9 17 16 3
+4 0 0 0 0 9 18 16 3.6
+4 0 0 0 0 9 19 16 4.2
+4 0 0 0 0 9 20 16 4.8
+4 0 0 0 0 9 21 16 5.4
+4 0 0 0 0 9 22 16 6
+4 0 0 0 0 9 23 16 6.6
+4 0 0 0 0 9 24 16 7.2
+4 0 0 0 0 9 25 16 7.8
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -7.2
+5 0 0 0 0 9 1 16 -6.6
+5 0 0 0 0 9 2 16 -6
+5 0 0 0 0 9 3 16 -5.4
+5 0 0 0 0 9 4 16 -4.8
+5 0 0 0 0 9 5 16 -4.2
+5 0 0 0 0 9 6 16 -3.6
+5 0 0 0 0 9 7 16 -3
+5 0 0 0 0 9 8 16 -2.4
+5 0 0 0 0 9 9 16 -1.8
+5 0 0 0 0 9 10 16 -1.2
+5 0 0 0 0 9 11 16 -0.6
+5 0 0 0 0 9 12 16 -4.44089209850063e-16
+5 0 0 0 0 9 13 16 0.6
+5 0 0 0 0 9 14 16 1.2
+5 0 0 0 0 9 15 16 1.8
+5 0 0 0 0 9 16 16 2.4
+5 0 0 0 0 9 17 16 3
+5 0 0 0 0 9 18 16 3.6
+5 0 0 0 0 9 19 16 4.2
+5 0 0 0 0 9 20 16 4.8
+5 0 0 0 0 9 21 16 5.4
+5 0 0 0 0 9 22 16 6
+5 0 0 0 0 9 23 16 6.6
+5 0 0 0 0 9 24 16 7.2
+5 0 0 0 0 9 25 16 7.8
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 -7.2
+6 0 0 0 0 9 1 16 -6.6
+6 0 0 0 0 9 2 16 -6
+6 0 0 0 0 9 3 16 -5.4
+6 0 0 0 0 9 4 16 -4.8
+6 0 0 0 0 9 5 16 -4.2
+6 0 0 0 0 9 6 16 -3.6
+6 0 0 0 0 9 7 16 -3
+6 0 0 0 0 9 8 16 -2.4
+6 0 0 0 0 9 9 16 -1.8
+6 0 0 0 0 9 10 16 -1.2
+6 0 0 0 0 9 11 16 -0.6
+6 0 0 0 0 9 12 16 -4.44089209850063e-16
+6 0 0 0 0 9 13 16 0.6
+6 0 0 0 0 9 14 16 1.2
+6 0 0 0 0 9 15 16 1.8
+6 0 0 0 0 9 16 16 2.4
+6 0 0 0 0 9 17 16 3
+6 0 0 0 0 9 18 16 3.6
+6 0 0 0 0 9 19 16 4.2
+6 0 0 0 0 9 20 16 4.8
+6 0 0 0 0 9 21 16 5.4
+6 0 0 0 0 9 22 16 6
+6 0 0 0 0 9 23 16 6.6
+6 0 0 0 0 9 24 16 7.2
+6 0 0 0 0 9 25 16 7.8
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.zl
new file mode 100644
index 000000000..5eb528a02
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_y.zl
@@ -0,0 +1,275 @@
+# GRID::cart3d_y z (cart3d_y)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 -4.44089209850063e-16
+0 0 0 0 0 9 12 1 -4.44089209850063e-16
+0 0 0 0 0 9 12 2 -4.44089209850063e-16
+0 0 0 0 0 9 12 3 -4.44089209850063e-16
+0 0 0 0 0 9 12 4 -4.44089209850063e-16
+0 0 0 0 0 9 12 5 -4.44089209850063e-16
+0 0 0 0 0 9 12 6 -4.44089209850063e-16
+0 0 0 0 0 9 12 7 -4.44089209850063e-16
+0 0 0 0 0 9 12 8 -4.44089209850063e-16
+0 0 0 0 0 9 12 9 -4.44089209850063e-16
+0 0 0 0 0 9 12 10 -4.44089209850063e-16
+0 0 0 0 0 9 12 11 -4.44089209850063e-16
+0 0 0 0 0 9 12 12 -4.44089209850063e-16
+0 0 0 0 0 9 12 13 -4.44089209850063e-16
+0 0 0 0 0 9 12 14 -4.44089209850063e-16
+0 0 0 0 0 9 12 15 -4.44089209850063e-16
+0 0 0 0 0 9 12 16 -4.44089209850063e-16
+0 0 0 0 0 9 12 17 -4.44089209850063e-16
+0 0 0 0 0 9 12 18 -4.44089209850063e-16
+0 0 0 0 0 9 12 19 -4.44089209850063e-16
+0 0 0 0 0 9 12 20 -4.44089209850063e-16
+0 0 0 0 0 9 12 21 -4.44089209850063e-16
+0 0 0 0 0 9 12 22 -4.44089209850063e-16
+0 0 0 0 0 9 12 23 -4.44089209850063e-16
+0 0 0 0 0 9 12 24 -4.44089209850063e-16
+0 0 0 0 0 9 12 25 -4.44089209850063e-16
+0 0 0 0 0 9 12 26 -4.44089209850063e-16
+0 0 0 0 0 9 12 27 -4.44089209850063e-16
+0 0 0 0 0 9 12 28 -4.44089209850063e-16
+0 0 0 0 0 9 12 29 -4.44089209850063e-16
+0 0 0 0 0 9 12 30 -4.44089209850063e-16
+0 0 0 0 0 9 12 31 -4.44089209850063e-16
+0 0 0 0 0 9 12 32 -4.44089209850063e-16
+0 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 -4.44089209850063e-16
+1 0 0 0 0 9 12 1 -4.44089209850063e-16
+1 0 0 0 0 9 12 2 -4.44089209850063e-16
+1 0 0 0 0 9 12 3 -4.44089209850063e-16
+1 0 0 0 0 9 12 4 -4.44089209850063e-16
+1 0 0 0 0 9 12 5 -4.44089209850063e-16
+1 0 0 0 0 9 12 6 -4.44089209850063e-16
+1 0 0 0 0 9 12 7 -4.44089209850063e-16
+1 0 0 0 0 9 12 8 -4.44089209850063e-16
+1 0 0 0 0 9 12 9 -4.44089209850063e-16
+1 0 0 0 0 9 12 10 -4.44089209850063e-16
+1 0 0 0 0 9 12 11 -4.44089209850063e-16
+1 0 0 0 0 9 12 12 -4.44089209850063e-16
+1 0 0 0 0 9 12 13 -4.44089209850063e-16
+1 0 0 0 0 9 12 14 -4.44089209850063e-16
+1 0 0 0 0 9 12 15 -4.44089209850063e-16
+1 0 0 0 0 9 12 16 -4.44089209850063e-16
+1 0 0 0 0 9 12 17 -4.44089209850063e-16
+1 0 0 0 0 9 12 18 -4.44089209850063e-16
+1 0 0 0 0 9 12 19 -4.44089209850063e-16
+1 0 0 0 0 9 12 20 -4.44089209850063e-16
+1 0 0 0 0 9 12 21 -4.44089209850063e-16
+1 0 0 0 0 9 12 22 -4.44089209850063e-16
+1 0 0 0 0 9 12 23 -4.44089209850063e-16
+1 0 0 0 0 9 12 24 -4.44089209850063e-16
+1 0 0 0 0 9 12 25 -4.44089209850063e-16
+1 0 0 0 0 9 12 26 -4.44089209850063e-16
+1 0 0 0 0 9 12 27 -4.44089209850063e-16
+1 0 0 0 0 9 12 28 -4.44089209850063e-16
+1 0 0 0 0 9 12 29 -4.44089209850063e-16
+1 0 0 0 0 9 12 30 -4.44089209850063e-16
+1 0 0 0 0 9 12 31 -4.44089209850063e-16
+1 0 0 0 0 9 12 32 -4.44089209850063e-16
+1 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 -4.44089209850063e-16
+2 0 0 0 0 9 12 1 -4.44089209850063e-16
+2 0 0 0 0 9 12 2 -4.44089209850063e-16
+2 0 0 0 0 9 12 3 -4.44089209850063e-16
+2 0 0 0 0 9 12 4 -4.44089209850063e-16
+2 0 0 0 0 9 12 5 -4.44089209850063e-16
+2 0 0 0 0 9 12 6 -4.44089209850063e-16
+2 0 0 0 0 9 12 7 -4.44089209850063e-16
+2 0 0 0 0 9 12 8 -4.44089209850063e-16
+2 0 0 0 0 9 12 9 -4.44089209850063e-16
+2 0 0 0 0 9 12 10 -4.44089209850063e-16
+2 0 0 0 0 9 12 11 -4.44089209850063e-16
+2 0 0 0 0 9 12 12 -4.44089209850063e-16
+2 0 0 0 0 9 12 13 -4.44089209850063e-16
+2 0 0 0 0 9 12 14 -4.44089209850063e-16
+2 0 0 0 0 9 12 15 -4.44089209850063e-16
+2 0 0 0 0 9 12 16 -4.44089209850063e-16
+2 0 0 0 0 9 12 17 -4.44089209850063e-16
+2 0 0 0 0 9 12 18 -4.44089209850063e-16
+2 0 0 0 0 9 12 19 -4.44089209850063e-16
+2 0 0 0 0 9 12 20 -4.44089209850063e-16
+2 0 0 0 0 9 12 21 -4.44089209850063e-16
+2 0 0 0 0 9 12 22 -4.44089209850063e-16
+2 0 0 0 0 9 12 23 -4.44089209850063e-16
+2 0 0 0 0 9 12 24 -4.44089209850063e-16
+2 0 0 0 0 9 12 25 -4.44089209850063e-16
+2 0 0 0 0 9 12 26 -4.44089209850063e-16
+2 0 0 0 0 9 12 27 -4.44089209850063e-16
+2 0 0 0 0 9 12 28 -4.44089209850063e-16
+2 0 0 0 0 9 12 29 -4.44089209850063e-16
+2 0 0 0 0 9 12 30 -4.44089209850063e-16
+2 0 0 0 0 9 12 31 -4.44089209850063e-16
+2 0 0 0 0 9 12 32 -4.44089209850063e-16
+2 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 -4.44089209850063e-16
+3 0 0 0 0 9 12 1 -4.44089209850063e-16
+3 0 0 0 0 9 12 2 -4.44089209850063e-16
+3 0 0 0 0 9 12 3 -4.44089209850063e-16
+3 0 0 0 0 9 12 4 -4.44089209850063e-16
+3 0 0 0 0 9 12 5 -4.44089209850063e-16
+3 0 0 0 0 9 12 6 -4.44089209850063e-16
+3 0 0 0 0 9 12 7 -4.44089209850063e-16
+3 0 0 0 0 9 12 8 -4.44089209850063e-16
+3 0 0 0 0 9 12 9 -4.44089209850063e-16
+3 0 0 0 0 9 12 10 -4.44089209850063e-16
+3 0 0 0 0 9 12 11 -4.44089209850063e-16
+3 0 0 0 0 9 12 12 -4.44089209850063e-16
+3 0 0 0 0 9 12 13 -4.44089209850063e-16
+3 0 0 0 0 9 12 14 -4.44089209850063e-16
+3 0 0 0 0 9 12 15 -4.44089209850063e-16
+3 0 0 0 0 9 12 16 -4.44089209850063e-16
+3 0 0 0 0 9 12 17 -4.44089209850063e-16
+3 0 0 0 0 9 12 18 -4.44089209850063e-16
+3 0 0 0 0 9 12 19 -4.44089209850063e-16
+3 0 0 0 0 9 12 20 -4.44089209850063e-16
+3 0 0 0 0 9 12 21 -4.44089209850063e-16
+3 0 0 0 0 9 12 22 -4.44089209850063e-16
+3 0 0 0 0 9 12 23 -4.44089209850063e-16
+3 0 0 0 0 9 12 24 -4.44089209850063e-16
+3 0 0 0 0 9 12 25 -4.44089209850063e-16
+3 0 0 0 0 9 12 26 -4.44089209850063e-16
+3 0 0 0 0 9 12 27 -4.44089209850063e-16
+3 0 0 0 0 9 12 28 -4.44089209850063e-16
+3 0 0 0 0 9 12 29 -4.44089209850063e-16
+3 0 0 0 0 9 12 30 -4.44089209850063e-16
+3 0 0 0 0 9 12 31 -4.44089209850063e-16
+3 0 0 0 0 9 12 32 -4.44089209850063e-16
+3 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 -4.44089209850063e-16
+4 0 0 0 0 9 12 1 -4.44089209850063e-16
+4 0 0 0 0 9 12 2 -4.44089209850063e-16
+4 0 0 0 0 9 12 3 -4.44089209850063e-16
+4 0 0 0 0 9 12 4 -4.44089209850063e-16
+4 0 0 0 0 9 12 5 -4.44089209850063e-16
+4 0 0 0 0 9 12 6 -4.44089209850063e-16
+4 0 0 0 0 9 12 7 -4.44089209850063e-16
+4 0 0 0 0 9 12 8 -4.44089209850063e-16
+4 0 0 0 0 9 12 9 -4.44089209850063e-16
+4 0 0 0 0 9 12 10 -4.44089209850063e-16
+4 0 0 0 0 9 12 11 -4.44089209850063e-16
+4 0 0 0 0 9 12 12 -4.44089209850063e-16
+4 0 0 0 0 9 12 13 -4.44089209850063e-16
+4 0 0 0 0 9 12 14 -4.44089209850063e-16
+4 0 0 0 0 9 12 15 -4.44089209850063e-16
+4 0 0 0 0 9 12 16 -4.44089209850063e-16
+4 0 0 0 0 9 12 17 -4.44089209850063e-16
+4 0 0 0 0 9 12 18 -4.44089209850063e-16
+4 0 0 0 0 9 12 19 -4.44089209850063e-16
+4 0 0 0 0 9 12 20 -4.44089209850063e-16
+4 0 0 0 0 9 12 21 -4.44089209850063e-16
+4 0 0 0 0 9 12 22 -4.44089209850063e-16
+4 0 0 0 0 9 12 23 -4.44089209850063e-16
+4 0 0 0 0 9 12 24 -4.44089209850063e-16
+4 0 0 0 0 9 12 25 -4.44089209850063e-16
+4 0 0 0 0 9 12 26 -4.44089209850063e-16
+4 0 0 0 0 9 12 27 -4.44089209850063e-16
+4 0 0 0 0 9 12 28 -4.44089209850063e-16
+4 0 0 0 0 9 12 29 -4.44089209850063e-16
+4 0 0 0 0 9 12 30 -4.44089209850063e-16
+4 0 0 0 0 9 12 31 -4.44089209850063e-16
+4 0 0 0 0 9 12 32 -4.44089209850063e-16
+4 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 -4.44089209850063e-16
+5 0 0 0 0 9 12 1 -4.44089209850063e-16
+5 0 0 0 0 9 12 2 -4.44089209850063e-16
+5 0 0 0 0 9 12 3 -4.44089209850063e-16
+5 0 0 0 0 9 12 4 -4.44089209850063e-16
+5 0 0 0 0 9 12 5 -4.44089209850063e-16
+5 0 0 0 0 9 12 6 -4.44089209850063e-16
+5 0 0 0 0 9 12 7 -4.44089209850063e-16
+5 0 0 0 0 9 12 8 -4.44089209850063e-16
+5 0 0 0 0 9 12 9 -4.44089209850063e-16
+5 0 0 0 0 9 12 10 -4.44089209850063e-16
+5 0 0 0 0 9 12 11 -4.44089209850063e-16
+5 0 0 0 0 9 12 12 -4.44089209850063e-16
+5 0 0 0 0 9 12 13 -4.44089209850063e-16
+5 0 0 0 0 9 12 14 -4.44089209850063e-16
+5 0 0 0 0 9 12 15 -4.44089209850063e-16
+5 0 0 0 0 9 12 16 -4.44089209850063e-16
+5 0 0 0 0 9 12 17 -4.44089209850063e-16
+5 0 0 0 0 9 12 18 -4.44089209850063e-16
+5 0 0 0 0 9 12 19 -4.44089209850063e-16
+5 0 0 0 0 9 12 20 -4.44089209850063e-16
+5 0 0 0 0 9 12 21 -4.44089209850063e-16
+5 0 0 0 0 9 12 22 -4.44089209850063e-16
+5 0 0 0 0 9 12 23 -4.44089209850063e-16
+5 0 0 0 0 9 12 24 -4.44089209850063e-16
+5 0 0 0 0 9 12 25 -4.44089209850063e-16
+5 0 0 0 0 9 12 26 -4.44089209850063e-16
+5 0 0 0 0 9 12 27 -4.44089209850063e-16
+5 0 0 0 0 9 12 28 -4.44089209850063e-16
+5 0 0 0 0 9 12 29 -4.44089209850063e-16
+5 0 0 0 0 9 12 30 -4.44089209850063e-16
+5 0 0 0 0 9 12 31 -4.44089209850063e-16
+5 0 0 0 0 9 12 32 -4.44089209850063e-16
+5 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 -4.44089209850063e-16
+6 0 0 0 0 9 12 1 -4.44089209850063e-16
+6 0 0 0 0 9 12 2 -4.44089209850063e-16
+6 0 0 0 0 9 12 3 -4.44089209850063e-16
+6 0 0 0 0 9 12 4 -4.44089209850063e-16
+6 0 0 0 0 9 12 5 -4.44089209850063e-16
+6 0 0 0 0 9 12 6 -4.44089209850063e-16
+6 0 0 0 0 9 12 7 -4.44089209850063e-16
+6 0 0 0 0 9 12 8 -4.44089209850063e-16
+6 0 0 0 0 9 12 9 -4.44089209850063e-16
+6 0 0 0 0 9 12 10 -4.44089209850063e-16
+6 0 0 0 0 9 12 11 -4.44089209850063e-16
+6 0 0 0 0 9 12 12 -4.44089209850063e-16
+6 0 0 0 0 9 12 13 -4.44089209850063e-16
+6 0 0 0 0 9 12 14 -4.44089209850063e-16
+6 0 0 0 0 9 12 15 -4.44089209850063e-16
+6 0 0 0 0 9 12 16 -4.44089209850063e-16
+6 0 0 0 0 9 12 17 -4.44089209850063e-16
+6 0 0 0 0 9 12 18 -4.44089209850063e-16
+6 0 0 0 0 9 12 19 -4.44089209850063e-16
+6 0 0 0 0 9 12 20 -4.44089209850063e-16
+6 0 0 0 0 9 12 21 -4.44089209850063e-16
+6 0 0 0 0 9 12 22 -4.44089209850063e-16
+6 0 0 0 0 9 12 23 -4.44089209850063e-16
+6 0 0 0 0 9 12 24 -4.44089209850063e-16
+6 0 0 0 0 9 12 25 -4.44089209850063e-16
+6 0 0 0 0 9 12 26 -4.44089209850063e-16
+6 0 0 0 0 9 12 27 -4.44089209850063e-16
+6 0 0 0 0 9 12 28 -4.44089209850063e-16
+6 0 0 0 0 9 12 29 -4.44089209850063e-16
+6 0 0 0 0 9 12 30 -4.44089209850063e-16
+6 0 0 0 0 9 12 31 -4.44089209850063e-16
+6 0 0 0 0 9 12 32 -4.44089209850063e-16
+6 0 0 0 0 9 12 33 -4.44089209850063e-16
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.xl
new file mode 100644
index 000000000..ec487ca98
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.xl
@@ -0,0 +1,170 @@
+# GRID::cart3d_z x (cart3d_z)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 0
+0 0 0 0 0 1 12 16 0
+0 0 0 0 0 2 12 16 0
+0 0 0 0 0 3 12 16 0
+0 0 0 0 0 4 12 16 0
+0 0 0 0 0 5 12 16 0
+0 0 0 0 0 6 12 16 0
+0 0 0 0 0 7 12 16 0
+0 0 0 0 0 8 12 16 0
+0 0 0 0 0 9 12 16 0
+0 0 0 0 0 10 12 16 0
+0 0 0 0 0 11 12 16 0
+0 0 0 0 0 12 12 16 0
+0 0 0 0 0 13 12 16 0
+0 0 0 0 0 14 12 16 0
+0 0 0 0 0 15 12 16 0
+0 0 0 0 0 16 12 16 0
+0 0 0 0 0 17 12 16 0
+0 0 0 0 0 18 12 16 0
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 0
+1 0 0 0 0 1 12 16 0
+1 0 0 0 0 2 12 16 0
+1 0 0 0 0 3 12 16 0
+1 0 0 0 0 4 12 16 0
+1 0 0 0 0 5 12 16 0
+1 0 0 0 0 6 12 16 0
+1 0 0 0 0 7 12 16 0
+1 0 0 0 0 8 12 16 0
+1 0 0 0 0 9 12 16 0
+1 0 0 0 0 10 12 16 0
+1 0 0 0 0 11 12 16 0
+1 0 0 0 0 12 12 16 0
+1 0 0 0 0 13 12 16 0
+1 0 0 0 0 14 12 16 0
+1 0 0 0 0 15 12 16 0
+1 0 0 0 0 16 12 16 0
+1 0 0 0 0 17 12 16 0
+1 0 0 0 0 18 12 16 0
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 0
+2 0 0 0 0 1 12 16 0
+2 0 0 0 0 2 12 16 0
+2 0 0 0 0 3 12 16 0
+2 0 0 0 0 4 12 16 0
+2 0 0 0 0 5 12 16 0
+2 0 0 0 0 6 12 16 0
+2 0 0 0 0 7 12 16 0
+2 0 0 0 0 8 12 16 0
+2 0 0 0 0 9 12 16 0
+2 0 0 0 0 10 12 16 0
+2 0 0 0 0 11 12 16 0
+2 0 0 0 0 12 12 16 0
+2 0 0 0 0 13 12 16 0
+2 0 0 0 0 14 12 16 0
+2 0 0 0 0 15 12 16 0
+2 0 0 0 0 16 12 16 0
+2 0 0 0 0 17 12 16 0
+2 0 0 0 0 18 12 16 0
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 0
+3 0 0 0 0 1 12 16 0
+3 0 0 0 0 2 12 16 0
+3 0 0 0 0 3 12 16 0
+3 0 0 0 0 4 12 16 0
+3 0 0 0 0 5 12 16 0
+3 0 0 0 0 6 12 16 0
+3 0 0 0 0 7 12 16 0
+3 0 0 0 0 8 12 16 0
+3 0 0 0 0 9 12 16 0
+3 0 0 0 0 10 12 16 0
+3 0 0 0 0 11 12 16 0
+3 0 0 0 0 12 12 16 0
+3 0 0 0 0 13 12 16 0
+3 0 0 0 0 14 12 16 0
+3 0 0 0 0 15 12 16 0
+3 0 0 0 0 16 12 16 0
+3 0 0 0 0 17 12 16 0
+3 0 0 0 0 18 12 16 0
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 0
+4 0 0 0 0 1 12 16 0
+4 0 0 0 0 2 12 16 0
+4 0 0 0 0 3 12 16 0
+4 0 0 0 0 4 12 16 0
+4 0 0 0 0 5 12 16 0
+4 0 0 0 0 6 12 16 0
+4 0 0 0 0 7 12 16 0
+4 0 0 0 0 8 12 16 0
+4 0 0 0 0 9 12 16 0
+4 0 0 0 0 10 12 16 0
+4 0 0 0 0 11 12 16 0
+4 0 0 0 0 12 12 16 0
+4 0 0 0 0 13 12 16 0
+4 0 0 0 0 14 12 16 0
+4 0 0 0 0 15 12 16 0
+4 0 0 0 0 16 12 16 0
+4 0 0 0 0 17 12 16 0
+4 0 0 0 0 18 12 16 0
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 0
+5 0 0 0 0 1 12 16 0
+5 0 0 0 0 2 12 16 0
+5 0 0 0 0 3 12 16 0
+5 0 0 0 0 4 12 16 0
+5 0 0 0 0 5 12 16 0
+5 0 0 0 0 6 12 16 0
+5 0 0 0 0 7 12 16 0
+5 0 0 0 0 8 12 16 0
+5 0 0 0 0 9 12 16 0
+5 0 0 0 0 10 12 16 0
+5 0 0 0 0 11 12 16 0
+5 0 0 0 0 12 12 16 0
+5 0 0 0 0 13 12 16 0
+5 0 0 0 0 14 12 16 0
+5 0 0 0 0 15 12 16 0
+5 0 0 0 0 16 12 16 0
+5 0 0 0 0 17 12 16 0
+5 0 0 0 0 18 12 16 0
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 0
+6 0 0 0 0 1 12 16 0
+6 0 0 0 0 2 12 16 0
+6 0 0 0 0 3 12 16 0
+6 0 0 0 0 4 12 16 0
+6 0 0 0 0 5 12 16 0
+6 0 0 0 0 6 12 16 0
+6 0 0 0 0 7 12 16 0
+6 0 0 0 0 8 12 16 0
+6 0 0 0 0 9 12 16 0
+6 0 0 0 0 10 12 16 0
+6 0 0 0 0 11 12 16 0
+6 0 0 0 0 12 12 16 0
+6 0 0 0 0 13 12 16 0
+6 0 0 0 0 14 12 16 0
+6 0 0 0 0 15 12 16 0
+6 0 0 0 0 16 12 16 0
+6 0 0 0 0 17 12 16 0
+6 0 0 0 0 18 12 16 0
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.yl
new file mode 100644
index 000000000..c52bfeb8e
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.yl
@@ -0,0 +1,219 @@
+# GRID::cart3d_z y (cart3d_z)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 0
+0 0 0 0 0 9 1 16 0
+0 0 0 0 0 9 2 16 0
+0 0 0 0 0 9 3 16 0
+0 0 0 0 0 9 4 16 0
+0 0 0 0 0 9 5 16 0
+0 0 0 0 0 9 6 16 0
+0 0 0 0 0 9 7 16 0
+0 0 0 0 0 9 8 16 0
+0 0 0 0 0 9 9 16 0
+0 0 0 0 0 9 10 16 0
+0 0 0 0 0 9 11 16 0
+0 0 0 0 0 9 12 16 0
+0 0 0 0 0 9 13 16 0
+0 0 0 0 0 9 14 16 0
+0 0 0 0 0 9 15 16 0
+0 0 0 0 0 9 16 16 0
+0 0 0 0 0 9 17 16 0
+0 0 0 0 0 9 18 16 0
+0 0 0 0 0 9 19 16 0
+0 0 0 0 0 9 20 16 0
+0 0 0 0 0 9 21 16 0
+0 0 0 0 0 9 22 16 0
+0 0 0 0 0 9 23 16 0
+0 0 0 0 0 9 24 16 0
+0 0 0 0 0 9 25 16 0
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 0
+1 0 0 0 0 9 1 16 0
+1 0 0 0 0 9 2 16 0
+1 0 0 0 0 9 3 16 0
+1 0 0 0 0 9 4 16 0
+1 0 0 0 0 9 5 16 0
+1 0 0 0 0 9 6 16 0
+1 0 0 0 0 9 7 16 0
+1 0 0 0 0 9 8 16 0
+1 0 0 0 0 9 9 16 0
+1 0 0 0 0 9 10 16 0
+1 0 0 0 0 9 11 16 0
+1 0 0 0 0 9 12 16 0
+1 0 0 0 0 9 13 16 0
+1 0 0 0 0 9 14 16 0
+1 0 0 0 0 9 15 16 0
+1 0 0 0 0 9 16 16 0
+1 0 0 0 0 9 17 16 0
+1 0 0 0 0 9 18 16 0
+1 0 0 0 0 9 19 16 0
+1 0 0 0 0 9 20 16 0
+1 0 0 0 0 9 21 16 0
+1 0 0 0 0 9 22 16 0
+1 0 0 0 0 9 23 16 0
+1 0 0 0 0 9 24 16 0
+1 0 0 0 0 9 25 16 0
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 0
+2 0 0 0 0 9 1 16 0
+2 0 0 0 0 9 2 16 0
+2 0 0 0 0 9 3 16 0
+2 0 0 0 0 9 4 16 0
+2 0 0 0 0 9 5 16 0
+2 0 0 0 0 9 6 16 0
+2 0 0 0 0 9 7 16 0
+2 0 0 0 0 9 8 16 0
+2 0 0 0 0 9 9 16 0
+2 0 0 0 0 9 10 16 0
+2 0 0 0 0 9 11 16 0
+2 0 0 0 0 9 12 16 0
+2 0 0 0 0 9 13 16 0
+2 0 0 0 0 9 14 16 0
+2 0 0 0 0 9 15 16 0
+2 0 0 0 0 9 16 16 0
+2 0 0 0 0 9 17 16 0
+2 0 0 0 0 9 18 16 0
+2 0 0 0 0 9 19 16 0
+2 0 0 0 0 9 20 16 0
+2 0 0 0 0 9 21 16 0
+2 0 0 0 0 9 22 16 0
+2 0 0 0 0 9 23 16 0
+2 0 0 0 0 9 24 16 0
+2 0 0 0 0 9 25 16 0
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 0
+3 0 0 0 0 9 1 16 0
+3 0 0 0 0 9 2 16 0
+3 0 0 0 0 9 3 16 0
+3 0 0 0 0 9 4 16 0
+3 0 0 0 0 9 5 16 0
+3 0 0 0 0 9 6 16 0
+3 0 0 0 0 9 7 16 0
+3 0 0 0 0 9 8 16 0
+3 0 0 0 0 9 9 16 0
+3 0 0 0 0 9 10 16 0
+3 0 0 0 0 9 11 16 0
+3 0 0 0 0 9 12 16 0
+3 0 0 0 0 9 13 16 0
+3 0 0 0 0 9 14 16 0
+3 0 0 0 0 9 15 16 0
+3 0 0 0 0 9 16 16 0
+3 0 0 0 0 9 17 16 0
+3 0 0 0 0 9 18 16 0
+3 0 0 0 0 9 19 16 0
+3 0 0 0 0 9 20 16 0
+3 0 0 0 0 9 21 16 0
+3 0 0 0 0 9 22 16 0
+3 0 0 0 0 9 23 16 0
+3 0 0 0 0 9 24 16 0
+3 0 0 0 0 9 25 16 0
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 0
+4 0 0 0 0 9 1 16 0
+4 0 0 0 0 9 2 16 0
+4 0 0 0 0 9 3 16 0
+4 0 0 0 0 9 4 16 0
+4 0 0 0 0 9 5 16 0
+4 0 0 0 0 9 6 16 0
+4 0 0 0 0 9 7 16 0
+4 0 0 0 0 9 8 16 0
+4 0 0 0 0 9 9 16 0
+4 0 0 0 0 9 10 16 0
+4 0 0 0 0 9 11 16 0
+4 0 0 0 0 9 12 16 0
+4 0 0 0 0 9 13 16 0
+4 0 0 0 0 9 14 16 0
+4 0 0 0 0 9 15 16 0
+4 0 0 0 0 9 16 16 0
+4 0 0 0 0 9 17 16 0
+4 0 0 0 0 9 18 16 0
+4 0 0 0 0 9 19 16 0
+4 0 0 0 0 9 20 16 0
+4 0 0 0 0 9 21 16 0
+4 0 0 0 0 9 22 16 0
+4 0 0 0 0 9 23 16 0
+4 0 0 0 0 9 24 16 0
+4 0 0 0 0 9 25 16 0
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 0
+5 0 0 0 0 9 1 16 0
+5 0 0 0 0 9 2 16 0
+5 0 0 0 0 9 3 16 0
+5 0 0 0 0 9 4 16 0
+5 0 0 0 0 9 5 16 0
+5 0 0 0 0 9 6 16 0
+5 0 0 0 0 9 7 16 0
+5 0 0 0 0 9 8 16 0
+5 0 0 0 0 9 9 16 0
+5 0 0 0 0 9 10 16 0
+5 0 0 0 0 9 11 16 0
+5 0 0 0 0 9 12 16 0
+5 0 0 0 0 9 13 16 0
+5 0 0 0 0 9 14 16 0
+5 0 0 0 0 9 15 16 0
+5 0 0 0 0 9 16 16 0
+5 0 0 0 0 9 17 16 0
+5 0 0 0 0 9 18 16 0
+5 0 0 0 0 9 19 16 0
+5 0 0 0 0 9 20 16 0
+5 0 0 0 0 9 21 16 0
+5 0 0 0 0 9 22 16 0
+5 0 0 0 0 9 23 16 0
+5 0 0 0 0 9 24 16 0
+5 0 0 0 0 9 25 16 0
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0
+6 0 0 0 0 9 1 16 0
+6 0 0 0 0 9 2 16 0
+6 0 0 0 0 9 3 16 0
+6 0 0 0 0 9 4 16 0
+6 0 0 0 0 9 5 16 0
+6 0 0 0 0 9 6 16 0
+6 0 0 0 0 9 7 16 0
+6 0 0 0 0 9 8 16 0
+6 0 0 0 0 9 9 16 0
+6 0 0 0 0 9 10 16 0
+6 0 0 0 0 9 11 16 0
+6 0 0 0 0 9 12 16 0
+6 0 0 0 0 9 13 16 0
+6 0 0 0 0 9 14 16 0
+6 0 0 0 0 9 15 16 0
+6 0 0 0 0 9 16 16 0
+6 0 0 0 0 9 17 16 0
+6 0 0 0 0 9 18 16 0
+6 0 0 0 0 9 19 16 0
+6 0 0 0 0 9 20 16 0
+6 0 0 0 0 9 21 16 0
+6 0 0 0 0 9 22 16 0
+6 0 0 0 0 9 23 16 0
+6 0 0 0 0 9 24 16 0
+6 0 0 0 0 9 25 16 0
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.zl
new file mode 100644
index 000000000..53d0c0b35
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/cart3d_z.zl
@@ -0,0 +1,275 @@
+# GRID::cart3d_z z (cart3d_z)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 -9.6
+0 0 0 0 0 9 12 1 -9
+0 0 0 0 0 9 12 2 -8.4
+0 0 0 0 0 9 12 3 -7.8
+0 0 0 0 0 9 12 4 -7.2
+0 0 0 0 0 9 12 5 -6.6
+0 0 0 0 0 9 12 6 -6
+0 0 0 0 0 9 12 7 -5.4
+0 0 0 0 0 9 12 8 -4.8
+0 0 0 0 0 9 12 9 -4.2
+0 0 0 0 0 9 12 10 -3.6
+0 0 0 0 0 9 12 11 -3
+0 0 0 0 0 9 12 12 -2.4
+0 0 0 0 0 9 12 13 -1.8
+0 0 0 0 0 9 12 14 -1.2
+0 0 0 0 0 9 12 15 -0.6
+0 0 0 0 0 9 12 16 0
+0 0 0 0 0 9 12 17 0.6
+0 0 0 0 0 9 12 18 1.2
+0 0 0 0 0 9 12 19 1.8
+0 0 0 0 0 9 12 20 2.4
+0 0 0 0 0 9 12 21 3
+0 0 0 0 0 9 12 22 3.6
+0 0 0 0 0 9 12 23 4.2
+0 0 0 0 0 9 12 24 4.8
+0 0 0 0 0 9 12 25 5.4
+0 0 0 0 0 9 12 26 6
+0 0 0 0 0 9 12 27 6.6
+0 0 0 0 0 9 12 28 7.2
+0 0 0 0 0 9 12 29 7.8
+0 0 0 0 0 9 12 30 8.4
+0 0 0 0 0 9 12 31 9
+0 0 0 0 0 9 12 32 9.6
+0 0 0 0 0 9 12 33 10.2
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 -9.6
+1 0 0 0 0 9 12 1 -9
+1 0 0 0 0 9 12 2 -8.4
+1 0 0 0 0 9 12 3 -7.8
+1 0 0 0 0 9 12 4 -7.2
+1 0 0 0 0 9 12 5 -6.6
+1 0 0 0 0 9 12 6 -6
+1 0 0 0 0 9 12 7 -5.4
+1 0 0 0 0 9 12 8 -4.8
+1 0 0 0 0 9 12 9 -4.2
+1 0 0 0 0 9 12 10 -3.6
+1 0 0 0 0 9 12 11 -3
+1 0 0 0 0 9 12 12 -2.4
+1 0 0 0 0 9 12 13 -1.8
+1 0 0 0 0 9 12 14 -1.2
+1 0 0 0 0 9 12 15 -0.6
+1 0 0 0 0 9 12 16 0
+1 0 0 0 0 9 12 17 0.6
+1 0 0 0 0 9 12 18 1.2
+1 0 0 0 0 9 12 19 1.8
+1 0 0 0 0 9 12 20 2.4
+1 0 0 0 0 9 12 21 3
+1 0 0 0 0 9 12 22 3.6
+1 0 0 0 0 9 12 23 4.2
+1 0 0 0 0 9 12 24 4.8
+1 0 0 0 0 9 12 25 5.4
+1 0 0 0 0 9 12 26 6
+1 0 0 0 0 9 12 27 6.6
+1 0 0 0 0 9 12 28 7.2
+1 0 0 0 0 9 12 29 7.8
+1 0 0 0 0 9 12 30 8.4
+1 0 0 0 0 9 12 31 9
+1 0 0 0 0 9 12 32 9.6
+1 0 0 0 0 9 12 33 10.2
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 -9.6
+2 0 0 0 0 9 12 1 -9
+2 0 0 0 0 9 12 2 -8.4
+2 0 0 0 0 9 12 3 -7.8
+2 0 0 0 0 9 12 4 -7.2
+2 0 0 0 0 9 12 5 -6.6
+2 0 0 0 0 9 12 6 -6
+2 0 0 0 0 9 12 7 -5.4
+2 0 0 0 0 9 12 8 -4.8
+2 0 0 0 0 9 12 9 -4.2
+2 0 0 0 0 9 12 10 -3.6
+2 0 0 0 0 9 12 11 -3
+2 0 0 0 0 9 12 12 -2.4
+2 0 0 0 0 9 12 13 -1.8
+2 0 0 0 0 9 12 14 -1.2
+2 0 0 0 0 9 12 15 -0.6
+2 0 0 0 0 9 12 16 0
+2 0 0 0 0 9 12 17 0.6
+2 0 0 0 0 9 12 18 1.2
+2 0 0 0 0 9 12 19 1.8
+2 0 0 0 0 9 12 20 2.4
+2 0 0 0 0 9 12 21 3
+2 0 0 0 0 9 12 22 3.6
+2 0 0 0 0 9 12 23 4.2
+2 0 0 0 0 9 12 24 4.8
+2 0 0 0 0 9 12 25 5.4
+2 0 0 0 0 9 12 26 6
+2 0 0 0 0 9 12 27 6.6
+2 0 0 0 0 9 12 28 7.2
+2 0 0 0 0 9 12 29 7.8
+2 0 0 0 0 9 12 30 8.4
+2 0 0 0 0 9 12 31 9
+2 0 0 0 0 9 12 32 9.6
+2 0 0 0 0 9 12 33 10.2
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 -9.6
+3 0 0 0 0 9 12 1 -9
+3 0 0 0 0 9 12 2 -8.4
+3 0 0 0 0 9 12 3 -7.8
+3 0 0 0 0 9 12 4 -7.2
+3 0 0 0 0 9 12 5 -6.6
+3 0 0 0 0 9 12 6 -6
+3 0 0 0 0 9 12 7 -5.4
+3 0 0 0 0 9 12 8 -4.8
+3 0 0 0 0 9 12 9 -4.2
+3 0 0 0 0 9 12 10 -3.6
+3 0 0 0 0 9 12 11 -3
+3 0 0 0 0 9 12 12 -2.4
+3 0 0 0 0 9 12 13 -1.8
+3 0 0 0 0 9 12 14 -1.2
+3 0 0 0 0 9 12 15 -0.6
+3 0 0 0 0 9 12 16 0
+3 0 0 0 0 9 12 17 0.6
+3 0 0 0 0 9 12 18 1.2
+3 0 0 0 0 9 12 19 1.8
+3 0 0 0 0 9 12 20 2.4
+3 0 0 0 0 9 12 21 3
+3 0 0 0 0 9 12 22 3.6
+3 0 0 0 0 9 12 23 4.2
+3 0 0 0 0 9 12 24 4.8
+3 0 0 0 0 9 12 25 5.4
+3 0 0 0 0 9 12 26 6
+3 0 0 0 0 9 12 27 6.6
+3 0 0 0 0 9 12 28 7.2
+3 0 0 0 0 9 12 29 7.8
+3 0 0 0 0 9 12 30 8.4
+3 0 0 0 0 9 12 31 9
+3 0 0 0 0 9 12 32 9.6
+3 0 0 0 0 9 12 33 10.2
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 -9.6
+4 0 0 0 0 9 12 1 -9
+4 0 0 0 0 9 12 2 -8.4
+4 0 0 0 0 9 12 3 -7.8
+4 0 0 0 0 9 12 4 -7.2
+4 0 0 0 0 9 12 5 -6.6
+4 0 0 0 0 9 12 6 -6
+4 0 0 0 0 9 12 7 -5.4
+4 0 0 0 0 9 12 8 -4.8
+4 0 0 0 0 9 12 9 -4.2
+4 0 0 0 0 9 12 10 -3.6
+4 0 0 0 0 9 12 11 -3
+4 0 0 0 0 9 12 12 -2.4
+4 0 0 0 0 9 12 13 -1.8
+4 0 0 0 0 9 12 14 -1.2
+4 0 0 0 0 9 12 15 -0.6
+4 0 0 0 0 9 12 16 0
+4 0 0 0 0 9 12 17 0.6
+4 0 0 0 0 9 12 18 1.2
+4 0 0 0 0 9 12 19 1.8
+4 0 0 0 0 9 12 20 2.4
+4 0 0 0 0 9 12 21 3
+4 0 0 0 0 9 12 22 3.6
+4 0 0 0 0 9 12 23 4.2
+4 0 0 0 0 9 12 24 4.8
+4 0 0 0 0 9 12 25 5.4
+4 0 0 0 0 9 12 26 6
+4 0 0 0 0 9 12 27 6.6
+4 0 0 0 0 9 12 28 7.2
+4 0 0 0 0 9 12 29 7.8
+4 0 0 0 0 9 12 30 8.4
+4 0 0 0 0 9 12 31 9
+4 0 0 0 0 9 12 32 9.6
+4 0 0 0 0 9 12 33 10.2
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 -9.6
+5 0 0 0 0 9 12 1 -9
+5 0 0 0 0 9 12 2 -8.4
+5 0 0 0 0 9 12 3 -7.8
+5 0 0 0 0 9 12 4 -7.2
+5 0 0 0 0 9 12 5 -6.6
+5 0 0 0 0 9 12 6 -6
+5 0 0 0 0 9 12 7 -5.4
+5 0 0 0 0 9 12 8 -4.8
+5 0 0 0 0 9 12 9 -4.2
+5 0 0 0 0 9 12 10 -3.6
+5 0 0 0 0 9 12 11 -3
+5 0 0 0 0 9 12 12 -2.4
+5 0 0 0 0 9 12 13 -1.8
+5 0 0 0 0 9 12 14 -1.2
+5 0 0 0 0 9 12 15 -0.6
+5 0 0 0 0 9 12 16 0
+5 0 0 0 0 9 12 17 0.6
+5 0 0 0 0 9 12 18 1.2
+5 0 0 0 0 9 12 19 1.8
+5 0 0 0 0 9 12 20 2.4
+5 0 0 0 0 9 12 21 3
+5 0 0 0 0 9 12 22 3.6
+5 0 0 0 0 9 12 23 4.2
+5 0 0 0 0 9 12 24 4.8
+5 0 0 0 0 9 12 25 5.4
+5 0 0 0 0 9 12 26 6
+5 0 0 0 0 9 12 27 6.6
+5 0 0 0 0 9 12 28 7.2
+5 0 0 0 0 9 12 29 7.8
+5 0 0 0 0 9 12 30 8.4
+5 0 0 0 0 9 12 31 9
+5 0 0 0 0 9 12 32 9.6
+5 0 0 0 0 9 12 33 10.2
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 -9.6
+6 0 0 0 0 9 12 1 -9
+6 0 0 0 0 9 12 2 -8.4
+6 0 0 0 0 9 12 3 -7.8
+6 0 0 0 0 9 12 4 -7.2
+6 0 0 0 0 9 12 5 -6.6
+6 0 0 0 0 9 12 6 -6
+6 0 0 0 0 9 12 7 -5.4
+6 0 0 0 0 9 12 8 -4.8
+6 0 0 0 0 9 12 9 -4.2
+6 0 0 0 0 9 12 10 -3.6
+6 0 0 0 0 9 12 11 -3
+6 0 0 0 0 9 12 12 -2.4
+6 0 0 0 0 9 12 13 -1.8
+6 0 0 0 0 9 12 14 -1.2
+6 0 0 0 0 9 12 15 -0.6
+6 0 0 0 0 9 12 16 0
+6 0 0 0 0 9 12 17 0.6
+6 0 0 0 0 9 12 18 1.2
+6 0 0 0 0 9 12 19 1.8
+6 0 0 0 0 9 12 20 2.4
+6 0 0 0 0 9 12 21 3
+6 0 0 0 0 9 12 22 3.6
+6 0 0 0 0 9 12 23 4.2
+6 0 0 0 0 9 12 24 4.8
+6 0 0 0 0 9 12 25 5.4
+6 0 0 0 0 9 12 26 6
+6 0 0 0 0 9 12 27 6.6
+6 0 0 0 0 9 12 28 7.2
+6 0 0 0 0 9 12 29 7.8
+6 0 0 0 0 9 12 30 8.4
+6 0 0 0 0 9 12 31 9
+6 0 0 0 0 9 12 32 9.6
+6 0 0 0 0 9 12 33 10.2
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.xl
new file mode 100644
index 000000000..ea4940920
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.xl
@@ -0,0 +1,170 @@
+# SPACETIMETOY::phi x (phi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -0.80901699437495
+0 0 0 0 0 1 12 16 -0.978147600733806
+0 0 0 0 0 2 12 16 -0.978147600733805
+0 0 0 0 0 3 12 16 -0.809016994374946
+0 0 0 0 0 4 12 16 -0.499999999999998
+0 0 0 0 0 5 12 16 -0.104528463267652
+0 0 0 0 0 6 12 16 0.309016994374949
+0 0 0 0 0 7 12 16 0.669130606358859
+0 0 0 0 0 8 12 16 0.913545457642601
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 10 12 16 0.913545457642601
+0 0 0 0 0 11 12 16 0.669130606358859
+0 0 0 0 0 12 12 16 0.309016994374948
+0 0 0 0 0 13 12 16 -0.104528463267652
+0 0 0 0 0 14 12 16 -0.499999999999998
+0 0 0 0 0 15 12 16 -0.809016994374946
+0 0 0 0 0 16 12 16 -0.978147600733805
+0 0 0 0 0 17 12 16 -0.978147600733806
+0 0 0 0 0 18 12 16 -0.809016994374949
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -0.960194313182036
+1 0 0 0 0 1 12 16 -1.00002486298069
+1 0 0 0 0 2 12 16 -0.866942029029302
+1 0 0 0 0 3 12 16 -0.583957042337672
+1 0 0 0 0 4 12 16 -0.200000577942675
+1 0 0 0 0 5 12 16 0.218537803326821
+1 0 0 0 0 6 12 16 0.599289013047494
+1 0 0 0 0 7 12 16 0.87641770804249
+1 0 0 0 0 8 12 16 1.00200581931202
+1 0 0 0 0 9 12 16 0.954338021485404
+1 0 0 0 0 10 12 16 0.741656509855217
+1 0 0 0 0 11 12 16 0.400735849933194
+1 0 0 0 0 12 12 16 -0.00947567901318476
+1 0 0 0 0 13 12 16 -0.418048776974342
+1 0 0 0 0 14 12 16 -0.754337443542726
+1 0 0 0 0 15 12 16 -0.960194313182036
+1 0 0 0 0 16 12 16 -1.00002486298069
+1 0 0 0 0 17 12 16 -0.866942029029302
+1 0 0 0 0 18 12 16 -0.583957042337672
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -1.01261353571613
+2 0 0 0 0 1 12 16 -0.918429341288023
+2 0 0 0 0 2 12 16 -0.665440370082583
+2 0 0 0 0 3 12 16 -0.297390713553889
+2 0 0 0 0 4 12 16 0.122080499058089
+2 0 0 0 0 5 12 16 0.520442884316407
+2 0 0 0 0 6 12 16 0.828815966801245
+2 0 0 0 0 7 12 16 0.99387923906947
+2 0 0 0 0 8 12 16 0.987091761793153
+2 0 0 0 0 9 12 16 0.809627151455664
+2 0 0 0 0 10 12 16 0.492170651399728
+2 0 0 0 0 11 12 16 0.0896133744867786
+2 0 0 0 0 12 12 16 -0.328438868986884
+2 0 0 0 0 13 12 16 -0.689701048239261
+2 0 0 0 0 14 12 16 -0.931707650513751
+2 0 0 0 0 15 12 16 -1.01261353571613
+2 0 0 0 0 16 12 16 -0.918429341288023
+2 0 0 0 0 17 12 16 -0.665440370082583
+2 0 0 0 0 18 12 16 -0.297390713553889
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -0.960389833949881
+3 0 0 0 0 1 12 16 -0.741330886870471
+3 0 0 0 0 2 12 16 -0.394089094671478
+3 0 0 0 0 3 12 16 0.0212942821832435
+3 0 0 0 0 4 12 16 0.432995684196001
+3 0 0 0 0 5 12 16 0.76982819876897
+3 0 0 0 0 6 12 16 0.973550424105155
+3 0 0 0 0 7 12 16 1.00893693668561
+3 0 0 0 0 8 12 16 0.869869087008812
+3 0 0 0 0 9 12 16 0.580392969675619
+3 0 0 0 0 10 12 16 0.190561635180912
+3 0 0 0 0 11 12 16 -0.232219537234683
+3 0 0 0 0 12 12 16 -0.614847842014134
+3 0 0 0 0 13 12 16 -0.891163369192053
+3 0 0 0 0 14 12 16 -1.01338865387162
+3 0 0 0 0 15 12 16 -0.960389833949881
+3 0 0 0 0 16 12 16 -0.741330886870471
+3 0 0 0 0 17 12 16 -0.394089094671478
+3 0 0 0 0 18 12 16 0.0212942821832435
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -0.808450161375596
+4 0 0 0 0 1 12 16 -0.48662988365203
+4 0 0 0 0 2 12 16 -0.0806668781513223
+4 0 0 0 0 3 12 16 0.33924416341733
+4 0 0 0 0 4 12 16 0.700496807194654
+4 0 0 0 0 5 12 16 0.940627189194312
+4 0 0 0 0 6 12 16 1.01811458485253
+4 0 0 0 0 7 12 16 0.919560719509107
+4 0 0 0 0 8 12 16 0.662006451815686
+4 0 0 0 0 9 12 16 0.289985254463523
+4 0 0 0 0 10 12 16 -0.132177027818715
+4 0 0 0 0 11 12 16 -0.531484701200497
+4 0 0 0 0 12 12 16 -0.838893841357783
+4 0 0 0 0 13 12 16 -1.00125061523301
+4 0 0 0 0 14 12 16 -0.990482061658176
+4 0 0 0 0 15 12 16 -0.808450161375596
+4 0 0 0 0 16 12 16 -0.48662988365203
+4 0 0 0 0 17 12 16 -0.0806668781513223
+4 0 0 0 0 18 12 16 0.33924416341733
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -0.572074192548717
+5 0 0 0 0 1 12 16 -0.18035042508436
+5 0 0 0 0 2 12 16 0.242557569309257
+5 0 0 0 0 3 12 16 0.623525156402964
+5 0 0 0 0 4 12 16 0.896679579406383
+5 0 0 0 0 5 12 16 1.01478995705219
+5 0 0 0 0 6 12 16 0.957433932046341
+5 0 0 0 0 7 12 16 0.734528882175465
+5 0 0 0 0 8 12 16 0.384617115591046
+5 0 0 0 0 9 12 16 -0.0317984444158663
+5 0 0 0 0 10 12 16 -0.442715764503477
+5 0 0 0 0 11 12 16 -0.77708350696198
+5 0 0 0 0 12 12 16 -0.977086451484721
+5 0 0 0 0 13 12 16 -1.00814227199401
+5 0 0 0 0 14 12 16 -0.864881134990517
+5 0 0 0 0 15 12 16 -0.572074192548717
+5 0 0 0 0 16 12 16 -0.18035042508436
+5 0 0 0 0 17 12 16 0.242557569309257
+5 0 0 0 0 18 12 16 0.623525156402964
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -0.275360491348877
+6 0 0 0 0 1 12 16 0.146016954416063
+6 0 0 0 0 2 12 16 0.542146742240078
+6 0 0 0 0 3 12 16 0.844534433082251
+6 0 0 0 0 4 12 16 1.00089444809004
+6 0 0 0 0 5 12 16 0.98419072018246
+6 0 0 0 0 6 12 16 0.797311475663331
+6 0 0 0 0 7 12 16 0.472569833654651
+6 0 0 0 0 8 12 16 0.0661165742449202
+6 0 0 0 0 9 12 16 -0.351768841501977
+6 0 0 0 0 10 12 16 -0.708830228833583
+6 0 0 0 0 11 12 16 -0.943328430079393
+6 0 0 0 0 12 12 16 -1.01471657589473
+6 0 0 0 0 13 12 16 -0.910651007327172
+6 0 0 0 0 14 12 16 -0.649125606588065
+6 0 0 0 0 15 12 16 -0.275360491348877
+6 0 0 0 0 16 12 16 0.146016954416063
+6 0 0 0 0 17 12 16 0.542146742240078
+6 0 0 0 0 18 12 16 0.844534433082251
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.yl
new file mode 100644
index 000000000..e2869d90c
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.yl
@@ -0,0 +1,219 @@
+# SPACETIMETOY::phi y (phi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -0.959492973614494
+0 0 0 0 0 9 1 16 -1
+0 0 0 0 0 9 2 16 -0.9594929736145
+0 0 0 0 0 9 3 16 -0.841253532831185
+0 0 0 0 0 9 4 16 -0.65486073394529
+0 0 0 0 0 9 5 16 -0.415415013001892
+0 0 0 0 0 9 6 16 -0.142314838273291
+0 0 0 0 0 9 7 16 0.142314838273281
+0 0 0 0 0 9 8 16 0.415415013001883
+0 0 0 0 0 9 9 16 0.654860733945283
+0 0 0 0 0 9 10 16 0.84125353283118
+0 0 0 0 0 9 11 16 0.959492973614497
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 9 13 16 0.959492973614497
+0 0 0 0 0 9 14 16 0.84125353283118
+0 0 0 0 0 9 15 16 0.654860733945283
+0 0 0 0 0 9 16 16 0.415415013001883
+0 0 0 0 0 9 17 16 0.142314838273281
+0 0 0 0 0 9 18 16 -0.142314838273291
+0 0 0 0 0 9 19 16 -0.415415013001892
+0 0 0 0 0 9 20 16 -0.65486073394529
+0 0 0 0 0 9 21 16 -0.841253532831186
+0 0 0 0 0 9 22 16 -0.9594929736145
+0 0 0 0 0 9 23 16 -1
+0 0 0 0 0 9 24 16 -0.959492973614494
+0 0 0 0 0 9 25 16 -0.841253532831175
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -1.00584815568965
+1 0 0 0 0 9 1 16 -0.954338021485401
+1 0 0 0 0 9 2 16 -0.825513096447167
+1 0 0 0 0 9 3 16 -0.629810009850201
+1 0 0 0 0 9 4 16 -0.383083461879522
+1 0 0 0 0 9 5 16 -0.105321770112437
+1 0 0 0 0 9 6 16 0.180972465096474
+1 0 0 0 0 9 7 16 0.452605387467959
+1 0 0 0 0 9 8 16 0.687570913094674
+1 0 0 0 0 9 9 16 0.866833532484129
+1 0 0 0 0 9 10 16 0.975870454329236
+1 0 0 0 0 9 11 16 1.00584815568965
+1 0 0 0 0 9 12 16 0.954338021485404
+1 0 0 0 0 9 13 16 0.825513096447162
+1 0 0 0 0 9 14 16 0.629810009850193
+1 0 0 0 0 9 15 16 0.383083461879513
+1 0 0 0 0 9 16 16 0.105321770112427
+1 0 0 0 0 9 17 16 -0.180972465096484
+1 0 0 0 0 9 18 16 -0.452605387467968
+1 0 0 0 0 9 19 16 -0.687570913094681
+1 0 0 0 0 9 20 16 -0.866833532484134
+1 0 0 0 0 9 21 16 -0.975870454329239
+1 0 0 0 0 9 22 16 -1.00584815568965
+1 0 0 0 0 9 23 16 -0.954338021485401
+1 0 0 0 0 9 24 16 -0.825513096447167
+1 0 0 0 0 9 25 16 -0.629810009850201
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -0.948239023203024
+2 0 0 0 0 9 1 16 -0.809627151455661
+2 0 0 0 0 9 2 16 -0.605424102935438
+2 0 0 0 0 9 3 16 -0.352173194191161
+2 0 0 0 0 9 4 16 -0.0703913077081443
+2 0 0 0 0 9 5 16 0.21709326389216
+2 0 0 0 0 9 6 16 0.486990230355275
+2 0 0 0 0 9 7 16 0.717434144597423
+2 0 0 0 0 9 8 16 0.889755811189435
+2 0 0 0 0 9 9 16 0.989994753540436
+2 0 0 0 0 9 10 16 1.01003020868509
+2 0 0 0 0 9 11 16 0.948239023203027
+2 0 0 0 0 9 12 16 0.809627151455664
+2 0 0 0 0 9 13 16 0.605424102935433
+2 0 0 0 0 9 14 16 0.352173194191151
+2 0 0 0 0 9 15 16 0.0703913077081344
+2 0 0 0 0 9 16 16 -0.21709326389217
+2 0 0 0 0 9 17 16 -0.486990230355283
+2 0 0 0 0 9 18 16 -0.71743414459743
+2 0 0 0 0 9 19 16 -0.889755811189439
+2 0 0 0 0 9 20 16 -0.989994753540438
+2 0 0 0 0 9 21 16 -1.01003020868509
+2 0 0 0 0 9 22 16 -0.948239023203024
+2 0 0 0 0 9 23 16 -0.809627151455661
+2 0 0 0 0 9 24 16 -0.605424102935438
+2 0 0 0 0 9 25 16 -0.352173194191161
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -0.792149491592763
+3 0 0 0 0 9 1 16 -0.580392969675618
+3 0 0 0 0 9 2 16 -0.321616461085254
+3 0 0 0 0 9 3 16 -0.0367844995445034
+3 0 0 0 0 9 4 16 0.251027523383504
+3 0 0 0 0 9 5 16 0.518502789285146
+3 0 0 0 0 9 6 16 0.743972042853727
+3 0 0 0 0 9 7 16 0.909169106082404
+3 0 0 0 0 9 8 16 1.00071069537315
+3 0 0 0 0 9 9 16 1.01118065558043
+3 0 0 0 0 9 10 16 0.939730772795496
+3 0 0 0 0 9 11 16 0.792149491592768
+3 0 0 0 0 9 12 16 0.580392969675619
+3 0 0 0 0 9 13 16 0.321616461085249
+3 0 0 0 0 9 14 16 0.036784499544494
+3 0 0 0 0 9 15 16 -0.251027523383514
+3 0 0 0 0 9 16 16 -0.518502789285154
+3 0 0 0 0 9 17 16 -0.743972042853734
+3 0 0 0 0 9 18 16 -0.909169106082408
+3 0 0 0 0 9 19 16 -1.00071069537315
+3 0 0 0 0 9 20 16 -1.01118065558043
+3 0 0 0 0 9 21 16 -0.939730772795492
+3 0 0 0 0 9 22 16 -0.792149491592763
+3 0 0 0 0 9 23 16 -0.580392969675618
+3 0 0 0 0 9 24 16 -0.321616461085254
+3 0 0 0 0 9 25 16 -0.0367844995445034
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -0.553290676448066
+4 0 0 0 0 9 1 16 -0.289985254463524
+4 0 0 0 0 9 2 16 -0.00318695177105769
+4 0 0 0 0 9 3 16 0.283869538800367
+4 0 0 0 0 9 4 16 0.54792860757534
+4 0 0 0 0 9 5 16 0.767597759221462
+4 0 0 0 0 9 6 16 0.925080705495111
+4 0 0 0 0 9 7 16 1.00761911467634
+4 0 0 0 0 9 8 16 1.00852621572811
+4 0 0 0 0 9 9 16 0.927728520717932
+4 0 0 0 0 9 10 16 0.771771778373149
+4 0 0 0 0 9 11 16 0.553290676448071
+4 0 0 0 0 9 12 16 0.289985254463523
+4 0 0 0 0 9 13 16 0.00318695177105363
+4 0 0 0 0 9 14 16 -0.283869538800374
+4 0 0 0 0 9 15 16 -0.547928607575348
+4 0 0 0 0 9 16 16 -0.767597759221468
+4 0 0 0 0 9 17 16 -0.925080705495115
+4 0 0 0 0 9 18 16 -1.00761911467634
+4 0 0 0 0 9 19 16 -1.0085262157281
+4 0 0 0 0 9 20 16 -0.927728520717928
+4 0 0 0 0 9 21 16 -0.771771778373143
+4 0 0 0 0 9 22 16 -0.553290676448066
+4 0 0 0 0 9 23 16 -0.289985254463524
+4 0 0 0 0 9 24 16 -0.00318695177105769
+4 0 0 0 0 9 25 16 0.283869538800367
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -0.256022206123196
+5 0 0 0 0 9 1 16 0.0317984444158643
+5 0 0 0 0 9 2 16 0.317042974100987
+5 0 0 0 0 9 3 16 0.576602567551613
+5 0 0 0 0 9 4 16 0.789449250166717
+5 0 0 0 0 9 5 16 0.938339449568786
+5 0 0 0 0 9 6 16 1.01121096728637
+5 0 0 0 0 9 7 16 1.0021601863376
+5 0 0 0 0 9 8 16 0.911920347167876
+5 0 0 0 0 9 9 16 0.747802144869738
+5 0 0 0 0 9 10 16 0.523101460144851
+5 0 0 0 0 9 11 16 0.256022206123199
+5 0 0 0 0 9 12 16 -0.0317984444158663
+5 0 0 0 0 9 13 16 -0.317042974100989
+5 0 0 0 0 9 14 16 -0.576602567551618
+5 0 0 0 0 9 15 16 -0.789449250166723
+5 0 0 0 0 9 16 16 -0.93833944956879
+5 0 0 0 0 9 17 16 -1.01121096728637
+5 0 0 0 0 9 18 16 -1.0021601863376
+5 0 0 0 0 9 19 16 -0.911920347167872
+5 0 0 0 0 9 20 16 -0.747802144869731
+5 0 0 0 0 9 21 16 -0.523101460144844
+5 0 0 0 0 9 22 16 -0.256022206123196
+5 0 0 0 0 9 23 16 0.0317984444158643
+5 0 0 0 0 9 24 16 0.317042974100987
+5 0 0 0 0 9 25 16 0.576602567551613
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0.0691301632688534
+6 0 0 0 0 9 1 16 0.351768841501975
+6 0 0 0 0 9 2 16 0.605909300246464
+6 0 0 0 0 9 3 16 0.810962590966342
+6 0 0 0 0 9 4 16 0.95031651554636
+6 0 0 0 0 9 5 16 1.01268144778675
+6 0 0 0 0 9 6 16 0.993004951775926
+6 0 0 0 0 9 7 16 0.892881100200057
+6 0 0 0 0 9 8 16 0.720421332054347
+6 0 0 0 0 9 9 16 0.489597312096229
+6 0 0 0 0 9 10 16 0.219109029659404
+6 0 0 0 0 9 11 16 -0.0691301632688521
+6 0 0 0 0 9 12 16 -0.351768841501977
+6 0 0 0 0 9 13 16 -0.605909300246465
+6 0 0 0 0 9 14 16 -0.810962590966343
+6 0 0 0 0 9 15 16 -0.950316515546362
+6 0 0 0 0 9 16 16 -1.01268144778675
+6 0 0 0 0 9 17 16 -0.993004951775924
+6 0 0 0 0 9 18 16 -0.892881100200053
+6 0 0 0 0 9 19 16 -0.720421332054341
+6 0 0 0 0 9 20 16 -0.489597312096221
+6 0 0 0 0 9 21 16 -0.219109029659397
+6 0 0 0 0 9 22 16 0.0691301632688534
+6 0 0 0 0 9 23 16 0.351768841501975
+6 0 0 0 0 9 24 16 0.605909300246464
+6 0 0 0 0 9 25 16 0.810962590966342
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.zl
new file mode 100644
index 000000000..ed49632d7
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/phi.zl
@@ -0,0 +1,275 @@
+# SPACETIMETOY::phi z (phi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 0.913545457642604
+0 0 0 0 0 9 12 1 1
+0 0 0 0 0 9 12 2 0.913545457642598
+0 0 0 0 0 9 12 3 0.669130606358854
+0 0 0 0 0 9 12 4 0.309016994374942
+0 0 0 0 0 9 12 5 -0.104528463267659
+0 0 0 0 0 9 12 6 -0.500000000000004
+0 0 0 0 0 9 12 7 -0.80901699437495
+0 0 0 0 0 9 12 8 -0.978147600733806
+0 0 0 0 0 9 12 9 -0.978147600733805
+0 0 0 0 0 9 12 10 -0.809016994374946
+0 0 0 0 0 9 12 11 -0.499999999999998
+0 0 0 0 0 9 12 12 -0.104528463267652
+0 0 0 0 0 9 12 13 0.309016994374949
+0 0 0 0 0 9 12 14 0.669130606358859
+0 0 0 0 0 9 12 15 0.913545457642601
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 9 12 17 0.913545457642601
+0 0 0 0 0 9 12 18 0.669130606358859
+0 0 0 0 0 9 12 19 0.309016994374949
+0 0 0 0 0 9 12 20 -0.104528463267652
+0 0 0 0 0 9 12 21 -0.499999999999998
+0 0 0 0 0 9 12 22 -0.809016994374946
+0 0 0 0 0 9 12 23 -0.978147600733805
+0 0 0 0 0 9 12 24 -0.978147600733806
+0 0 0 0 0 9 12 25 -0.80901699437495
+0 0 0 0 0 9 12 26 -0.500000000000003
+0 0 0 0 0 9 12 27 -0.104528463267659
+0 0 0 0 0 9 12 28 0.309016994374942
+0 0 0 0 0 9 12 29 0.669130606358854
+0 0 0 0 0 9 12 30 0.913545457642598
+0 0 0 0 0 9 12 31 1
+0 0 0 0 0 9 12 32 0.913545457642604
+0 0 0 0 0 9 12 33 0.669130606358864
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 1.00200581931202
+1 0 0 0 0 9 12 1 0.954338021485405
+1 0 0 0 0 9 12 2 0.741656509855213
+1 0 0 0 0 9 12 3 0.400735849933188
+1 0 0 0 0 9 12 4 -0.00947567901319146
+1 0 0 0 0 9 12 5 -0.418048776974349
+1 0 0 0 0 9 12 6 -0.75433744354273
+1 0 0 0 0 9 12 7 -0.960194313182038
+1 0 0 0 0 9 12 8 -1.00002486298069
+1 0 0 0 0 9 12 9 -0.866942029029302
+1 0 0 0 0 9 12 10 -0.583957042337672
+1 0 0 0 0 9 12 11 -0.200000577942674
+1 0 0 0 0 9 12 12 0.218537803326821
+1 0 0 0 0 9 12 13 0.599289013047494
+1 0 0 0 0 9 12 14 0.87641770804249
+1 0 0 0 0 9 12 15 1.00200581931202
+1 0 0 0 0 9 12 16 0.954338021485404
+1 0 0 0 0 9 12 17 0.741656509855218
+1 0 0 0 0 9 12 18 0.400735849933194
+1 0 0 0 0 9 12 19 -0.00947567901318444
+1 0 0 0 0 9 12 20 -0.418048776974342
+1 0 0 0 0 9 12 21 -0.754337443542726
+1 0 0 0 0 9 12 22 -0.960194313182036
+1 0 0 0 0 9 12 23 -1.00002486298069
+1 0 0 0 0 9 12 24 -0.866942029029305
+1 0 0 0 0 9 12 25 -0.583957042337678
+1 0 0 0 0 9 12 26 -0.200000577942681
+1 0 0 0 0 9 12 27 0.218537803326814
+1 0 0 0 0 9 12 28 0.599289013047488
+1 0 0 0 0 9 12 29 0.876417708042487
+1 0 0 0 0 9 12 30 1.00200581931202
+1 0 0 0 0 9 12 31 0.954338021485405
+1 0 0 0 0 9 12 32 0.741656509855213
+1 0 0 0 0 9 12 33 0.400735849933188
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 0.987091761793154
+2 0 0 0 0 9 12 1 0.809627151455666
+2 0 0 0 0 9 12 2 0.492170651399723
+2 0 0 0 0 9 12 3 0.089613374486772
+2 0 0 0 0 9 12 4 -0.32843886898689
+2 0 0 0 0 9 12 5 -0.689701048239266
+2 0 0 0 0 9 12 6 -0.931707650513753
+2 0 0 0 0 9 12 7 -1.01261353571613
+2 0 0 0 0 9 12 8 -0.918429341288021
+2 0 0 0 0 9 12 9 -0.665440370082582
+2 0 0 0 0 9 12 10 -0.297390713553888
+2 0 0 0 0 9 12 11 0.122080499058089
+2 0 0 0 0 9 12 12 0.520442884316407
+2 0 0 0 0 9 12 13 0.828815966801245
+2 0 0 0 0 9 12 14 0.99387923906947
+2 0 0 0 0 9 12 15 0.987091761793153
+2 0 0 0 0 9 12 16 0.809627151455664
+2 0 0 0 0 9 12 17 0.492170651399728
+2 0 0 0 0 9 12 18 0.0896133744867788
+2 0 0 0 0 9 12 19 -0.328438868986884
+2 0 0 0 0 9 12 20 -0.689701048239261
+2 0 0 0 0 9 12 21 -0.93170765051375
+2 0 0 0 0 9 12 22 -1.01261353571613
+2 0 0 0 0 9 12 23 -0.918429341288024
+2 0 0 0 0 9 12 24 -0.665440370082587
+2 0 0 0 0 9 12 25 -0.297390713553895
+2 0 0 0 0 9 12 26 0.122080499058082
+2 0 0 0 0 9 12 27 0.520442884316401
+2 0 0 0 0 9 12 28 0.828815966801241
+2 0 0 0 0 9 12 29 0.993879239069469
+2 0 0 0 0 9 12 30 0.987091761793154
+2 0 0 0 0 9 12 31 0.809627151455666
+2 0 0 0 0 9 12 32 0.492170651399723
+2 0 0 0 0 9 12 33 0.089613374486772
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 0.869869087008815
+3 0 0 0 0 9 12 1 0.58039296967562
+3 0 0 0 0 9 12 2 0.190561635180908
+3 0 0 0 0 9 12 3 -0.232219537234689
+3 0 0 0 0 9 12 4 -0.61484784201414
+3 0 0 0 0 9 12 5 -0.891163369192057
+3 0 0 0 0 9 12 6 -1.01338865387162
+3 0 0 0 0 9 12 7 -0.960389833949879
+3 0 0 0 0 9 12 8 -0.741330886870469
+3 0 0 0 0 9 12 9 -0.394089094671477
+3 0 0 0 0 9 12 10 0.021294282183244
+3 0 0 0 0 9 12 11 0.432995684196002
+3 0 0 0 0 9 12 12 0.769828198768971
+3 0 0 0 0 9 12 13 0.973550424105155
+3 0 0 0 0 9 12 14 1.00893693668561
+3 0 0 0 0 9 12 15 0.869869087008812
+3 0 0 0 0 9 12 16 0.580392969675619
+3 0 0 0 0 9 12 17 0.190561635180912
+3 0 0 0 0 9 12 18 -0.232219537234683
+3 0 0 0 0 9 12 19 -0.614847842014134
+3 0 0 0 0 9 12 20 -0.891163369192053
+3 0 0 0 0 9 12 21 -1.01338865387162
+3 0 0 0 0 9 12 22 -0.960389833949882
+3 0 0 0 0 9 12 23 -0.741330886870474
+3 0 0 0 0 9 12 24 -0.394089094671483
+3 0 0 0 0 9 12 25 0.0212942821832372
+3 0 0 0 0 9 12 26 0.432995684195995
+3 0 0 0 0 9 12 27 0.769828198768966
+3 0 0 0 0 9 12 28 0.973550424105154
+3 0 0 0 0 9 12 29 1.00893693668562
+3 0 0 0 0 9 12 30 0.869869087008815
+3 0 0 0 0 9 12 31 0.58039296967562
+3 0 0 0 0 9 12 32 0.190561635180908
+3 0 0 0 0 9 12 33 -0.232219537234689
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 0.662006451815688
+4 0 0 0 0 9 12 1 0.289985254463522
+4 0 0 0 0 9 12 2 -0.132177027818718
+4 0 0 0 0 9 12 3 -0.531484701200502
+4 0 0 0 0 9 12 4 -0.838893841357787
+4 0 0 0 0 9 12 5 -1.00125061523302
+4 0 0 0 0 9 12 6 -0.990482061658175
+4 0 0 0 0 9 12 7 -0.808450161375593
+4 0 0 0 0 9 12 8 -0.486629883652027
+4 0 0 0 0 9 12 9 -0.0806668781513208
+4 0 0 0 0 9 12 10 0.339244163417331
+4 0 0 0 0 9 12 11 0.700496807194654
+4 0 0 0 0 9 12 12 0.940627189194312
+4 0 0 0 0 9 12 13 1.01811458485253
+4 0 0 0 0 9 12 14 0.919560719509107
+4 0 0 0 0 9 12 15 0.662006451815686
+4 0 0 0 0 9 12 16 0.289985254463523
+4 0 0 0 0 9 12 17 -0.132177027818715
+4 0 0 0 0 9 12 18 -0.531484701200497
+4 0 0 0 0 9 12 19 -0.838893841357783
+4 0 0 0 0 9 12 20 -1.00125061523301
+4 0 0 0 0 9 12 21 -0.990482061658176
+4 0 0 0 0 9 12 22 -0.808450161375598
+4 0 0 0 0 9 12 23 -0.486629883652033
+4 0 0 0 0 9 12 24 -0.0806668781513277
+4 0 0 0 0 9 12 25 0.339244163417324
+4 0 0 0 0 9 12 26 0.700496807194649
+4 0 0 0 0 9 12 27 0.940627189194309
+4 0 0 0 0 9 12 28 1.01811458485253
+4 0 0 0 0 9 12 29 0.91956071950911
+4 0 0 0 0 9 12 30 0.662006451815688
+4 0 0 0 0 9 12 31 0.289985254463522
+4 0 0 0 0 9 12 32 -0.132177027818718
+4 0 0 0 0 9 12 33 -0.531484701200502
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 0.384617115591048
+5 0 0 0 0 9 12 1 -0.0317984444158688
+5 0 0 0 0 9 12 2 -0.442715764503479
+5 0 0 0 0 9 12 3 -0.777083506961982
+5 0 0 0 0 9 12 4 -0.977086451484722
+5 0 0 0 0 9 12 5 -1.00814227199401
+5 0 0 0 0 9 12 6 -0.864881134990513
+5 0 0 0 0 9 12 7 -0.572074192548713
+5 0 0 0 0 9 12 8 -0.180350425084358
+5 0 0 0 0 9 12 9 0.242557569309258
+5 0 0 0 0 9 12 10 0.623525156402965
+5 0 0 0 0 9 12 11 0.896679579406383
+5 0 0 0 0 9 12 12 1.01478995705219
+5 0 0 0 0 9 12 13 0.957433932046341
+5 0 0 0 0 9 12 14 0.734528882175465
+5 0 0 0 0 9 12 15 0.384617115591046
+5 0 0 0 0 9 12 16 -0.0317984444158663
+5 0 0 0 0 9 12 17 -0.442715764503477
+5 0 0 0 0 9 12 18 -0.77708350696198
+5 0 0 0 0 9 12 19 -0.977086451484721
+5 0 0 0 0 9 12 20 -1.00814227199401
+5 0 0 0 0 9 12 21 -0.864881134990517
+5 0 0 0 0 9 12 22 -0.572074192548719
+5 0 0 0 0 9 12 23 -0.180350425084365
+5 0 0 0 0 9 12 24 0.242557569309252
+5 0 0 0 0 9 12 25 0.623525156402959
+5 0 0 0 0 9 12 26 0.89667957940638
+5 0 0 0 0 9 12 27 1.01478995705219
+5 0 0 0 0 9 12 28 0.957433932046344
+5 0 0 0 0 9 12 29 0.734528882175469
+5 0 0 0 0 9 12 30 0.384617115591048
+5 0 0 0 0 9 12 31 -0.0317984444158688
+5 0 0 0 0 9 12 32 -0.442715764503479
+5 0 0 0 0 9 12 33 -0.777083506961982
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 0.0661165742449202
+6 0 0 0 0 9 12 1 -0.351768841501979
+6 0 0 0 0 9 12 2 -0.708830228833584
+6 0 0 0 0 9 12 3 -0.943328430079392
+6 0 0 0 0 9 12 4 -1.01471657589473
+6 0 0 0 0 9 12 5 -0.910651007327169
+6 0 0 0 0 9 12 6 -0.649125606588061
+6 0 0 0 0 9 12 7 -0.275360491348873
+6 0 0 0 0 9 12 8 0.146016954416065
+6 0 0 0 0 9 12 9 0.54214674224008
+6 0 0 0 0 9 12 10 0.844534433082252
+6 0 0 0 0 9 12 11 1.00089444809004
+6 0 0 0 0 9 12 12 0.98419072018246
+6 0 0 0 0 9 12 13 0.797311475663331
+6 0 0 0 0 9 12 14 0.47256983365465
+6 0 0 0 0 9 12 15 0.0661165742449203
+6 0 0 0 0 9 12 16 -0.351768841501977
+6 0 0 0 0 9 12 17 -0.708830228833583
+6 0 0 0 0 9 12 18 -0.943328430079393
+6 0 0 0 0 9 12 19 -1.01471657589473
+6 0 0 0 0 9 12 20 -0.910651007327172
+6 0 0 0 0 9 12 21 -0.649125606588066
+6 0 0 0 0 9 12 22 -0.27536049134888
+6 0 0 0 0 9 12 23 0.146016954416058
+6 0 0 0 0 9 12 24 0.542146742240074
+6 0 0 0 0 9 12 25 0.844534433082248
+6 0 0 0 0 9 12 26 1.00089444809004
+6 0 0 0 0 9 12 27 0.984190720182462
+6 0 0 0 0 9 12 28 0.797311475663335
+6 0 0 0 0 9 12 29 0.472569833654654
+6 0 0 0 0 9 12 30 0.0661165742449202
+6 0 0 0 0 9 12 31 -0.351768841501979
+6 0 0 0 0 9 12 32 -0.708830228833584
+6 0 0 0 0 9 12 33 -0.943328430079392
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.xl
new file mode 100644
index 000000000..82983ee4a
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.xl
@@ -0,0 +1,170 @@
+# SPACETIMETOY::psi x (psi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 0.164768243424892
+0 0 0 0 0 1 12 16 0.750263613180806
+0 0 0 0 0 2 12 16 1.20603158828681
+0 0 0 0 0 3 12 16 1.45326574532501
+0 0 0 0 0 4 12 16 1.44921705249169
+0 0 0 0 0 5 12 16 1.19458556555896
+0 0 0 0 0 6 12 16 0.733399381871916
+0 0 0 0 0 7 12 16 0.145401782335003
+0 0 0 0 0 8 12 16 -0.467737106301357
+0 0 0 0 0 9 12 16 -1
+0 0 0 0 0 10 12 16 -1.35935380898385
+0 0 0 0 0 11 12 16 -1.48366299505272
+0 0 0 0 0 12 12 16 -1.35143337062181
+0 0 0 0 0 13 12 16 -0.985528639023654
+0 0 0 0 0 14 12 16 -0.449217052491695
+0 0 0 0 0 15 12 16 0.164768243424883
+0 0 0 0 0 16 12 16 0.750263613180799
+0 0 0 0 0 17 12 16 1.20603158828681
+0 0 0 0 0 18 12 16 1.45326574532501
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 0.625975468283116
+1 0 0 0 0 1 12 16 1.11748431638202
+1 0 0 0 0 2 12 16 1.41576997415218
+1 0 0 0 0 3 12 16 1.46925614152498
+1 0 0 0 0 4 12 16 1.2686945742551
+1 0 0 0 0 5 12 16 0.848764189368141
+1 0 0 0 0 6 12 16 0.282074765358841
+1 0 0 0 0 7 12 16 -0.333387948149798
+1 0 0 0 0 8 12 16 -0.891204856688912
+1 0 0 0 0 9 12 16 -1.29492434916456
+1 0 0 0 0 10 12 16 -1.47473965765126
+1 0 0 0 0 11 12 16 -1.39955908174087
+1 0 0 0 0 12 12 16 -1.08238202600238
+1 0 0 0 0 13 12 16 -0.57805128483607
+1 0 0 0 0 14 12 16 0.026229774909458
+1 0 0 0 0 15 12 16 0.625975468283116
+1 0 0 0 0 16 12 16 1.11748431638202
+1 0 0 0 0 17 12 16 1.41576997415218
+1 0 0 0 0 18 12 16 1.46925614152498
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 1.02259196267718
+2 0 0 0 0 1 12 16 1.36898654314386
+2 0 0 0 0 2 12 16 1.47867091344865
+2 0 0 0 0 3 12 16 1.33267964951465
+2 0 0 0 0 4 12 16 0.956255967165026
+2 0 0 0 0 5 12 16 0.414486940779835
+2 0 0 0 0 6 12 16 -0.198950643161833
+2 0 0 0 0 7 12 16 -0.777987853490969
+2 0 0 0 0 8 12 16 -1.22250389615375
+2 0 0 0 0 9 12 16 -1.45563790907231
+2 0 0 0 0 10 12 16 -1.43707890345702
+2 0 0 0 0 11 12 16 -1.17003589998203
+2 0 0 0 0 12 12 16 -0.700683059957689
+2 0 0 0 0 13 12 16 -0.110175753360902
+2 0 0 0 0 14 12 16 0.499381941907282
+2 0 0 0 0 15 12 16 1.02259196267718
+2 0 0 0 0 16 12 16 1.36898654314386
+2 0 0 0 0 17 12 16 1.47867091344865
+2 0 0 0 0 18 12 16 1.33267964951465
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 1.31336497734783
+3 0 0 0 0 1 12 16 1.47853988122212
+3 0 0 0 0 2 12 16 1.38806180751996
+3 0 0 0 0 3 12 16 1.05757523715195
+3 0 0 0 0 4 12 16 0.544224300510972
+3 0 0 0 0 5 12 16 -0.0632279618109131
+3 0 0 0 0 6 12 16 -0.659747535127691
+3 0 0 0 0 7 12 16 -1.1421907660027
+3 0 0 0 0 8 12 16 -1.42713883695848
+3 0 0 0 0 9 12 16 -1.46532163785483
+3 0 0 0 0 10 12 16 -1.25013701553692
+3 0 0 0 0 11 12 16 -0.818792346094426
+3 0 0 0 0 12 12 16 -0.245871041517264
+3 0 0 0 0 13 12 16 0.369563599806522
+3 0 0 0 0 14 12 16 0.921097337343857
+3 0 0 0 0 15 12 16 1.31336497734783
+3 0 0 0 0 16 12 16 1.47853988122212
+3 0 0 0 0 17 12 16 1.38806180751996
+3 0 0 0 0 18 12 16 1.05757523715195
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 1.46799451434735
+4 0 0 0 0 1 12 16 1.43463024722838
+4 0 0 0 0 2 12 16 1.15320537715697
+4 0 0 0 0 3 12 16 0.672380820833179
+4 0 0 0 0 4 12 16 0.0752955121993339
+4 0 0 0 0 5 12 16 -0.53480907453203
+4 0 0 0 0 6 12 16 -1.05244031368889
+4 0 0 0 0 7 12 16 -1.38809506148885
+4 0 0 0 0 8 12 16 -1.48373556270965
+4 0 0 0 0 9 12 16 -1.32282470582352
+4 0 0 0 0 10 12 16 -0.933185439815324
+4 0 0 0 0 11 12 16 -0.382189933539486
+4 0 0 0 0 12 12 16 0.234889684331874
+4 0 0 0 0 13 12 16 0.811354741876461
+4 0 0 0 0 14 12 16 1.24752919362418
+4 0 0 0 0 15 12 16 1.46799451434735
+4 0 0 0 0 16 12 16 1.43463024722838
+4 0 0 0 0 17 12 16 1.15320537715697
+4 0 0 0 0 18 12 16 0.672380820833179
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 1.47029088828697
+5 0 0 0 0 1 12 16 1.24167033813184
+5 0 0 0 0 2 12 16 0.798353706292816
+5 0 0 0 0 3 12 16 0.216994465820036
+5 0 0 0 0 4 12 16 -0.401885089125862
+5 0 0 0 0 5 12 16 -0.951275061150483
+5 0 0 0 0 6 12 16 -1.33618093303956
+5 0 0 0 0 7 12 16 -1.4900489827834
+5 0 0 0 0 8 12 16 -1.38627402673395
+5 0 0 0 0 9 12 16 -1.04279969755804
+5 0 0 0 0 10 12 16 -0.519015827136492
+5 0 0 0 0 11 12 16 0.0945105949077169
+5 0 0 0 0 12 12 16 0.691695276490581
+5 0 0 0 0 13 12 16 1.16927956091391
+5 0 0 0 0 14 12 16 1.4446847866839
+5 0 0 0 0 15 12 16 1.47029088828697
+5 0 0 0 0 16 12 16 1.24167033813184
+5 0 0 0 0 17 12 16 0.798353706292816
+5 0 0 0 0 18 12 16 0.216994465820036
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 1.31987009891664
+6 0 0 0 0 1 12 16 0.919557339399896
+6 0 0 0 0 2 12 16 0.360244761984744
+6 0 0 0 0 3 12 16 -0.261357407498489
+6 0 0 0 0 4 12 16 -0.837768506867725
+6 0 0 0 0 5 12 16 -1.26932182051158
+6 0 0 0 0 6 12 16 -1.48139785996226
+6 0 0 0 0 7 12 16 -1.4373267513484
+6 0 0 0 0 8 12 16 -1.1447287897228
+6 0 0 0 0 9 12 16 -0.654196820819547
+6 0 0 0 0 10 12 16 -0.0505482784050579
+6 0 0 0 0 11 12 16 0.561840520562358
+6 0 0 0 0 12 12 16 1.07708198936365
+6 0 0 0 0 13 12 16 1.40608619722128
+6 0 0 0 0 14 12 16 1.49196532768727
+6 0 0 0 0 15 12 16 1.31987009891664
+6 0 0 0 0 16 12 16 0.919557339399896
+6 0 0 0 0 17 12 16 0.360244761984744
+6 0 0 0 0 18 12 16 -0.261357407498489
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.yl
new file mode 100644
index 000000000..309884722
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.yl
@@ -0,0 +1,219 @@
+# SPACETIMETOY::psi y (psi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 0.650696781231039
+0 0 0 0 0 9 1 16 0.999999999999989
+0 0 0 0 0 9 2 16 1.26828916599794
+0 0 0 0 0 9 3 16 1.43382908657283
+0 0 0 0 0 9 4 16 1.48320870186351
+0 0 0 0 0 9 5 16 1.41242756911101
+0 0 0 0 0 9 6 16 1.22721995473932
+0 0 0 0 0 9 7 16 0.942590278192748
+0 0 0 0 0 9 8 16 0.581597543107234
+0 0 0 0 0 9 9 16 0.173487233972944
+0 0 0 0 0 9 10 16 -0.248677979089527
+0 0 0 0 0 9 11 16 -0.650696781231051
+0 0 0 0 0 9 12 16 -1
+0 0 0 0 0 9 13 16 -1.26828916599794
+0 0 0 0 0 9 14 16 -1.43382908657283
+0 0 0 0 0 9 15 16 -1.48320870186351
+0 0 0 0 0 9 16 16 -1.412427569111
+0 0 0 0 0 9 17 16 -1.22721995473931
+0 0 0 0 0 9 18 16 -0.942590278192737
+0 0 0 0 0 9 19 16 -0.581597543107221
+0 0 0 0 0 9 20 16 -0.17348723397293
+0 0 0 0 0 9 21 16 0.248677979089541
+0 0 0 0 0 9 22 16 0.650696781231064
+0 0 0 0 0 9 23 16 1.00000000000001
+0 0 0 0 0 9 24 16 1.26828916599795
+0 0 0 0 0 9 25 16 1.43382908657284
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 1.04037351840835
+1 0 0 0 0 9 1 16 1.29492434916457
+1 0 0 0 0 9 2 16 1.44456811036311
+1 0 0 0 0 9 3 16 1.47718155443739
+1 0 0 0 0 9 4 16 1.39012253410813
+1 0 0 0 0 9 5 16 1.19044405344247
+1 0 0 0 0 9 6 16 0.894322875410286
+1 0 0 0 0 9 7 16 0.525748976755298
+1 0 0 0 0 9 8 16 0.114582022753155
+1 0 0 0 0 9 9 16 -0.305867685286922
+1 0 0 0 0 9 10 16 -0.701537812530218
+1 0 0 0 0 9 11 16 -1.04037351840834
+1 0 0 0 0 9 12 16 -1.29492434916456
+1 0 0 0 0 9 13 16 -1.44456811036311
+1 0 0 0 0 9 14 16 -1.47718155443739
+1 0 0 0 0 9 15 16 -1.39012253410812
+1 0 0 0 0 9 16 16 -1.19044405344246
+1 0 0 0 0 9 17 16 -0.894322875410274
+1 0 0 0 0 9 18 16 -0.525748976755285
+1 0 0 0 0 9 19 16 -0.11458202275314
+1 0 0 0 0 9 20 16 0.305867685286936
+1 0 0 0 0 9 21 16 0.701537812530231
+1 0 0 0 0 9 22 16 1.04037351840835
+1 0 0 0 0 9 23 16 1.29492434916457
+1 0 0 0 0 9 24 16 1.44456811036311
+1 0 0 0 0 9 25 16 1.47718155443739
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 1.32235996276565
+2 0 0 0 0 9 1 16 1.45563790907231
+2 0 0 0 0 9 2 16 1.47098872899794
+2 0 0 0 0 9 3 16 1.36716879040695
+2 0 0 0 0 9 4 16 1.15258896728308
+2 0 0 0 0 9 5 16 0.844633240740451
+2 0 0 0 0 9 6 16 0.468250352260333
+2 0 0 0 0 9 7 16 0.0539326050321532
+2 0 0 0 0 9 8 16 -0.364754441106179
+2 0 0 0 0 9 9 16 -0.753891251704277
+2 0 0 0 0 9 10 16 -1.0819522766532
+2 0 0 0 0 9 11 16 -1.32235996276564
+2 0 0 0 0 9 12 16 -1.45563790907231
+2 0 0 0 0 9 13 16 -1.47098872899793
+2 0 0 0 0 9 14 16 -1.36716879040695
+2 0 0 0 0 9 15 16 -1.15258896728307
+2 0 0 0 0 9 16 16 -0.844633240740439
+2 0 0 0 0 9 17 16 -0.468250352260319
+2 0 0 0 0 9 18 16 -0.053932605032138
+2 0 0 0 0 9 19 16 0.364754441106193
+2 0 0 0 0 9 20 16 0.753891251704289
+2 0 0 0 0 9 21 16 1.08195227665321
+2 0 0 0 0 9 22 16 1.32235996276565
+2 0 0 0 0 9 23 16 1.45563790907231
+2 0 0 0 0 9 24 16 1.47098872899794
+2 0 0 0 0 9 25 16 1.36716879040695
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 1.46726736854502
+3 0 0 0 0 9 1 16 1.46532163785482
+3 0 0 0 0 9 2 16 1.34466426266899
+3 0 0 0 0 9 3 16 1.11507018594799
+3 0 0 0 0 9 4 16 0.795139754339221
+3 0 0 0 0 9 5 16 0.410791828712092
+3 0 0 0 0 9 6 16 -0.00683600780421506
+3 0 0 0 0 9 7 16 -0.423910031623529
+3 0 0 0 0 9 8 16 -0.806641385770735
+3 0 0 0 0 9 9 16 -1.12402345212383
+3 0 0 0 0 9 10 16 -1.35034382321072
+3 0 0 0 0 9 11 16 -1.46726736854502
+3 0 0 0 0 9 12 16 -1.46532163785483
+3 0 0 0 0 9 13 16 -1.34466426266898
+3 0 0 0 0 9 14 16 -1.11507018594798
+3 0 0 0 0 9 15 16 -0.795139754339209
+3 0 0 0 0 9 16 16 -0.410791828712078
+3 0 0 0 0 9 17 16 0.00683600780422958
+3 0 0 0 0 9 18 16 0.423910031623542
+3 0 0 0 0 9 19 16 0.806641385770747
+3 0 0 0 0 9 20 16 1.12402345212384
+3 0 0 0 0 9 21 16 1.35034382321073
+3 0 0 0 0 9 22 16 1.46726736854502
+3 0 0 0 0 9 23 16 1.46532163785482
+3 0 0 0 0 9 24 16 1.34466426266899
+3 0 0 0 0 9 25 16 1.11507018594799
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 1.45991462754778
+4 0 0 0 0 9 1 16 1.32282470582351
+4 0 0 0 0 9 2 16 1.07856739357489
+4 0 0 0 0 9 3 16 0.74693096558609
+4 0 0 0 0 9 4 16 0.354782632935
+4 0 0 0 0 9 5 16 -0.0661080786629228
+4 0 0 0 0 9 6 16 -0.481643106887457
+4 0 0 0 0 9 7 16 -0.858158275033818
+4 0 0 0 0 9 8 16 -1.16515056340072
+4 0 0 0 0 9 9 16 -1.3777492825381
+4 0 0 0 0 9 10 16 -1.47873094859473
+4 0 0 0 0 9 11 16 -1.45991462754778
+4 0 0 0 0 9 12 16 -1.32282470582352
+4 0 0 0 0 9 13 16 -1.07856739357488
+4 0 0 0 0 9 14 16 -0.746930965586075
+4 0 0 0 0 9 15 16 -0.354782632934984
+4 0 0 0 0 9 16 16 0.066108078662937
+4 0 0 0 0 9 17 16 0.481643106887471
+4 0 0 0 0 9 18 16 0.85815827503383
+4 0 0 0 0 9 19 16 1.16515056340072
+4 0 0 0 0 9 20 16 1.3777492825381
+4 0 0 0 0 9 21 16 1.47873094859473
+4 0 0 0 0 9 22 16 1.45991462754778
+4 0 0 0 0 9 23 16 1.32282470582351
+4 0 0 0 0 9 24 16 1.07856739357489
+4 0 0 0 0 9 25 16 0.74693096558609
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 1.30091902422701
+5 0 0 0 0 9 1 16 1.04279969755803
+5 0 0 0 0 9 2 16 0.700198941161506
+5 0 0 0 0 9 3 16 0.300872230795509
+5 0 0 0 0 9 4 16 -0.122829358353487
+5 0 0 0 0 9 5 16 -0.536580043383008
+5 0 0 0 0 9 6 16 -0.906860204462028
+5 0 0 0 0 9 7 16 -1.20367194508083
+5 0 0 0 0 9 8 16 -1.40296934322188
+5 0 0 0 0 9 9 16 -1.48860650895505
+5 0 0 0 0 9 10 16 -1.45364562841647
+5 0 0 0 0 9 11 16 -1.30091902422702
+5 0 0 0 0 9 12 16 -1.04279969755804
+5 0 0 0 0 9 13 16 -0.700198941161494
+5 0 0 0 0 9 14 16 -0.300872230795494
+5 0 0 0 0 9 15 16 0.122829358353504
+5 0 0 0 0 9 16 16 0.536580043383022
+5 0 0 0 0 9 17 16 0.906860204462039
+5 0 0 0 0 9 18 16 1.20367194508084
+5 0 0 0 0 9 19 16 1.40296934322189
+5 0 0 0 0 9 20 16 1.48860650895505
+5 0 0 0 0 9 21 16 1.45364562841647
+5 0 0 0 0 9 22 16 1.30091902422701
+5 0 0 0 0 9 23 16 1.04279969755803
+5 0 0 0 0 9 24 16 0.700198941161506
+5 0 0 0 0 9 25 16 0.300872230795509
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 1.00664795524979
+6 0 0 0 0 9 1 16 0.65419682081955
+6 0 0 0 0 9 2 16 0.2487465506248
+6 0 0 0 0 9 3 16 -0.176855685748872
+6 0 0 0 0 9 4 16 -0.588130126264433
+6 0 0 0 0 9 5 16 -0.951757761694596
+6 0 0 0 0 9 6 16 -1.23827964359362
+6 0 0 0 0 9 7 16 -1.42448347310128
+6 0 0 0 0 9 8 16 -1.49528412334769
+6 0 0 0 0 9 9 16 -1.44494574671757
+6 0 0 0 0 9 10 16 -1.27754645911163
+6 0 0 0 0 9 11 16 -1.0066479552498
+6 0 0 0 0 9 12 16 -0.654196820819547
+6 0 0 0 0 9 13 16 -0.248746550624792
+6 0 0 0 0 9 14 16 0.176855685748886
+6 0 0 0 0 9 15 16 0.58813012626445
+6 0 0 0 0 9 16 16 0.951757761694609
+6 0 0 0 0 9 17 16 1.23827964359363
+6 0 0 0 0 9 18 16 1.42448347310129
+6 0 0 0 0 9 19 16 1.49528412334769
+6 0 0 0 0 9 20 16 1.44494574671756
+6 0 0 0 0 9 21 16 1.27754645911161
+6 0 0 0 0 9 22 16 1.00664795524979
+6 0 0 0 0 9 23 16 0.65419682081955
+6 0 0 0 0 9 24 16 0.2487465506248
+6 0 0 0 0 9 25 16 -0.176855685748872
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.zl
new file mode 100644
index 000000000..e186337f9
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/psi.zl
@@ -0,0 +1,275 @@
+# SPACETIMETOY::psi z (psi)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 -0.467737106301367
+0 0 0 0 0 9 12 1 -1.00000000000001
+0 0 0 0 0 9 12 2 -1.35935380898385
+0 0 0 0 0 9 12 3 -1.48366299505272
+0 0 0 0 0 9 12 4 -1.35143337062181
+0 0 0 0 0 9 12 5 -0.985528639023647
+0 0 0 0 0 9 12 6 -0.449217052491685
+0 0 0 0 0 9 12 7 0.164768243424893
+0 0 0 0 0 9 12 8 0.750263613180807
+0 0 0 0 0 9 12 9 1.20603158828681
+0 0 0 0 0 9 12 10 1.45326574532501
+0 0 0 0 0 9 12 11 1.44921705249169
+0 0 0 0 0 9 12 12 1.19458556555896
+0 0 0 0 0 9 12 13 0.733399381871916
+0 0 0 0 0 9 12 14 0.145401782335002
+0 0 0 0 0 9 12 15 -0.467737106301357
+0 0 0 0 0 9 12 16 -1
+0 0 0 0 0 9 12 17 -1.35935380898385
+0 0 0 0 0 9 12 18 -1.48366299505272
+0 0 0 0 0 9 12 19 -1.35143337062181
+0 0 0 0 0 9 12 20 -0.985528639023655
+0 0 0 0 0 9 12 21 -0.449217052491695
+0 0 0 0 0 9 12 22 0.164768243424882
+0 0 0 0 0 9 12 23 0.750263613180799
+0 0 0 0 0 9 12 24 1.20603158828681
+0 0 0 0 0 9 12 25 1.45326574532501
+0 0 0 0 0 9 12 26 1.44921705249169
+0 0 0 0 0 9 12 27 1.19458556555896
+0 0 0 0 0 9 12 28 0.733399381871925
+0 0 0 0 0 9 12 29 0.145401782335012
+0 0 0 0 0 9 12 30 -0.467737106301347
+0 0 0 0 0 9 12 31 -0.999999999999993
+0 0 0 0 0 9 12 32 -1.35935380898384
+0 0 0 0 0 9 12 33 -1.48366299505272
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 -0.891204856688904
+1 0 0 0 0 9 12 1 -1.29492434916456
+1 0 0 0 0 9 12 2 -1.47473965765126
+1 0 0 0 0 9 12 3 -1.39955908174087
+1 0 0 0 0 9 12 4 -1.08238202600237
+1 0 0 0 0 9 12 5 -0.57805128483606
+1 0 0 0 0 9 12 6 0.0262297749094682
+1 0 0 0 0 9 12 7 0.625975468283126
+1 0 0 0 0 9 12 8 1.11748431638203
+1 0 0 0 0 9 12 9 1.41576997415218
+1 0 0 0 0 9 12 10 1.46925614152498
+1 0 0 0 0 9 12 11 1.2686945742551
+1 0 0 0 0 9 12 12 0.848764189368141
+1 0 0 0 0 9 12 13 0.28207476535884
+1 0 0 0 0 9 12 14 -0.333387948149798
+1 0 0 0 0 9 12 15 -0.891204856688912
+1 0 0 0 0 9 12 16 -1.29492434916456
+1 0 0 0 0 9 12 17 -1.47473965765126
+1 0 0 0 0 9 12 18 -1.39955908174087
+1 0 0 0 0 9 12 19 -1.08238202600238
+1 0 0 0 0 9 12 20 -0.57805128483607
+1 0 0 0 0 9 12 21 0.0262297749094584
+1 0 0 0 0 9 12 22 0.625975468283116
+1 0 0 0 0 9 12 23 1.11748431638202
+1 0 0 0 0 9 12 24 1.41576997415217
+1 0 0 0 0 9 12 25 1.46925614152498
+1 0 0 0 0 9 12 26 1.2686945742551
+1 0 0 0 0 9 12 27 0.84876418936815
+1 0 0 0 0 9 12 28 0.282074765358851
+1 0 0 0 0 9 12 29 -0.333387948149789
+1 0 0 0 0 9 12 30 -0.891204856688904
+1 0 0 0 0 9 12 31 -1.29492434916456
+1 0 0 0 0 9 12 32 -1.47473965765126
+1 0 0 0 0 9 12 33 -1.39955908174087
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 -1.22250389615375
+2 0 0 0 0 9 12 1 -1.45563790907232
+2 0 0 0 0 9 12 2 -1.43707890345701
+2 0 0 0 0 9 12 3 -1.17003589998202
+2 0 0 0 0 9 12 4 -0.700683059957679
+2 0 0 0 0 9 12 5 -0.110175753360892
+2 0 0 0 0 9 12 6 0.499381941907292
+2 0 0 0 0 9 12 7 1.02259196267719
+2 0 0 0 0 9 12 8 1.36898654314386
+2 0 0 0 0 9 12 9 1.47867091344866
+2 0 0 0 0 9 12 10 1.33267964951465
+2 0 0 0 0 9 12 11 0.956255967165026
+2 0 0 0 0 9 12 12 0.414486940779835
+2 0 0 0 0 9 12 13 -0.198950643161834
+2 0 0 0 0 9 12 14 -0.777987853490969
+2 0 0 0 0 9 12 15 -1.22250389615375
+2 0 0 0 0 9 12 16 -1.45563790907231
+2 0 0 0 0 9 12 17 -1.43707890345702
+2 0 0 0 0 9 12 18 -1.17003589998203
+2 0 0 0 0 9 12 19 -0.700683059957689
+2 0 0 0 0 9 12 20 -0.110175753360902
+2 0 0 0 0 9 12 21 0.499381941907282
+2 0 0 0 0 9 12 22 1.02259196267718
+2 0 0 0 0 9 12 23 1.36898654314386
+2 0 0 0 0 9 12 24 1.47867091344866
+2 0 0 0 0 9 12 25 1.33267964951465
+2 0 0 0 0 9 12 26 0.956255967165033
+2 0 0 0 0 9 12 27 0.414486940779846
+2 0 0 0 0 9 12 28 -0.198950643161823
+2 0 0 0 0 9 12 29 -0.777987853490961
+2 0 0 0 0 9 12 30 -1.22250389615375
+2 0 0 0 0 9 12 31 -1.45563790907232
+2 0 0 0 0 9 12 32 -1.43707890345701
+2 0 0 0 0 9 12 33 -1.17003589998202
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 -1.42713883695848
+3 0 0 0 0 9 12 1 -1.46532163785484
+3 0 0 0 0 9 12 2 -1.25013701553691
+3 0 0 0 0 9 12 3 -0.818792346094417
+3 0 0 0 0 9 12 4 -0.245871041517253
+3 0 0 0 0 9 12 5 0.369563599806532
+3 0 0 0 0 9 12 6 0.921097337343864
+3 0 0 0 0 9 12 7 1.31336497734783
+3 0 0 0 0 9 12 8 1.47853988122212
+3 0 0 0 0 9 12 9 1.38806180751996
+3 0 0 0 0 9 12 10 1.05757523715195
+3 0 0 0 0 9 12 11 0.544224300510972
+3 0 0 0 0 9 12 12 -0.0632279618109142
+3 0 0 0 0 9 12 13 -0.659747535127692
+3 0 0 0 0 9 12 14 -1.1421907660027
+3 0 0 0 0 9 12 15 -1.42713883695848
+3 0 0 0 0 9 12 16 -1.46532163785483
+3 0 0 0 0 9 12 17 -1.25013701553692
+3 0 0 0 0 9 12 18 -0.818792346094426
+3 0 0 0 0 9 12 19 -0.245871041517264
+3 0 0 0 0 9 12 20 0.369563599806523
+3 0 0 0 0 9 12 21 0.921097337343856
+3 0 0 0 0 9 12 22 1.31336497734783
+3 0 0 0 0 9 12 23 1.47853988122212
+3 0 0 0 0 9 12 24 1.38806180751996
+3 0 0 0 0 9 12 25 1.05757523715196
+3 0 0 0 0 9 12 26 0.544224300510981
+3 0 0 0 0 9 12 27 -0.0632279618109034
+3 0 0 0 0 9 12 28 -0.659747535127682
+3 0 0 0 0 9 12 29 -1.14219076600269
+3 0 0 0 0 9 12 30 -1.42713883695848
+3 0 0 0 0 9 12 31 -1.46532163785484
+3 0 0 0 0 9 12 32 -1.25013701553691
+3 0 0 0 0 9 12 33 -0.818792346094417
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 -1.48373556270965
+4 0 0 0 0 9 12 1 -1.32282470582352
+4 0 0 0 0 9 12 2 -0.933185439815312
+4 0 0 0 0 9 12 3 -0.382189933539474
+4 0 0 0 0 9 12 4 0.234889684331885
+4 0 0 0 0 9 12 5 0.811354741876469
+4 0 0 0 0 9 12 6 1.24752919362418
+4 0 0 0 0 9 12 7 1.46799451434735
+4 0 0 0 0 9 12 8 1.43463024722837
+4 0 0 0 0 9 12 9 1.15320537715697
+4 0 0 0 0 9 12 10 0.672380820833179
+4 0 0 0 0 9 12 11 0.0752955121993341
+4 0 0 0 0 9 12 12 -0.53480907453203
+4 0 0 0 0 9 12 13 -1.05244031368889
+4 0 0 0 0 9 12 14 -1.38809506148885
+4 0 0 0 0 9 12 15 -1.48373556270965
+4 0 0 0 0 9 12 16 -1.32282470582352
+4 0 0 0 0 9 12 17 -0.933185439815324
+4 0 0 0 0 9 12 18 -0.382189933539486
+4 0 0 0 0 9 12 19 0.234889684331873
+4 0 0 0 0 9 12 20 0.811354741876461
+4 0 0 0 0 9 12 21 1.24752919362418
+4 0 0 0 0 9 12 22 1.46799451434735
+4 0 0 0 0 9 12 23 1.43463024722838
+4 0 0 0 0 9 12 24 1.15320537715698
+4 0 0 0 0 9 12 25 0.672380820833188
+4 0 0 0 0 9 12 26 0.0752955121993443
+4 0 0 0 0 9 12 27 -0.53480907453202
+4 0 0 0 0 9 12 28 -1.05244031368888
+4 0 0 0 0 9 12 29 -1.38809506148885
+4 0 0 0 0 9 12 30 -1.48373556270965
+4 0 0 0 0 9 12 31 -1.32282470582352
+4 0 0 0 0 9 12 32 -0.933185439815312
+4 0 0 0 0 9 12 33 -0.382189933539474
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 -1.38627402673396
+5 0 0 0 0 9 12 1 -1.04279969755804
+5 0 0 0 0 9 12 2 -0.519015827136482
+5 0 0 0 0 9 12 3 0.0945105949077293
+5 0 0 0 0 9 12 4 0.691695276490592
+5 0 0 0 0 9 12 5 1.16927956091392
+5 0 0 0 0 9 12 6 1.4446847866839
+5 0 0 0 0 9 12 7 1.47029088828697
+5 0 0 0 0 9 12 8 1.24167033813184
+5 0 0 0 0 9 12 9 0.798353706292817
+5 0 0 0 0 9 12 10 0.216994465820037
+5 0 0 0 0 9 12 11 -0.401885089125863
+5 0 0 0 0 9 12 12 -0.951275061150483
+5 0 0 0 0 9 12 13 -1.33618093303956
+5 0 0 0 0 9 12 14 -1.4900489827834
+5 0 0 0 0 9 12 15 -1.38627402673395
+5 0 0 0 0 9 12 16 -1.04279969755804
+5 0 0 0 0 9 12 17 -0.519015827136492
+5 0 0 0 0 9 12 18 0.0945105949077168
+5 0 0 0 0 9 12 19 0.691695276490581
+5 0 0 0 0 9 12 20 1.16927956091391
+5 0 0 0 0 9 12 21 1.44468478668389
+5 0 0 0 0 9 12 22 1.47029088828697
+5 0 0 0 0 9 12 23 1.24167033813184
+5 0 0 0 0 9 12 24 0.798353706292825
+5 0 0 0 0 9 12 25 0.216994465820046
+5 0 0 0 0 9 12 26 -0.401885089125852
+5 0 0 0 0 9 12 27 -0.951275061150475
+5 0 0 0 0 9 12 28 -1.33618093303956
+5 0 0 0 0 9 12 29 -1.4900489827834
+5 0 0 0 0 9 12 30 -1.38627402673396
+5 0 0 0 0 9 12 31 -1.04279969755804
+5 0 0 0 0 9 12 32 -0.519015827136482
+5 0 0 0 0 9 12 33 0.0945105949077293
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 -1.1447287897228
+6 0 0 0 0 9 12 1 -0.654196820819541
+6 0 0 0 0 9 12 2 -0.0505482784050511
+6 0 0 0 0 9 12 3 0.561840520562367
+6 0 0 0 0 9 12 4 1.07708198936366
+6 0 0 0 0 9 12 5 1.40608619722129
+6 0 0 0 0 9 12 6 1.49196532768727
+6 0 0 0 0 9 12 7 1.31987009891663
+6 0 0 0 0 9 12 8 0.919557339399893
+6 0 0 0 0 9 12 9 0.360244761984743
+6 0 0 0 0 9 12 10 -0.261357407498489
+6 0 0 0 0 9 12 11 -0.837768506867725
+6 0 0 0 0 9 12 12 -1.26932182051158
+6 0 0 0 0 9 12 13 -1.48139785996226
+6 0 0 0 0 9 12 14 -1.4373267513484
+6 0 0 0 0 9 12 15 -1.1447287897228
+6 0 0 0 0 9 12 16 -0.654196820819547
+6 0 0 0 0 9 12 17 -0.0505482784050582
+6 0 0 0 0 9 12 18 0.561840520562357
+6 0 0 0 0 9 12 19 1.07708198936365
+6 0 0 0 0 9 12 20 1.40608619722128
+6 0 0 0 0 9 12 21 1.49196532768727
+6 0 0 0 0 9 12 22 1.31987009891664
+6 0 0 0 0 9 12 23 0.919557339399901
+6 0 0 0 0 9 12 24 0.360244761984753
+6 0 0 0 0 9 12 25 -0.261357407498479
+6 0 0 0 0 9 12 26 -0.837768506867716
+6 0 0 0 0 9 12 27 -1.26932182051157
+6 0 0 0 0 9 12 28 -1.48139785996226
+6 0 0 0 0 9 12 29 -1.4373267513484
+6 0 0 0 0 9 12 30 -1.1447287897228
+6 0 0 0 0 9 12 31 -0.654196820819541
+6 0 0 0 0 9 12 32 -0.0505482784050511
+6 0 0 0 0 9 12 33 0.561840520562367
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.xl
new file mode 100644
index 000000000..5c26840e3
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.xl
@@ -0,0 +1,170 @@
+# GRID::spher3d_r x (spher3d_r)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 5.4
+0 0 0 0 0 1 12 16 4.8
+0 0 0 0 0 2 12 16 4.2
+0 0 0 0 0 3 12 16 3.6
+0 0 0 0 0 4 12 16 3
+0 0 0 0 0 5 12 16 2.4
+0 0 0 0 0 6 12 16 1.8
+0 0 0 0 0 7 12 16 1.2
+0 0 0 0 0 8 12 16 0.6
+0 0 0 0 0 9 12 16 6.2803698347351e-16
+0 0 0 0 0 10 12 16 0.600000000000001
+0 0 0 0 0 11 12 16 1.2
+0 0 0 0 0 12 12 16 1.8
+0 0 0 0 0 13 12 16 2.4
+0 0 0 0 0 14 12 16 3
+0 0 0 0 0 15 12 16 3.6
+0 0 0 0 0 16 12 16 4.2
+0 0 0 0 0 17 12 16 4.8
+0 0 0 0 0 18 12 16 5.4
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 5.4
+1 0 0 0 0 1 12 16 4.8
+1 0 0 0 0 2 12 16 4.2
+1 0 0 0 0 3 12 16 3.6
+1 0 0 0 0 4 12 16 3
+1 0 0 0 0 5 12 16 2.4
+1 0 0 0 0 6 12 16 1.8
+1 0 0 0 0 7 12 16 1.2
+1 0 0 0 0 8 12 16 0.6
+1 0 0 0 0 9 12 16 6.2803698347351e-16
+1 0 0 0 0 10 12 16 0.600000000000001
+1 0 0 0 0 11 12 16 1.2
+1 0 0 0 0 12 12 16 1.8
+1 0 0 0 0 13 12 16 2.4
+1 0 0 0 0 14 12 16 3
+1 0 0 0 0 15 12 16 3.6
+1 0 0 0 0 16 12 16 4.2
+1 0 0 0 0 17 12 16 4.8
+1 0 0 0 0 18 12 16 5.4
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 5.4
+2 0 0 0 0 1 12 16 4.8
+2 0 0 0 0 2 12 16 4.2
+2 0 0 0 0 3 12 16 3.6
+2 0 0 0 0 4 12 16 3
+2 0 0 0 0 5 12 16 2.4
+2 0 0 0 0 6 12 16 1.8
+2 0 0 0 0 7 12 16 1.2
+2 0 0 0 0 8 12 16 0.6
+2 0 0 0 0 9 12 16 6.2803698347351e-16
+2 0 0 0 0 10 12 16 0.600000000000001
+2 0 0 0 0 11 12 16 1.2
+2 0 0 0 0 12 12 16 1.8
+2 0 0 0 0 13 12 16 2.4
+2 0 0 0 0 14 12 16 3
+2 0 0 0 0 15 12 16 3.6
+2 0 0 0 0 16 12 16 4.2
+2 0 0 0 0 17 12 16 4.8
+2 0 0 0 0 18 12 16 5.4
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 5.4
+3 0 0 0 0 1 12 16 4.8
+3 0 0 0 0 2 12 16 4.2
+3 0 0 0 0 3 12 16 3.6
+3 0 0 0 0 4 12 16 3
+3 0 0 0 0 5 12 16 2.4
+3 0 0 0 0 6 12 16 1.8
+3 0 0 0 0 7 12 16 1.2
+3 0 0 0 0 8 12 16 0.6
+3 0 0 0 0 9 12 16 6.2803698347351e-16
+3 0 0 0 0 10 12 16 0.600000000000001
+3 0 0 0 0 11 12 16 1.2
+3 0 0 0 0 12 12 16 1.8
+3 0 0 0 0 13 12 16 2.4
+3 0 0 0 0 14 12 16 3
+3 0 0 0 0 15 12 16 3.6
+3 0 0 0 0 16 12 16 4.2
+3 0 0 0 0 17 12 16 4.8
+3 0 0 0 0 18 12 16 5.4
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 5.4
+4 0 0 0 0 1 12 16 4.8
+4 0 0 0 0 2 12 16 4.2
+4 0 0 0 0 3 12 16 3.6
+4 0 0 0 0 4 12 16 3
+4 0 0 0 0 5 12 16 2.4
+4 0 0 0 0 6 12 16 1.8
+4 0 0 0 0 7 12 16 1.2
+4 0 0 0 0 8 12 16 0.6
+4 0 0 0 0 9 12 16 6.2803698347351e-16
+4 0 0 0 0 10 12 16 0.600000000000001
+4 0 0 0 0 11 12 16 1.2
+4 0 0 0 0 12 12 16 1.8
+4 0 0 0 0 13 12 16 2.4
+4 0 0 0 0 14 12 16 3
+4 0 0 0 0 15 12 16 3.6
+4 0 0 0 0 16 12 16 4.2
+4 0 0 0 0 17 12 16 4.8
+4 0 0 0 0 18 12 16 5.4
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 5.4
+5 0 0 0 0 1 12 16 4.8
+5 0 0 0 0 2 12 16 4.2
+5 0 0 0 0 3 12 16 3.6
+5 0 0 0 0 4 12 16 3
+5 0 0 0 0 5 12 16 2.4
+5 0 0 0 0 6 12 16 1.8
+5 0 0 0 0 7 12 16 1.2
+5 0 0 0 0 8 12 16 0.6
+5 0 0 0 0 9 12 16 6.2803698347351e-16
+5 0 0 0 0 10 12 16 0.600000000000001
+5 0 0 0 0 11 12 16 1.2
+5 0 0 0 0 12 12 16 1.8
+5 0 0 0 0 13 12 16 2.4
+5 0 0 0 0 14 12 16 3
+5 0 0 0 0 15 12 16 3.6
+5 0 0 0 0 16 12 16 4.2
+5 0 0 0 0 17 12 16 4.8
+5 0 0 0 0 18 12 16 5.4
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 5.4
+6 0 0 0 0 1 12 16 4.8
+6 0 0 0 0 2 12 16 4.2
+6 0 0 0 0 3 12 16 3.6
+6 0 0 0 0 4 12 16 3
+6 0 0 0 0 5 12 16 2.4
+6 0 0 0 0 6 12 16 1.8
+6 0 0 0 0 7 12 16 1.2
+6 0 0 0 0 8 12 16 0.6
+6 0 0 0 0 9 12 16 6.2803698347351e-16
+6 0 0 0 0 10 12 16 0.600000000000001
+6 0 0 0 0 11 12 16 1.2
+6 0 0 0 0 12 12 16 1.8
+6 0 0 0 0 13 12 16 2.4
+6 0 0 0 0 14 12 16 3
+6 0 0 0 0 15 12 16 3.6
+6 0 0 0 0 16 12 16 4.2
+6 0 0 0 0 17 12 16 4.8
+6 0 0 0 0 18 12 16 5.4
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.yl
new file mode 100644
index 000000000..3dccc92e2
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.yl
@@ -0,0 +1,219 @@
+# GRID::spher3d_r y (spher3d_r)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 7.2
+0 0 0 0 0 9 1 16 6.6
+0 0 0 0 0 9 2 16 6
+0 0 0 0 0 9 3 16 5.4
+0 0 0 0 0 9 4 16 4.8
+0 0 0 0 0 9 5 16 4.2
+0 0 0 0 0 9 6 16 3.6
+0 0 0 0 0 9 7 16 3
+0 0 0 0 0 9 8 16 2.4
+0 0 0 0 0 9 9 16 1.8
+0 0 0 0 0 9 10 16 1.2
+0 0 0 0 0 9 11 16 0.6
+0 0 0 0 0 9 12 16 6.2803698347351e-16
+0 0 0 0 0 9 13 16 0.6
+0 0 0 0 0 9 14 16 1.2
+0 0 0 0 0 9 15 16 1.8
+0 0 0 0 0 9 16 16 2.4
+0 0 0 0 0 9 17 16 3
+0 0 0 0 0 9 18 16 3.6
+0 0 0 0 0 9 19 16 4.2
+0 0 0 0 0 9 20 16 4.8
+0 0 0 0 0 9 21 16 5.4
+0 0 0 0 0 9 22 16 6
+0 0 0 0 0 9 23 16 6.6
+0 0 0 0 0 9 24 16 7.2
+0 0 0 0 0 9 25 16 7.8
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 7.2
+1 0 0 0 0 9 1 16 6.6
+1 0 0 0 0 9 2 16 6
+1 0 0 0 0 9 3 16 5.4
+1 0 0 0 0 9 4 16 4.8
+1 0 0 0 0 9 5 16 4.2
+1 0 0 0 0 9 6 16 3.6
+1 0 0 0 0 9 7 16 3
+1 0 0 0 0 9 8 16 2.4
+1 0 0 0 0 9 9 16 1.8
+1 0 0 0 0 9 10 16 1.2
+1 0 0 0 0 9 11 16 0.6
+1 0 0 0 0 9 12 16 6.2803698347351e-16
+1 0 0 0 0 9 13 16 0.6
+1 0 0 0 0 9 14 16 1.2
+1 0 0 0 0 9 15 16 1.8
+1 0 0 0 0 9 16 16 2.4
+1 0 0 0 0 9 17 16 3
+1 0 0 0 0 9 18 16 3.6
+1 0 0 0 0 9 19 16 4.2
+1 0 0 0 0 9 20 16 4.8
+1 0 0 0 0 9 21 16 5.4
+1 0 0 0 0 9 22 16 6
+1 0 0 0 0 9 23 16 6.6
+1 0 0 0 0 9 24 16 7.2
+1 0 0 0 0 9 25 16 7.8
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 7.2
+2 0 0 0 0 9 1 16 6.6
+2 0 0 0 0 9 2 16 6
+2 0 0 0 0 9 3 16 5.4
+2 0 0 0 0 9 4 16 4.8
+2 0 0 0 0 9 5 16 4.2
+2 0 0 0 0 9 6 16 3.6
+2 0 0 0 0 9 7 16 3
+2 0 0 0 0 9 8 16 2.4
+2 0 0 0 0 9 9 16 1.8
+2 0 0 0 0 9 10 16 1.2
+2 0 0 0 0 9 11 16 0.6
+2 0 0 0 0 9 12 16 6.2803698347351e-16
+2 0 0 0 0 9 13 16 0.6
+2 0 0 0 0 9 14 16 1.2
+2 0 0 0 0 9 15 16 1.8
+2 0 0 0 0 9 16 16 2.4
+2 0 0 0 0 9 17 16 3
+2 0 0 0 0 9 18 16 3.6
+2 0 0 0 0 9 19 16 4.2
+2 0 0 0 0 9 20 16 4.8
+2 0 0 0 0 9 21 16 5.4
+2 0 0 0 0 9 22 16 6
+2 0 0 0 0 9 23 16 6.6
+2 0 0 0 0 9 24 16 7.2
+2 0 0 0 0 9 25 16 7.8
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 7.2
+3 0 0 0 0 9 1 16 6.6
+3 0 0 0 0 9 2 16 6
+3 0 0 0 0 9 3 16 5.4
+3 0 0 0 0 9 4 16 4.8
+3 0 0 0 0 9 5 16 4.2
+3 0 0 0 0 9 6 16 3.6
+3 0 0 0 0 9 7 16 3
+3 0 0 0 0 9 8 16 2.4
+3 0 0 0 0 9 9 16 1.8
+3 0 0 0 0 9 10 16 1.2
+3 0 0 0 0 9 11 16 0.6
+3 0 0 0 0 9 12 16 6.2803698347351e-16
+3 0 0 0 0 9 13 16 0.6
+3 0 0 0 0 9 14 16 1.2
+3 0 0 0 0 9 15 16 1.8
+3 0 0 0 0 9 16 16 2.4
+3 0 0 0 0 9 17 16 3
+3 0 0 0 0 9 18 16 3.6
+3 0 0 0 0 9 19 16 4.2
+3 0 0 0 0 9 20 16 4.8
+3 0 0 0 0 9 21 16 5.4
+3 0 0 0 0 9 22 16 6
+3 0 0 0 0 9 23 16 6.6
+3 0 0 0 0 9 24 16 7.2
+3 0 0 0 0 9 25 16 7.8
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 7.2
+4 0 0 0 0 9 1 16 6.6
+4 0 0 0 0 9 2 16 6
+4 0 0 0 0 9 3 16 5.4
+4 0 0 0 0 9 4 16 4.8
+4 0 0 0 0 9 5 16 4.2
+4 0 0 0 0 9 6 16 3.6
+4 0 0 0 0 9 7 16 3
+4 0 0 0 0 9 8 16 2.4
+4 0 0 0 0 9 9 16 1.8
+4 0 0 0 0 9 10 16 1.2
+4 0 0 0 0 9 11 16 0.6
+4 0 0 0 0 9 12 16 6.2803698347351e-16
+4 0 0 0 0 9 13 16 0.6
+4 0 0 0 0 9 14 16 1.2
+4 0 0 0 0 9 15 16 1.8
+4 0 0 0 0 9 16 16 2.4
+4 0 0 0 0 9 17 16 3
+4 0 0 0 0 9 18 16 3.6
+4 0 0 0 0 9 19 16 4.2
+4 0 0 0 0 9 20 16 4.8
+4 0 0 0 0 9 21 16 5.4
+4 0 0 0 0 9 22 16 6
+4 0 0 0 0 9 23 16 6.6
+4 0 0 0 0 9 24 16 7.2
+4 0 0 0 0 9 25 16 7.8
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 7.2
+5 0 0 0 0 9 1 16 6.6
+5 0 0 0 0 9 2 16 6
+5 0 0 0 0 9 3 16 5.4
+5 0 0 0 0 9 4 16 4.8
+5 0 0 0 0 9 5 16 4.2
+5 0 0 0 0 9 6 16 3.6
+5 0 0 0 0 9 7 16 3
+5 0 0 0 0 9 8 16 2.4
+5 0 0 0 0 9 9 16 1.8
+5 0 0 0 0 9 10 16 1.2
+5 0 0 0 0 9 11 16 0.6
+5 0 0 0 0 9 12 16 6.2803698347351e-16
+5 0 0 0 0 9 13 16 0.6
+5 0 0 0 0 9 14 16 1.2
+5 0 0 0 0 9 15 16 1.8
+5 0 0 0 0 9 16 16 2.4
+5 0 0 0 0 9 17 16 3
+5 0 0 0 0 9 18 16 3.6
+5 0 0 0 0 9 19 16 4.2
+5 0 0 0 0 9 20 16 4.8
+5 0 0 0 0 9 21 16 5.4
+5 0 0 0 0 9 22 16 6
+5 0 0 0 0 9 23 16 6.6
+5 0 0 0 0 9 24 16 7.2
+5 0 0 0 0 9 25 16 7.8
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 7.2
+6 0 0 0 0 9 1 16 6.6
+6 0 0 0 0 9 2 16 6
+6 0 0 0 0 9 3 16 5.4
+6 0 0 0 0 9 4 16 4.8
+6 0 0 0 0 9 5 16 4.2
+6 0 0 0 0 9 6 16 3.6
+6 0 0 0 0 9 7 16 3
+6 0 0 0 0 9 8 16 2.4
+6 0 0 0 0 9 9 16 1.8
+6 0 0 0 0 9 10 16 1.2
+6 0 0 0 0 9 11 16 0.6
+6 0 0 0 0 9 12 16 6.2803698347351e-16
+6 0 0 0 0 9 13 16 0.6
+6 0 0 0 0 9 14 16 1.2
+6 0 0 0 0 9 15 16 1.8
+6 0 0 0 0 9 16 16 2.4
+6 0 0 0 0 9 17 16 3
+6 0 0 0 0 9 18 16 3.6
+6 0 0 0 0 9 19 16 4.2
+6 0 0 0 0 9 20 16 4.8
+6 0 0 0 0 9 21 16 5.4
+6 0 0 0 0 9 22 16 6
+6 0 0 0 0 9 23 16 6.6
+6 0 0 0 0 9 24 16 7.2
+6 0 0 0 0 9 25 16 7.8
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.zl
new file mode 100644
index 000000000..0d3ac2541
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/spher3d_r.zl
@@ -0,0 +1,275 @@
+# GRID::spher3d_r z (spher3d_r)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 9.6
+0 0 0 0 0 9 12 1 9
+0 0 0 0 0 9 12 2 8.4
+0 0 0 0 0 9 12 3 7.8
+0 0 0 0 0 9 12 4 7.2
+0 0 0 0 0 9 12 5 6.6
+0 0 0 0 0 9 12 6 6
+0 0 0 0 0 9 12 7 5.4
+0 0 0 0 0 9 12 8 4.8
+0 0 0 0 0 9 12 9 4.2
+0 0 0 0 0 9 12 10 3.6
+0 0 0 0 0 9 12 11 3
+0 0 0 0 0 9 12 12 2.4
+0 0 0 0 0 9 12 13 1.8
+0 0 0 0 0 9 12 14 1.2
+0 0 0 0 0 9 12 15 0.6
+0 0 0 0 0 9 12 16 6.2803698347351e-16
+0 0 0 0 0 9 12 17 0.6
+0 0 0 0 0 9 12 18 1.2
+0 0 0 0 0 9 12 19 1.8
+0 0 0 0 0 9 12 20 2.4
+0 0 0 0 0 9 12 21 3
+0 0 0 0 0 9 12 22 3.6
+0 0 0 0 0 9 12 23 4.2
+0 0 0 0 0 9 12 24 4.8
+0 0 0 0 0 9 12 25 5.4
+0 0 0 0 0 9 12 26 6
+0 0 0 0 0 9 12 27 6.6
+0 0 0 0 0 9 12 28 7.2
+0 0 0 0 0 9 12 29 7.8
+0 0 0 0 0 9 12 30 8.4
+0 0 0 0 0 9 12 31 9
+0 0 0 0 0 9 12 32 9.6
+0 0 0 0 0 9 12 33 10.2
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 9.6
+1 0 0 0 0 9 12 1 9
+1 0 0 0 0 9 12 2 8.4
+1 0 0 0 0 9 12 3 7.8
+1 0 0 0 0 9 12 4 7.2
+1 0 0 0 0 9 12 5 6.6
+1 0 0 0 0 9 12 6 6
+1 0 0 0 0 9 12 7 5.4
+1 0 0 0 0 9 12 8 4.8
+1 0 0 0 0 9 12 9 4.2
+1 0 0 0 0 9 12 10 3.6
+1 0 0 0 0 9 12 11 3
+1 0 0 0 0 9 12 12 2.4
+1 0 0 0 0 9 12 13 1.8
+1 0 0 0 0 9 12 14 1.2
+1 0 0 0 0 9 12 15 0.6
+1 0 0 0 0 9 12 16 6.2803698347351e-16
+1 0 0 0 0 9 12 17 0.6
+1 0 0 0 0 9 12 18 1.2
+1 0 0 0 0 9 12 19 1.8
+1 0 0 0 0 9 12 20 2.4
+1 0 0 0 0 9 12 21 3
+1 0 0 0 0 9 12 22 3.6
+1 0 0 0 0 9 12 23 4.2
+1 0 0 0 0 9 12 24 4.8
+1 0 0 0 0 9 12 25 5.4
+1 0 0 0 0 9 12 26 6
+1 0 0 0 0 9 12 27 6.6
+1 0 0 0 0 9 12 28 7.2
+1 0 0 0 0 9 12 29 7.8
+1 0 0 0 0 9 12 30 8.4
+1 0 0 0 0 9 12 31 9
+1 0 0 0 0 9 12 32 9.6
+1 0 0 0 0 9 12 33 10.2
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 9.6
+2 0 0 0 0 9 12 1 9
+2 0 0 0 0 9 12 2 8.4
+2 0 0 0 0 9 12 3 7.8
+2 0 0 0 0 9 12 4 7.2
+2 0 0 0 0 9 12 5 6.6
+2 0 0 0 0 9 12 6 6
+2 0 0 0 0 9 12 7 5.4
+2 0 0 0 0 9 12 8 4.8
+2 0 0 0 0 9 12 9 4.2
+2 0 0 0 0 9 12 10 3.6
+2 0 0 0 0 9 12 11 3
+2 0 0 0 0 9 12 12 2.4
+2 0 0 0 0 9 12 13 1.8
+2 0 0 0 0 9 12 14 1.2
+2 0 0 0 0 9 12 15 0.6
+2 0 0 0 0 9 12 16 6.2803698347351e-16
+2 0 0 0 0 9 12 17 0.6
+2 0 0 0 0 9 12 18 1.2
+2 0 0 0 0 9 12 19 1.8
+2 0 0 0 0 9 12 20 2.4
+2 0 0 0 0 9 12 21 3
+2 0 0 0 0 9 12 22 3.6
+2 0 0 0 0 9 12 23 4.2
+2 0 0 0 0 9 12 24 4.8
+2 0 0 0 0 9 12 25 5.4
+2 0 0 0 0 9 12 26 6
+2 0 0 0 0 9 12 27 6.6
+2 0 0 0 0 9 12 28 7.2
+2 0 0 0 0 9 12 29 7.8
+2 0 0 0 0 9 12 30 8.4
+2 0 0 0 0 9 12 31 9
+2 0 0 0 0 9 12 32 9.6
+2 0 0 0 0 9 12 33 10.2
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 9.6
+3 0 0 0 0 9 12 1 9
+3 0 0 0 0 9 12 2 8.4
+3 0 0 0 0 9 12 3 7.8
+3 0 0 0 0 9 12 4 7.2
+3 0 0 0 0 9 12 5 6.6
+3 0 0 0 0 9 12 6 6
+3 0 0 0 0 9 12 7 5.4
+3 0 0 0 0 9 12 8 4.8
+3 0 0 0 0 9 12 9 4.2
+3 0 0 0 0 9 12 10 3.6
+3 0 0 0 0 9 12 11 3
+3 0 0 0 0 9 12 12 2.4
+3 0 0 0 0 9 12 13 1.8
+3 0 0 0 0 9 12 14 1.2
+3 0 0 0 0 9 12 15 0.6
+3 0 0 0 0 9 12 16 6.2803698347351e-16
+3 0 0 0 0 9 12 17 0.6
+3 0 0 0 0 9 12 18 1.2
+3 0 0 0 0 9 12 19 1.8
+3 0 0 0 0 9 12 20 2.4
+3 0 0 0 0 9 12 21 3
+3 0 0 0 0 9 12 22 3.6
+3 0 0 0 0 9 12 23 4.2
+3 0 0 0 0 9 12 24 4.8
+3 0 0 0 0 9 12 25 5.4
+3 0 0 0 0 9 12 26 6
+3 0 0 0 0 9 12 27 6.6
+3 0 0 0 0 9 12 28 7.2
+3 0 0 0 0 9 12 29 7.8
+3 0 0 0 0 9 12 30 8.4
+3 0 0 0 0 9 12 31 9
+3 0 0 0 0 9 12 32 9.6
+3 0 0 0 0 9 12 33 10.2
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 9.6
+4 0 0 0 0 9 12 1 9
+4 0 0 0 0 9 12 2 8.4
+4 0 0 0 0 9 12 3 7.8
+4 0 0 0 0 9 12 4 7.2
+4 0 0 0 0 9 12 5 6.6
+4 0 0 0 0 9 12 6 6
+4 0 0 0 0 9 12 7 5.4
+4 0 0 0 0 9 12 8 4.8
+4 0 0 0 0 9 12 9 4.2
+4 0 0 0 0 9 12 10 3.6
+4 0 0 0 0 9 12 11 3
+4 0 0 0 0 9 12 12 2.4
+4 0 0 0 0 9 12 13 1.8
+4 0 0 0 0 9 12 14 1.2
+4 0 0 0 0 9 12 15 0.6
+4 0 0 0 0 9 12 16 6.2803698347351e-16
+4 0 0 0 0 9 12 17 0.6
+4 0 0 0 0 9 12 18 1.2
+4 0 0 0 0 9 12 19 1.8
+4 0 0 0 0 9 12 20 2.4
+4 0 0 0 0 9 12 21 3
+4 0 0 0 0 9 12 22 3.6
+4 0 0 0 0 9 12 23 4.2
+4 0 0 0 0 9 12 24 4.8
+4 0 0 0 0 9 12 25 5.4
+4 0 0 0 0 9 12 26 6
+4 0 0 0 0 9 12 27 6.6
+4 0 0 0 0 9 12 28 7.2
+4 0 0 0 0 9 12 29 7.8
+4 0 0 0 0 9 12 30 8.4
+4 0 0 0 0 9 12 31 9
+4 0 0 0 0 9 12 32 9.6
+4 0 0 0 0 9 12 33 10.2
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 9.6
+5 0 0 0 0 9 12 1 9
+5 0 0 0 0 9 12 2 8.4
+5 0 0 0 0 9 12 3 7.8
+5 0 0 0 0 9 12 4 7.2
+5 0 0 0 0 9 12 5 6.6
+5 0 0 0 0 9 12 6 6
+5 0 0 0 0 9 12 7 5.4
+5 0 0 0 0 9 12 8 4.8
+5 0 0 0 0 9 12 9 4.2
+5 0 0 0 0 9 12 10 3.6
+5 0 0 0 0 9 12 11 3
+5 0 0 0 0 9 12 12 2.4
+5 0 0 0 0 9 12 13 1.8
+5 0 0 0 0 9 12 14 1.2
+5 0 0 0 0 9 12 15 0.6
+5 0 0 0 0 9 12 16 6.2803698347351e-16
+5 0 0 0 0 9 12 17 0.6
+5 0 0 0 0 9 12 18 1.2
+5 0 0 0 0 9 12 19 1.8
+5 0 0 0 0 9 12 20 2.4
+5 0 0 0 0 9 12 21 3
+5 0 0 0 0 9 12 22 3.6
+5 0 0 0 0 9 12 23 4.2
+5 0 0 0 0 9 12 24 4.8
+5 0 0 0 0 9 12 25 5.4
+5 0 0 0 0 9 12 26 6
+5 0 0 0 0 9 12 27 6.6
+5 0 0 0 0 9 12 28 7.2
+5 0 0 0 0 9 12 29 7.8
+5 0 0 0 0 9 12 30 8.4
+5 0 0 0 0 9 12 31 9
+5 0 0 0 0 9 12 32 9.6
+5 0 0 0 0 9 12 33 10.2
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 9.6
+6 0 0 0 0 9 12 1 9
+6 0 0 0 0 9 12 2 8.4
+6 0 0 0 0 9 12 3 7.8
+6 0 0 0 0 9 12 4 7.2
+6 0 0 0 0 9 12 5 6.6
+6 0 0 0 0 9 12 6 6
+6 0 0 0 0 9 12 7 5.4
+6 0 0 0 0 9 12 8 4.8
+6 0 0 0 0 9 12 9 4.2
+6 0 0 0 0 9 12 10 3.6
+6 0 0 0 0 9 12 11 3
+6 0 0 0 0 9 12 12 2.4
+6 0 0 0 0 9 12 13 1.8
+6 0 0 0 0 9 12 14 1.2
+6 0 0 0 0 9 12 15 0.6
+6 0 0 0 0 9 12 16 6.2803698347351e-16
+6 0 0 0 0 9 12 17 0.6
+6 0 0 0 0 9 12 18 1.2
+6 0 0 0 0 9 12 19 1.8
+6 0 0 0 0 9 12 20 2.4
+6 0 0 0 0 9 12 21 3
+6 0 0 0 0 9 12 22 3.6
+6 0 0 0 0 9 12 23 4.2
+6 0 0 0 0 9 12 24 4.8
+6 0 0 0 0 9 12 25 5.4
+6 0 0 0 0 9 12 26 6
+6 0 0 0 0 9 12 27 6.6
+6 0 0 0 0 9 12 28 7.2
+6 0 0 0 0 9 12 29 7.8
+6 0 0 0 0 9 12 30 8.4
+6 0 0 0 0 9 12 31 9
+6 0 0 0 0 9 12 32 9.6
+6 0 0 0 0 9 12 33 10.2
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.xl
new file mode 100644
index 000000000..9b6c76b91
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.xl
@@ -0,0 +1,170 @@
+# HYDROTOY::u x (u)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -0.80901699437495
+0 0 0 0 0 1 12 16 -0.978147600733806
+0 0 0 0 0 2 12 16 -0.978147600733805
+0 0 0 0 0 3 12 16 -0.809016994374946
+0 0 0 0 0 4 12 16 -0.499999999999998
+0 0 0 0 0 5 12 16 -0.104528463267652
+0 0 0 0 0 6 12 16 0.309016994374949
+0 0 0 0 0 7 12 16 0.669130606358859
+0 0 0 0 0 8 12 16 0.913545457642601
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 10 12 16 0.913545457642601
+0 0 0 0 0 11 12 16 0.669130606358859
+0 0 0 0 0 12 12 16 0.309016994374949
+0 0 0 0 0 13 12 16 -0.104528463267652
+0 0 0 0 0 14 12 16 -0.499999999999998
+0 0 0 0 0 15 12 16 -0.809016994374946
+0 0 0 0 0 16 12 16 -0.978147600733805
+0 0 0 0 0 17 12 16 -0.978147600733806
+0 0 0 0 0 18 12 16 -0.809016994374949
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -0.955765485796519
+1 0 0 0 0 1 12 16 -0.994570500607911
+1 0 0 0 0 2 12 16 -0.861405240474848
+1 0 0 0 0 3 12 16 -0.579295188642749
+1 0 0 0 0 4 12 16 -0.197019735962746
+1 0 0 0 0 5 12 16 0.219322218933327
+1 0 0 0 0 6 12 16 0.597741369696019
+1 0 0 0 0 7 12 16 0.872805607328403
+1 0 0 0 0 8 12 16 0.99695382626369
+1 0 0 0 0 9 12 16 0.948719671596806
+1 0 0 0 0 10 12 16 0.736443266863195
+1 0 0 0 0 11 12 16 0.396829130911893
+1 0 0 0 0 12 12 16 -0.0114003668535526
+1 0 0 0 0 13 12 16 -0.417658637620938
+1 0 0 0 0 14 12 16 -0.751699935634057
+1 0 0 0 0 15 12 16 -0.955765485796519
+1 0 0 0 0 16 12 16 -0.994570500607911
+1 0 0 0 0 17 12 16 -0.861405240474848
+1 0 0 0 0 18 12 16 -0.579295188642749
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -1.00236259183865
+2 0 0 0 0 1 12 16 -0.906417389262528
+2 0 0 0 0 2 12 16 -0.653744385539442
+2 0 0 0 0 3 12 16 -0.288033038475295
+2 0 0 0 0 4 12 16 0.127481837639237
+2 0 0 0 0 5 12 16 0.520953945889808
+2 0 0 0 0 6 12 16 0.824348384178011
+2 0 0 0 0 7 12 16 0.985205497871871
+2 0 0 0 0 8 12 16 0.975711630672718
+2 0 0 0 0 9 12 16 0.797508358468364
+2 0 0 0 0 10 12 16 0.481408645948843
+2 0 0 0 0 11 12 16 0.0820690050845183
+2 0 0 0 0 12 12 16 -0.331461112332425
+2 0 0 0 0 13 12 16 -0.68767859219742
+2 0 0 0 0 14 12 16 -0.924990196107598
+2 0 0 0 0 15 12 16 -1.00236259183865
+2 0 0 0 0 16 12 16 -0.906417389262528
+2 0 0 0 0 17 12 16 -0.653744385539442
+2 0 0 0 0 18 12 16 -0.288033038475295
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -0.94364338228954
+3 0 0 0 0 1 12 16 -0.722686120855475
+3 0 0 0 0 2 12 16 -0.376769863728199
+3 0 0 0 0 3 12 16 0.0342933256844357
+3 0 0 0 0 4 12 16 0.439426887541149
+3 0 0 0 0 5 12 16 0.768579548474049
+3 0 0 0 0 6 12 16 0.964837823149789
+3 0 0 0 0 7 12 16 0.994266872926481
+3 0 0 0 0 8 12 16 0.851778147743211
+3 0 0 0 0 9 12 16 0.562009242653596
+3 0 0 0 0 10 12 16 0.175063833815491
+3 0 0 0 0 11 12 16 -0.242151702294314
+3 0 0 0 0 12 12 16 -0.617497009198279
+3 0 0 0 0 13 12 16 -0.886071473427644
+3 0 0 0 0 14 12 16 -1.00143613019474
+3 0 0 0 0 15 12 16 -0.94364338228954
+3 0 0 0 0 16 12 16 -0.722686120855475
+3 0 0 0 0 17 12 16 -0.376769863728199
+3 0 0 0 0 18 12 16 0.0342933256844357
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -0.785507602738876
+4 0 0 0 0 1 12 16 -0.462452108726221
+4 0 0 0 0 2 12 16 -0.0594344438692843
+4 0 0 0 0 3 12 16 0.35385997627762
+4 0 0 0 0 4 12 16 0.705968791809162
+4 0 0 0 0 5 12 16 0.936009189711769
+4 0 0 0 0 6 12 16 1.00420509533667
+4 0 0 0 0 7 12 16 0.89876481706098
+4 0 0 0 0 8 12 16 0.637919936893408
+4 0 0 0 0 9 12 16 0.266772904316276
+4 0 0 0 0 10 12 16 -0.150501586972893
+4 0 0 0 0 11 12 16 -0.541752986610453
+4 0 0 0 0 12 12 16 -0.839330373191693
+4 0 0 0 0 13 12 16 -0.991779913171026
+4 0 0 0 0 14 12 16 -0.972741696125436
+4 0 0 0 0 15 12 16 -0.785507602738876
+4 0 0 0 0 16 12 16 -0.462452108726221
+4 0 0 0 0 17 12 16 -0.0594344438692843
+4 0 0 0 0 18 12 16 0.35385997627762
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -0.544328174867942
+5 0 0 0 0 1 12 16 -0.152888277069066
+5 0 0 0 0 2 12 16 0.264987392781447
+5 0 0 0 0 3 12 16 0.637044335085157
+5 0 0 0 0 4 12 16 0.898950524486546
+5 0 0 0 0 5 12 16 1.00542000149508
+5 0 0 0 0 6 12 16 0.938043226291145
+5 0 0 0 0 7 12 16 0.708470255406295
+5 0 0 0 0 8 12 16 0.356396341111483
+5 0 0 0 0 9 12 16 -0.0573017383206181
+5 0 0 0 0 10 12 16 -0.461091826627135
+5 0 0 0 0 11 12 16 -0.785154949222079
+5 0 0 0 0 12 12 16 -0.97345764818774
+5 0 0 0 0 13 12 16 -0.993440676196639
+5 0 0 0 0 14 12 16 -0.841648786165927
+5 0 0 0 0 15 12 16 -0.544328174867942
+5 0 0 0 0 16 12 16 -0.152888277069066
+5 0 0 0 0 17 12 16 0.264987392781447
+5 0 0 0 0 18 12 16 0.637044335085157
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -0.245256464451885
+6 0 0 0 0 1 12 16 0.173571974101471
+6 0 0 0 0 2 12 16 0.562388241480802
+6 0 0 0 0 3 12 16 0.853962472771321
+6 0 0 0 0 4 12 16 0.997878834514167
+6 0 0 0 0 5 12 16 0.969252880324897
+6 0 0 0 0 6 12 16 0.773034297741468
+6 0 0 0 0 7 12 16 0.443151062282416
+6 0 0 0 0 8 12 16 0.0366429822537203
+6 0 0 0 0 9 12 16 -0.376201002297687
+6 0 0 0 0 10 12 16 -0.723996415873011
+6 0 0 0 0 11 12 16 -0.946606271842939
+6 0 0 0 0 12 12 16 -1.00553930376322
+6 0 0 0 0 13 12 16 -0.890605455025042
+6 0 0 0 0 14 12 16 -0.621677832216481
+6 0 0 0 0 15 12 16 -0.245256464451885
+6 0 0 0 0 16 12 16 0.173571974101471
+6 0 0 0 0 17 12 16 0.562388241480802
+6 0 0 0 0 18 12 16 0.853962472771321
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.yl
new file mode 100644
index 000000000..50f79e875
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.yl
@@ -0,0 +1,219 @@
+# HYDROTOY::u y (u)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -0.959492973614494
+0 0 0 0 0 9 1 16 -1
+0 0 0 0 0 9 2 16 -0.9594929736145
+0 0 0 0 0 9 3 16 -0.841253532831185
+0 0 0 0 0 9 4 16 -0.65486073394529
+0 0 0 0 0 9 5 16 -0.415415013001892
+0 0 0 0 0 9 6 16 -0.14231483827329
+0 0 0 0 0 9 7 16 0.142314838273281
+0 0 0 0 0 9 8 16 0.415415013001883
+0 0 0 0 0 9 9 16 0.654860733945283
+0 0 0 0 0 9 10 16 0.84125353283118
+0 0 0 0 0 9 11 16 0.959492973614497
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 9 13 16 0.959492973614497
+0 0 0 0 0 9 14 16 0.84125353283118
+0 0 0 0 0 9 15 16 0.654860733945283
+0 0 0 0 0 9 16 16 0.415415013001883
+0 0 0 0 0 9 17 16 0.142314838273281
+0 0 0 0 0 9 18 16 -0.142314838273291
+0 0 0 0 0 9 19 16 -0.415415013001892
+0 0 0 0 0 9 20 16 -0.65486073394529
+0 0 0 0 0 9 21 16 -0.841253532831186
+0 0 0 0 0 9 22 16 -0.9594929736145
+0 0 0 0 0 9 23 16 -1
+0 0 0 0 0 9 24 16 -0.959492973614494
+0 0 0 0 0 9 25 16 -0.841253532831175
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -1.00051323460778
+1 0 0 0 0 9 1 16 -0.948719671596804
+1 0 0 0 0 9 2 16 -0.820066483046201
+1 0 0 0 0 9 3 16 -0.624976385162354
+1 0 0 0 0 9 4 16 -0.379254417430333
+1 0 0 0 0 9 5 16 -0.102807512310972
+1 0 0 0 0 9 6 16 0.181968246036004
+1 0 0 0 0 9 7 16 0.452002019295973
+1 0 0 0 0 9 8 16 0.685417277112096
+1 0 0 0 0 9 9 16 0.863304103470101
+1 0 0 0 0 9 10 16 0.971251165632154
+1 0 0 0 0 9 11 16 1.00051323460778
+1 0 0 0 0 9 12 16 0.948719671596806
+1 0 0 0 0 9 13 16 0.820066483046195
+1 0 0 0 0 9 14 16 0.624976385162347
+1 0 0 0 0 9 15 16 0.379254417430324
+1 0 0 0 0 9 16 16 0.102807512310963
+1 0 0 0 0 9 17 16 -0.181968246036014
+1 0 0 0 0 9 18 16 -0.452002019295981
+1 0 0 0 0 9 19 16 -0.685417277112103
+1 0 0 0 0 9 20 16 -0.863304103470106
+1 0 0 0 0 9 21 16 -0.971251165632156
+1 0 0 0 0 9 22 16 -1.00051323460778
+1 0 0 0 0 9 23 16 -0.948719671596804
+1 0 0 0 0 9 24 16 -0.820066483046201
+1 0 0 0 0 9 25 16 -0.624976385162354
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -0.936397049231443
+2 0 0 0 0 9 1 16 -0.79750835846836
+2 0 0 0 0 9 2 16 -0.594010283467016
+2 0 0 0 0 9 3 16 -0.342389028014344
+2 0 0 0 0 9 4 16 -0.0630294497779055
+2 0 0 0 0 9 5 16 0.221436399628968
+2 0 0 0 0 9 6 16 0.487962788870879
+2 0 0 0 0 9 7 16 0.714957334984917
+2 0 0 0 0 9 8 16 0.884030289833469
+2 0 0 0 0 9 9 16 0.981484368130286
+2 0 0 0 0 9 10 16 0.999424420033478
+2 0 0 0 0 9 11 16 0.936397049231446
+2 0 0 0 0 9 12 16 0.797508358468364
+2 0 0 0 0 9 13 16 0.594010283467008
+2 0 0 0 0 9 14 16 0.342389028014335
+2 0 0 0 0 9 15 16 0.0630294497778957
+2 0 0 0 0 9 16 16 -0.221436399628977
+2 0 0 0 0 9 17 16 -0.487962788870887
+2 0 0 0 0 9 18 16 -0.714957334984924
+2 0 0 0 0 9 19 16 -0.884030289833474
+2 0 0 0 0 9 20 16 -0.981484368130287
+2 0 0 0 0 9 21 16 -0.999424420033477
+2 0 0 0 0 9 22 16 -0.936397049231443
+2 0 0 0 0 9 23 16 -0.79750835846836
+2 0 0 0 0 9 24 16 -0.594010283467016
+2 0 0 0 0 9 25 16 -0.342389028014344
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -0.773612345734507
+3 0 0 0 0 9 1 16 -0.562009242653593
+3 0 0 0 0 9 2 16 -0.30487549313056
+3 0 0 0 0 9 3 16 -0.0230425443184478
+3 0 0 0 0 9 4 16 0.260657174395054
+3 0 0 0 0 9 5 16 0.523239999026976
+3 0 0 0 0 9 6 16 0.743433030765824
+3 0 0 0 0 9 7 16 0.903397539718502
+3 0 0 0 0 9 8 16 0.990174152715228
+3 0 0 0 0 9 9 16 0.996732744651397
+3 0 0 0 0 9 10 16 0.922541977413788
+3 0 0 0 0 9 11 16 0.773612345734511
+3 0 0 0 0 9 12 16 0.562009242653596
+3 0 0 0 0 9 13 16 0.30487549313055
+3 0 0 0 0 9 14 16 0.0230425443184395
+3 0 0 0 0 9 15 16 -0.260657174395064
+3 0 0 0 0 9 16 16 -0.523239999026984
+3 0 0 0 0 9 17 16 -0.743433030765831
+3 0 0 0 0 9 18 16 -0.903397539718506
+3 0 0 0 0 9 19 16 -0.99017415271523
+3 0 0 0 0 9 20 16 -0.996732744651396
+3 0 0 0 0 9 21 16 -0.922541977413785
+3 0 0 0 0 9 22 16 -0.773612345734507
+3 0 0 0 0 9 23 16 -0.562009242653593
+3 0 0 0 0 9 24 16 -0.30487549313056
+3 0 0 0 0 9 25 16 -0.0230425443184478
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -0.529023034768285
+4 0 0 0 0 9 1 16 -0.266772904316274
+4 0 0 0 0 9 2 16 0.0170895802838814
+4 0 0 0 0 9 3 16 0.299567568725097
+4 0 0 0 0 9 4 16 0.55777637434513
+4 0 0 0 0 9 5 16 0.77079745533955
+4 0 0 0 0 9 6 16 0.921373110611335
+4 0 0 0 0 9 7 16 0.997304596078268
+4 0 0 0 0 9 8 16 0.992440394369748
+4 0 0 0 0 9 9 16 0.907174574179681
+4 0 0 0 0 9 10 16 0.748414865164506
+4 0 0 0 0 9 11 16 0.529023034768289
+4 0 0 0 0 9 12 16 0.266772904316276
+4 0 0 0 0 9 13 16 -0.0170895802838905
+4 0 0 0 0 9 14 16 -0.299567568725103
+4 0 0 0 0 9 15 16 -0.557776374345138
+4 0 0 0 0 9 16 16 -0.770797455339557
+4 0 0 0 0 9 17 16 -0.921373110611339
+4 0 0 0 0 9 18 16 -0.997304596078268
+4 0 0 0 0 9 19 16 -0.992440394369747
+4 0 0 0 0 9 20 16 -0.907174574179677
+4 0 0 0 0 9 21 16 -0.7484148651645
+4 0 0 0 0 9 22 16 -0.529023034768285
+4 0 0 0 0 9 23 16 -0.266772904316274
+4 0 0 0 0 9 24 16 0.0170895802838814
+4 0 0 0 0 9 25 16 0.299567568725097
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -0.228142427103317
+5 0 0 0 0 9 1 16 0.0573017383206182
+5 0 0 0 0 9 2 16 0.338103657692372
+5 0 0 0 0 9 3 16 0.591514429497776
+5 0 0 0 0 9 4 16 0.797004220097029
+5 0 0 0 0 9 5 16 0.937925468750632
+5 0 0 0 0 9 6 16 1.0028615739836
+5 0 0 0 0 9 7 16 0.986551798739849
+5 0 0 0 0 9 8 16 0.890317464011655
+5 0 0 0 0 9 9 16 0.721954903271074
+5 0 0 0 0 9 10 16 0.495103849898604
+5 0 0 0 0 9 11 16 0.22814242710332
+5 0 0 0 0 9 12 16 -0.0573017383206181
+5 0 0 0 0 9 13 16 -0.338103657692379
+5 0 0 0 0 9 14 16 -0.591514429497779
+5 0 0 0 0 9 15 16 -0.797004220097035
+5 0 0 0 0 9 16 16 -0.937925468750636
+5 0 0 0 0 9 17 16 -1.0028615739836
+5 0 0 0 0 9 18 16 -0.986551798739846
+5 0 0 0 0 9 19 16 -0.890317464011651
+5 0 0 0 0 9 20 16 -0.721954903271068
+5 0 0 0 0 9 21 16 -0.495103849898596
+5 0 0 0 0 9 22 16 -0.228142427103317
+5 0 0 0 0 9 23 16 0.0573017383206182
+5 0 0 0 0 9 24 16 0.338103657692372
+5 0 0 0 0 9 25 16 0.591514429497776
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0.0975277748355794
+6 0 0 0 0 9 1 16 0.376201002297685
+6 0 0 0 0 9 2 16 0.624396661907141
+6 0 0 0 0 9 3 16 0.822007417398816
+6 0 0 0 0 9 4 16 0.953024020599179
+6 0 0 0 0 9 5 16 1.00683228550269
+6 0 0 0 0 9 6 16 0.979072986496933
+6 0 0 0 0 9 7 16 0.871995016896448
+6 0 0 0 0 9 8 16 0.69427319698106
+6 0 0 0 0 9 9 16 0.460305491647954
+6 0 0 0 0 9 10 16 0.189046572923696
+6 0 0 0 0 9 11 16 -0.0975277748355793
+6 0 0 0 0 9 12 16 -0.376201002297687
+6 0 0 0 0 9 13 16 -0.624396661907144
+6 0 0 0 0 9 14 16 -0.822007417398816
+6 0 0 0 0 9 15 16 -0.953024020599182
+6 0 0 0 0 9 16 16 -1.00683228550269
+6 0 0 0 0 9 17 16 -0.979072986496931
+6 0 0 0 0 9 18 16 -0.871995016896444
+6 0 0 0 0 9 19 16 -0.694273196981054
+6 0 0 0 0 9 20 16 -0.460305491647947
+6 0 0 0 0 9 21 16 -0.189046572923689
+6 0 0 0 0 9 22 16 0.0975277748355794
+6 0 0 0 0 9 23 16 0.376201002297685
+6 0 0 0 0 9 24 16 0.624396661907141
+6 0 0 0 0 9 25 16 0.822007417398816
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.zl
new file mode 100644
index 000000000..57a1edbb4
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/u.zl
@@ -0,0 +1,275 @@
+# HYDROTOY::u z (u)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 0.913545457642604
+0 0 0 0 0 9 12 1 1
+0 0 0 0 0 9 12 2 0.913545457642598
+0 0 0 0 0 9 12 3 0.669130606358854
+0 0 0 0 0 9 12 4 0.309016994374941
+0 0 0 0 0 9 12 5 -0.104528463267659
+0 0 0 0 0 9 12 6 -0.500000000000004
+0 0 0 0 0 9 12 7 -0.80901699437495
+0 0 0 0 0 9 12 8 -0.978147600733806
+0 0 0 0 0 9 12 9 -0.978147600733805
+0 0 0 0 0 9 12 10 -0.809016994374946
+0 0 0 0 0 9 12 11 -0.499999999999998
+0 0 0 0 0 9 12 12 -0.104528463267652
+0 0 0 0 0 9 12 13 0.309016994374949
+0 0 0 0 0 9 12 14 0.669130606358859
+0 0 0 0 0 9 12 15 0.913545457642601
+0 0 0 0 0 9 12 16 1
+0 0 0 0 0 9 12 17 0.913545457642601
+0 0 0 0 0 9 12 18 0.669130606358859
+0 0 0 0 0 9 12 19 0.309016994374949
+0 0 0 0 0 9 12 20 -0.104528463267652
+0 0 0 0 0 9 12 21 -0.499999999999998
+0 0 0 0 0 9 12 22 -0.809016994374946
+0 0 0 0 0 9 12 23 -0.978147600733805
+0 0 0 0 0 9 12 24 -0.978147600733806
+0 0 0 0 0 9 12 25 -0.80901699437495
+0 0 0 0 0 9 12 26 -0.500000000000004
+0 0 0 0 0 9 12 27 -0.104528463267659
+0 0 0 0 0 9 12 28 0.309016994374942
+0 0 0 0 0 9 12 29 0.669130606358854
+0 0 0 0 0 9 12 30 0.913545457642598
+0 0 0 0 0 9 12 31 1
+0 0 0 0 0 9 12 32 0.913545457642604
+0 0 0 0 0 9 12 33 0.669130606358864
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 0.996953826263689
+1 0 0 0 0 9 12 1 0.948719671596808
+1 0 0 0 0 9 12 2 0.73644326686319
+1 0 0 0 0 9 12 3 0.396829130911887
+1 0 0 0 0 9 12 4 -0.0114003668535601
+1 0 0 0 0 9 12 5 -0.417658637620944
+1 0 0 0 0 9 12 6 -0.751699935634062
+1 0 0 0 0 9 12 7 -0.955765485796521
+1 0 0 0 0 9 12 8 -0.99457050060791
+1 0 0 0 0 9 12 9 -0.861405240474847
+1 0 0 0 0 9 12 10 -0.579295188642748
+1 0 0 0 0 9 12 11 -0.197019735962745
+1 0 0 0 0 9 12 12 0.219322218933327
+1 0 0 0 0 9 12 13 0.597741369696019
+1 0 0 0 0 9 12 14 0.872805607328403
+1 0 0 0 0 9 12 15 0.99695382626369
+1 0 0 0 0 9 12 16 0.948719671596806
+1 0 0 0 0 9 12 17 0.736443266863195
+1 0 0 0 0 9 12 18 0.396829130911893
+1 0 0 0 0 9 12 19 -0.0114003668535524
+1 0 0 0 0 9 12 20 -0.417658637620938
+1 0 0 0 0 9 12 21 -0.751699935634057
+1 0 0 0 0 9 12 22 -0.955765485796519
+1 0 0 0 0 9 12 23 -0.994570500607911
+1 0 0 0 0 9 12 24 -0.861405240474851
+1 0 0 0 0 9 12 25 -0.579295188642754
+1 0 0 0 0 9 12 26 -0.197019735962752
+1 0 0 0 0 9 12 27 0.21932221893332
+1 0 0 0 0 9 12 28 0.597741369696014
+1 0 0 0 0 9 12 29 0.8728056073284
+1 0 0 0 0 9 12 30 0.996953826263689
+1 0 0 0 0 9 12 31 0.948719671596808
+1 0 0 0 0 9 12 32 0.73644326686319
+1 0 0 0 0 9 12 33 0.396829130911887
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 0.97571163067272
+2 0 0 0 0 9 12 1 0.797508358468365
+2 0 0 0 0 9 12 2 0.481408645948837
+2 0 0 0 0 9 12 3 0.0820690050845114
+2 0 0 0 0 9 12 4 -0.331461112332432
+2 0 0 0 0 9 12 5 -0.687678592197425
+2 0 0 0 0 9 12 6 -0.924990196107601
+2 0 0 0 0 9 12 7 -1.00236259183865
+2 0 0 0 0 9 12 8 -0.906417389262526
+2 0 0 0 0 9 12 9 -0.653744385539442
+2 0 0 0 0 9 12 10 -0.288033038475295
+2 0 0 0 0 9 12 11 0.127481837639237
+2 0 0 0 0 9 12 12 0.520953945889809
+2 0 0 0 0 9 12 13 0.824348384178011
+2 0 0 0 0 9 12 14 0.985205497871871
+2 0 0 0 0 9 12 15 0.975711630672718
+2 0 0 0 0 9 12 16 0.797508358468364
+2 0 0 0 0 9 12 17 0.481408645948843
+2 0 0 0 0 9 12 18 0.0820690050845184
+2 0 0 0 0 9 12 19 -0.331461112332425
+2 0 0 0 0 9 12 20 -0.68767859219742
+2 0 0 0 0 9 12 21 -0.924990196107598
+2 0 0 0 0 9 12 22 -1.00236259183865
+2 0 0 0 0 9 12 23 -0.906417389262529
+2 0 0 0 0 9 12 24 -0.653744385539447
+2 0 0 0 0 9 12 25 -0.288033038475302
+2 0 0 0 0 9 12 26 0.12748183763923
+2 0 0 0 0 9 12 27 0.520953945889802
+2 0 0 0 0 9 12 28 0.824348384178007
+2 0 0 0 0 9 12 29 0.985205497871869
+2 0 0 0 0 9 12 30 0.97571163067272
+2 0 0 0 0 9 12 31 0.797508358468365
+2 0 0 0 0 9 12 32 0.481408645948837
+2 0 0 0 0 9 12 33 0.0820690050845114
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 0.851778147743213
+3 0 0 0 0 9 12 1 0.562009242653597
+3 0 0 0 0 9 12 2 0.175063833815484
+3 0 0 0 0 9 12 3 -0.24215170229432
+3 0 0 0 0 9 12 4 -0.617497009198284
+3 0 0 0 0 9 12 5 -0.886071473427647
+3 0 0 0 0 9 12 6 -1.00143613019474
+3 0 0 0 0 9 12 7 -0.943643382289538
+3 0 0 0 0 9 12 8 -0.722686120855472
+3 0 0 0 0 9 12 9 -0.376769863728199
+3 0 0 0 0 9 12 10 0.0342933256844365
+3 0 0 0 0 9 12 11 0.439426887541149
+3 0 0 0 0 9 12 12 0.76857954847405
+3 0 0 0 0 9 12 13 0.964837823149789
+3 0 0 0 0 9 12 14 0.994266872926481
+3 0 0 0 0 9 12 15 0.851778147743211
+3 0 0 0 0 9 12 16 0.562009242653596
+3 0 0 0 0 9 12 17 0.175063833815491
+3 0 0 0 0 9 12 18 -0.242151702294313
+3 0 0 0 0 9 12 19 -0.617497009198278
+3 0 0 0 0 9 12 20 -0.886071473427644
+3 0 0 0 0 9 12 21 -1.00143613019474
+3 0 0 0 0 9 12 22 -0.94364338228954
+3 0 0 0 0 9 12 23 -0.722686120855477
+3 0 0 0 0 9 12 24 -0.376769863728206
+3 0 0 0 0 9 12 25 0.034293325684429
+3 0 0 0 0 9 12 26 0.439426887541143
+3 0 0 0 0 9 12 27 0.768579548474045
+3 0 0 0 0 9 12 28 0.964837823149787
+3 0 0 0 0 9 12 29 0.994266872926482
+3 0 0 0 0 9 12 30 0.851778147743213
+3 0 0 0 0 9 12 31 0.562009242653597
+3 0 0 0 0 9 12 32 0.175063833815484
+3 0 0 0 0 9 12 33 -0.24215170229432
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 0.63791993689341
+4 0 0 0 0 9 12 1 0.266772904316275
+4 0 0 0 0 9 12 2 -0.1505015869729
+4 0 0 0 0 9 12 3 -0.541752986610458
+4 0 0 0 0 9 12 4 -0.839330373191696
+4 0 0 0 0 9 12 5 -0.991779913171028
+4 0 0 0 0 9 12 6 -0.972741696125435
+4 0 0 0 0 9 12 7 -0.785507602738873
+4 0 0 0 0 9 12 8 -0.462452108726218
+4 0 0 0 0 9 12 9 -0.0594344438692841
+4 0 0 0 0 9 12 10 0.353859976277621
+4 0 0 0 0 9 12 11 0.705968791809162
+4 0 0 0 0 9 12 12 0.936009189711769
+4 0 0 0 0 9 12 13 1.00420509533667
+4 0 0 0 0 9 12 14 0.89876481706098
+4 0 0 0 0 9 12 15 0.637919936893408
+4 0 0 0 0 9 12 16 0.266772904316276
+4 0 0 0 0 9 12 17 -0.150501586972892
+4 0 0 0 0 9 12 18 -0.541752986610453
+4 0 0 0 0 9 12 19 -0.839330373191692
+4 0 0 0 0 9 12 20 -0.991779913171026
+4 0 0 0 0 9 12 21 -0.972741696125436
+4 0 0 0 0 9 12 22 -0.785507602738877
+4 0 0 0 0 9 12 23 -0.462452108726224
+4 0 0 0 0 9 12 24 -0.0594344438692912
+4 0 0 0 0 9 12 25 0.353859976277614
+4 0 0 0 0 9 12 26 0.705968791809157
+4 0 0 0 0 9 12 27 0.936009189711766
+4 0 0 0 0 9 12 28 1.00420509533667
+4 0 0 0 0 9 12 29 0.898764817060982
+4 0 0 0 0 9 12 30 0.63791993689341
+4 0 0 0 0 9 12 31 0.266772904316275
+4 0 0 0 0 9 12 32 -0.1505015869729
+4 0 0 0 0 9 12 33 -0.541752986610458
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 0.356396341111483
+5 0 0 0 0 9 12 1 -0.0573017383206205
+5 0 0 0 0 9 12 2 -0.461091826627141
+5 0 0 0 0 9 12 3 -0.785154949222081
+5 0 0 0 0 9 12 4 -0.973457648187742
+5 0 0 0 0 9 12 5 -0.993440676196638
+5 0 0 0 0 9 12 6 -0.841648786165924
+5 0 0 0 0 9 12 7 -0.544328174867939
+5 0 0 0 0 9 12 8 -0.152888277069062
+5 0 0 0 0 9 12 9 0.264987392781448
+5 0 0 0 0 9 12 10 0.637044335085158
+5 0 0 0 0 9 12 11 0.898950524486546
+5 0 0 0 0 9 12 12 1.00542000149508
+5 0 0 0 0 9 12 13 0.938043226291145
+5 0 0 0 0 9 12 14 0.708470255406295
+5 0 0 0 0 9 12 15 0.356396341111483
+5 0 0 0 0 9 12 16 -0.0573017383206181
+5 0 0 0 0 9 12 17 -0.461091826627135
+5 0 0 0 0 9 12 18 -0.785154949222079
+5 0 0 0 0 9 12 19 -0.97345764818774
+5 0 0 0 0 9 12 20 -0.993440676196639
+5 0 0 0 0 9 12 21 -0.841648786165928
+5 0 0 0 0 9 12 22 -0.544328174867945
+5 0 0 0 0 9 12 23 -0.15288827706907
+5 0 0 0 0 9 12 24 0.264987392781441
+5 0 0 0 0 9 12 25 0.637044335085152
+5 0 0 0 0 9 12 26 0.898950524486543
+5 0 0 0 0 9 12 27 1.00542000149508
+5 0 0 0 0 9 12 28 0.938043226291147
+5 0 0 0 0 9 12 29 0.708470255406299
+5 0 0 0 0 9 12 30 0.356396341111483
+5 0 0 0 0 9 12 31 -0.0573017383206205
+5 0 0 0 0 9 12 32 -0.461091826627141
+5 0 0 0 0 9 12 33 -0.785154949222081
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 0.036642982253719
+6 0 0 0 0 9 12 1 -0.37620100229769
+6 0 0 0 0 9 12 2 -0.723996415873014
+6 0 0 0 0 9 12 3 -0.946606271842938
+6 0 0 0 0 9 12 4 -1.00553930376322
+6 0 0 0 0 9 12 5 -0.890605455025039
+6 0 0 0 0 9 12 6 -0.621677832216476
+6 0 0 0 0 9 12 7 -0.245256464451882
+6 0 0 0 0 9 12 8 0.173571974101474
+6 0 0 0 0 9 12 9 0.562388241480803
+6 0 0 0 0 9 12 10 0.853962472771322
+6 0 0 0 0 9 12 11 0.997878834514167
+6 0 0 0 0 9 12 12 0.969252880324898
+6 0 0 0 0 9 12 13 0.773034297741468
+6 0 0 0 0 9 12 14 0.443151062282416
+6 0 0 0 0 9 12 15 0.0366429822537202
+6 0 0 0 0 9 12 16 -0.376201002297687
+6 0 0 0 0 9 12 17 -0.723996415873011
+6 0 0 0 0 9 12 18 -0.946606271842939
+6 0 0 0 0 9 12 19 -1.00553930376322
+6 0 0 0 0 9 12 20 -0.890605455025042
+6 0 0 0 0 9 12 21 -0.621677832216482
+6 0 0 0 0 9 12 22 -0.245256464451889
+6 0 0 0 0 9 12 23 0.173571974101467
+6 0 0 0 0 9 12 24 0.562388241480797
+6 0 0 0 0 9 12 25 0.853962472771319
+6 0 0 0 0 9 12 26 0.997878834514166
+6 0 0 0 0 9 12 27 0.969252880324899
+6 0 0 0 0 9 12 28 0.773034297741472
+6 0 0 0 0 9 12 29 0.44315106228242
+6 0 0 0 0 9 12 30 0.036642982253719
+6 0 0 0 0 9 12 31 -0.37620100229769
+6 0 0 0 0 9 12 32 -0.723996415873014
+6 0 0 0 0 9 12 33 -0.946606271842938
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.xl
new file mode 100644
index 000000000..dc98ae343
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.xl
@@ -0,0 +1,170 @@
+# HYDROTOY::vx x (vx)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -0.515299953858482
+0 0 0 0 0 1 12 16 -0.62302697845592
+0 0 0 0 0 2 12 16 -0.62302697845592
+0 0 0 0 0 3 12 16 -0.51529995385848
+0 0 0 0 0 4 12 16 -0.318472885885792
+0 0 0 0 0 5 12 16 -0.0665789627081124
+0 0 0 0 0 6 12 16 0.196827067972688
+0 0 0 0 0 7 12 16 0.426199910483233
+0 0 0 0 0 8 12 16 0.581878916566594
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 10 12 16 0.581878916566594
+0 0 0 0 0 11 12 16 0.426199910483233
+0 0 0 0 0 12 12 16 0.196827067972688
+0 0 0 0 0 13 12 16 -0.0665789627081126
+0 0 0 0 0 14 12 16 -0.318472885885792
+0 0 0 0 0 15 12 16 -0.51529995385848
+0 0 0 0 0 16 12 16 -0.62302697845592
+0 0 0 0 0 17 12 16 -0.62302697845592
+0 0 0 0 0 18 12 16 -0.515299953858482
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -0.608492170320791
+1 0 0 0 0 1 12 16 -0.633457407715208
+1 0 0 0 0 2 12 16 -0.548892104535778
+1 0 0 0 0 3 12 16 -0.369418369953888
+1 0 0 0 0 4 12 16 -0.126068843146438
+1 0 0 0 0 5 12 16 0.139079131940516
+1 0 0 0 0 6 12 16 0.380179061620706
+1 0 0 0 0 7 12 16 0.555542577728329
+1 0 0 0 0 8 12 16 0.634847735200848
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 10 12 16 0.469413038380277
+1 0 0 0 0 11 12 16 0.253278346094503
+1 0 0 0 0 12 12 16 -0.00665047319254958
+1 0 0 0 0 13 12 16 -0.265429365246958
+1 0 0 0 0 14 12 16 -0.478313108700085
+1 0 0 0 0 15 12 16 -0.608492170320791
+1 0 0 0 0 16 12 16 -0.633457407715208
+1 0 0 0 0 17 12 16 -0.548892104535778
+1 0 0 0 0 18 12 16 -0.369418369953888
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -0.638086200378305
+2 0 0 0 0 1 12 16 -0.57748024821656
+2 0 0 0 0 2 12 16 -0.417022714894814
+2 0 0 0 0 3 12 16 -0.184458165635327
+2 0 0 0 0 4 12 16 0.0800008762123354
+2 0 0 0 0 5 12 16 0.330627039777741
+2 0 0 0 0 6 12 16 0.524084784513214
+2 0 0 0 0 7 12 16 0.626923508845556
+2 0 0 0 0 8 12 16 0.621361463077223
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 10 12 16 0.307459160600565
+2 0 0 0 0 11 12 16 0.0533954637033468
+2 0 0 0 0 12 12 16 -0.209900793950739
+2 0 0 0 0 13 12 16 -0.436903297441893
+2 0 0 0 0 14 12 16 -0.588361251663493
+2 0 0 0 0 15 12 16 -0.638086200378305
+2 0 0 0 0 16 12 16 -0.57748024821656
+2 0 0 0 0 17 12 16 -0.417022714894814
+2 0 0 0 0 18 12 16 -0.184458165635327
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -0.600801795900965
+3 0 0 0 0 1 12 16 -0.460809125595697
+3 0 0 0 0 2 12 16 -0.241138371155451
+3 0 0 0 0 3 12 16 0.0202273983308999
+3 0 0 0 0 4 12 16 0.278095666885694
+3 0 0 0 0 5 12 16 0.487878668216131
+3 0 0 0 0 6 12 16 0.613303015573443
+3 0 0 0 0 7 12 16 0.632681699855125
+3 0 0 0 0 8 12 16 0.542663970499055
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 10 12 16 0.112923127684834
+3 0 0 0 0 11 12 16 -0.152493889977744
+3 0 0 0 0 12 12 16 -0.391543328699671
+3 0 0 0 0 13 12 16 -0.562891368829953
+3 0 0 0 0 14 12 16 -0.636910377581988
+3 0 0 0 0 15 12 16 -0.600801795900965
+3 0 0 0 0 16 12 16 -0.460809125595697
+3 0 0 0 0 17 12 16 -0.241138371155451
+3 0 0 0 0 18 12 16 0.0202273983308999
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -0.50038504730599
+4 0 0 0 0 1 12 16 -0.295557108392468
+4 0 0 0 0 2 12 16 -0.0396246603858525
+4 0 0 0 0 3 12 16 0.223159251380213
+4 0 0 0 0 4 12 16 0.447356901244488
+4 0 0 0 0 5 12 16 0.594202478773731
+4 0 0 0 0 6 12 16 0.638305049562943
+4 0 0 0 0 7 12 16 0.572038878463393
+4 0 0 0 0 8 12 16 0.406861988467459
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 10 12 16 -0.0938174314677396
+4 0 0 0 0 11 12 16 -0.342747941170472
+4 0 0 0 0 12 12 16 -0.532414218077537
+4 0 0 0 0 13 12 16 -0.630021239847671
+4 0 0 0 0 14 12 16 -0.618691865684861
+4 0 0 0 0 15 12 16 -0.50038504730599
+4 0 0 0 0 16 12 16 -0.295557108392468
+4 0 0 0 0 17 12 16 -0.0396246603858525
+4 0 0 0 0 18 12 16 0.223159251380213
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -0.34723280804116
+5 0 0 0 0 1 12 16 -0.0989793588236481
+5 0 0 0 0 2 12 16 0.166388520733717
+5 0 0 0 0 3 12 16 0.402986313463963
+5 0 0 0 0 4 12 16 0.569904111580568
+5 0 0 0 0 5 12 16 0.638280311388575
+5 0 0 0 0 6 12 16 0.596292046762909
+5 0 0 0 0 7 12 16 0.451199470108754
+5 0 0 0 0 8 12 16 0.228090406054292
+5 0 0 0 0 9 12 16 -0.0344575613432429
+5 0 0 0 0 10 12 16 -0.291047503347414
+5 0 0 0 0 11 12 16 -0.497312687939257
+5 0 0 0 0 12 12 16 -0.617587990842467
+5 0 0 0 0 13 12 16 -0.631076719518255
+5 0 0 0 0 14 12 16 -0.535446550237324
+5 0 0 0 0 15 12 16 -0.34723280804116
+5 0 0 0 0 16 12 16 -0.0989793588236481
+5 0 0 0 0 17 12 16 0.166388520733717
+5 0 0 0 0 18 12 16 0.402986313463963
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -0.157316535477104
+6 0 0 0 0 1 12 16 0.108328421385471
+6 0 0 0 0 2 12 16 0.355242410057684
+6 0 0 0 0 3 12 16 0.540731758754941
+6 0 0 0 0 4 12 16 0.632723673969661
+6 0 0 0 0 5 12 16 0.615311917840902
+6 0 0 0 0 6 12 16 0.491507141184166
+6 0 0 0 0 7 12 16 0.282716314614489
+6 0 0 0 0 8 12 16 0.0250412688508799
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 10 12 16 -0.457995382363797
+6 0 0 0 0 11 12 16 -0.599835562569634
+6 0 0 0 0 12 12 16 -0.637958724672169
+6 0 0 0 0 13 12 16 -0.56577302760582
+6 0 0 0 0 14 12 16 -0.395760034179828
+6 0 0 0 0 15 12 16 -0.157316535477104
+6 0 0 0 0 16 12 16 0.108328421385471
+6 0 0 0 0 17 12 16 0.355242410057684
+6 0 0 0 0 18 12 16 0.540731758754941
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.yl
new file mode 100644
index 000000000..8dd2b03f5
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.yl
@@ -0,0 +1,219 @@
+# HYDROTOY::vx y (vx)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -0.611144992588299
+0 0 0 0 0 9 1 16 -0.636945771771587
+0 0 0 0 0 9 2 16 -0.611144992588303
+0 0 0 0 0 9 3 16 -0.535832880724733
+0 0 0 0 0 9 4 16 -0.417110775585691
+0 0 0 0 0 9 5 16 -0.264596836061994
+0 0 0 0 0 9 6 16 -0.0906468344985295
+0 0 0 0 0 9 7 16 0.0906468344985235
+0 0 0 0 0 9 8 16 0.264596836061988
+0 0 0 0 0 9 9 16 0.417110775585686
+0 0 0 0 0 9 10 16 0.53583288072473
+0 0 0 0 0 9 11 16 0.611144992588301
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 9 13 16 0.611144992588301
+0 0 0 0 0 9 14 16 0.53583288072473
+0 0 0 0 0 9 15 16 0.417110775585686
+0 0 0 0 0 9 16 16 0.264596836061988
+0 0 0 0 0 9 17 16 0.0906468344985234
+0 0 0 0 0 9 18 16 -0.0906468344985296
+0 0 0 0 0 9 19 16 -0.264596836061994
+0 0 0 0 0 9 20 16 -0.417110775585691
+0 0 0 0 0 9 21 16 -0.535832880724734
+0 0 0 0 0 9 22 16 -0.611144992588303
+0 0 0 0 0 9 23 16 -0.636945771771587
+0 0 0 0 0 9 24 16 -0.611144992588299
+0 0 0 0 0 9 25 16 -0.535832880724727
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -0.637195713383579
+1 0 0 0 0 9 1 16 -0.604381951846523
+1 0 0 0 0 9 2 16 -0.522604758968737
+1 0 0 0 0 9 3 16 -0.398489236569475
+1 0 0 0 0 9 4 16 -0.242090486130096
+1 0 0 0 0 9 5 16 -0.0660790042720144
+1 0 0 0 0 9 6 16 0.115285805525215
+1 0 0 0 0 9 7 16 0.287310844989877
+1 0 0 0 0 9 8 16 0.436059668496847
+1 0 0 0 0 9 9 16 0.549481531008906
+1 0 0 0 0 9 10 16 0.618387667771117
+1 0 0 0 0 9 11 16 0.637195713383579
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 9 13 16 0.522604758968734
+1 0 0 0 0 9 14 16 0.39848923656947
+1 0 0 0 0 9 15 16 0.24209048613009
+1 0 0 0 0 9 16 16 0.0660790042720083
+1 0 0 0 0 9 17 16 -0.115285805525221
+1 0 0 0 0 9 18 16 -0.287310844989883
+1 0 0 0 0 9 19 16 -0.436059668496852
+1 0 0 0 0 9 20 16 -0.54948153100891
+1 0 0 0 0 9 21 16 -0.618387667771118
+1 0 0 0 0 9 22 16 -0.637195713383579
+1 0 0 0 0 9 23 16 -0.604381951846523
+1 0 0 0 0 9 24 16 -0.522604758968737
+1 0 0 0 0 9 25 16 -0.398489236569475
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -0.59648290094983
+2 0 0 0 0 9 1 16 -0.508360375451156
+2 0 0 0 0 9 2 16 -0.379053515669004
+2 0 0 0 0 9 3 16 -0.2190379943654
+2 0 0 0 0 9 4 16 -0.0412773174274225
+2 0 0 0 0 9 5 16 0.139827402282866
+2 0 0 0 0 9 6 16 0.309604137445777
+2 0 0 0 0 9 7 16 0.454298586679535
+2 0 0 0 0 9 8 16 0.562188466238243
+2 0 0 0 0 9 9 16 0.624533179725876
+2 0 0 0 0 9 10 16 0.636281929233952
+2 0 0 0 0 9 11 16 0.596482900949832
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 9 13 16 0.379053515668998
+2 0 0 0 0 9 14 16 0.219037994365394
+2 0 0 0 0 9 15 16 0.0412773174274162
+2 0 0 0 0 9 16 16 -0.139827402282872
+2 0 0 0 0 9 17 16 -0.309604137445783
+2 0 0 0 0 9 18 16 -0.454298586679539
+2 0 0 0 0 9 19 16 -0.562188466238246
+2 0 0 0 0 9 20 16 -0.624533179725877
+2 0 0 0 0 9 21 16 -0.636281929233952
+2 0 0 0 0 9 22 16 -0.59648290094983
+2 0 0 0 0 9 23 16 -0.508360375451156
+2 0 0 0 0 9 24 16 -0.379053515669004
+2 0 0 0 0 9 25 16 -0.2190379943654
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -0.493113583217527
+3 0 0 0 0 9 1 16 -0.358814710696291
+3 0 0 0 0 9 2 16 -0.195446804267703
+3 0 0 0 0 9 3 16 -0.0162449601242362
+3 0 0 0 0 9 4 16 0.164272954075997
+3 0 0 0 0 9 5 16 0.331482450505869
+3 0 0 0 0 9 6 16 0.471837210197796
+3 0 0 0 0 9 7 16 0.573966525243435
+3 0 0 0 0 9 8 16 0.629596485924211
+3 0 0 0 0 9 9 16 0.634220283669883
+3 0 0 0 0 9 10 16 0.587463325885882
+3 0 0 0 0 9 11 16 0.493113583217531
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 9 13 16 0.195446804267697
+3 0 0 0 0 9 14 16 0.0162449601242304
+3 0 0 0 0 9 15 16 -0.164272954076003
+3 0 0 0 0 9 16 16 -0.331482450505874
+3 0 0 0 0 9 17 16 -0.4718372101978
+3 0 0 0 0 9 18 16 -0.573966525243437
+3 0 0 0 0 9 19 16 -0.629596485924212
+3 0 0 0 0 9 20 16 -0.634220283669883
+3 0 0 0 0 9 21 16 -0.587463325885879
+3 0 0 0 0 9 22 16 -0.493113583217527
+3 0 0 0 0 9 23 16 -0.358814710696291
+3 0 0 0 0 9 24 16 -0.195446804267703
+3 0 0 0 0 9 25 16 -0.0162449601242362
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -0.337796446653127
+4 0 0 0 0 9 1 16 -0.17133496444037
+4 0 0 0 0 9 2 16 0.00900705762306821
+4 0 0 0 0 9 3 16 0.188619381444931
+4 0 0 0 0 9 4 16 0.352950884744777
+4 0 0 0 0 9 5 16 0.488688406442338
+4 0 0 0 0 9 6 16 0.584835299791801
+4 0 0 0 0 9 7 16 0.633602315301583
+4 0 0 0 0 9 8 16 0.631038639403692
+4 0 0 0 0 9 9 16 0.577351965872606
+4 0 0 0 0 9 10 16 0.476891669710873
+4 0 0 0 0 9 11 16 0.337796446653131
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 9 13 16 -0.00900705762307509
+4 0 0 0 0 9 14 16 -0.188619381444936
+4 0 0 0 0 9 15 16 -0.352950884744783
+4 0 0 0 0 9 16 16 -0.488688406442342
+4 0 0 0 0 9 17 16 -0.584835299791803
+4 0 0 0 0 9 18 16 -0.633602315301584
+4 0 0 0 0 9 19 16 -0.631038639403691
+4 0 0 0 0 9 20 16 -0.577351965872604
+4 0 0 0 0 9 21 16 -0.476891669710869
+4 0 0 0 0 9 22 16 -0.337796446653127
+4 0 0 0 0 9 23 16 -0.17133496444037
+4 0 0 0 0 9 24 16 0.00900705762306821
+4 0 0 0 0 9 25 16 0.188619381444931
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -0.146732746204847
+5 0 0 0 0 9 1 16 0.0344575613432452
+5 0 0 0 0 9 2 16 0.212856322198309
+5 0 0 0 0 9 3 16 0.374010729734168
+5 0 0 0 0 9 4 16 0.504865012274416
+5 0 0 0 0 9 5 16 0.594818134068033
+5 0 0 0 0 9 6 16 0.63658262815911
+5 0 0 0 0 9 7 16 0.6267749836194
+5 0 0 0 0 9 8 16 0.566189757481202
+5 0 0 0 0 9 9 16 0.459735204452018
+5 0 0 0 0 9 10 16 0.31603563930867
+5 0 0 0 0 9 11 16 0.146732746204851
+5 0 0 0 0 9 12 16 -0.0344575613432429
+5 0 0 0 0 9 13 16 -0.212856322198315
+5 0 0 0 0 9 14 16 -0.374010729734171
+5 0 0 0 0 9 15 16 -0.50486501227442
+5 0 0 0 0 9 16 16 -0.594818134068035
+5 0 0 0 0 9 17 16 -0.63658262815911
+5 0 0 0 0 9 18 16 -0.626774983619399
+5 0 0 0 0 9 19 16 -0.566189757481199
+5 0 0 0 0 9 20 16 -0.459735204452014
+5 0 0 0 0 9 21 16 -0.316035639308665
+5 0 0 0 0 9 22 16 -0.146732746204847
+5 0 0 0 0 9 23 16 0.0344575613432452
+5 0 0 0 0 9 24 16 0.212856322198309
+5 0 0 0 0 9 25 16 0.374010729734168
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0.0600734663797312
+6 0 0 0 0 9 1 16 0.236963639789833
+6 0 0 0 0 9 2 16 0.394656428381187
+6 0 0 0 0 9 3 16 0.520376500257261
+6 0 0 0 0 9 4 16 0.603938762880696
+6 0 0 0 0 9 5 16 0.638573498697662
+6 0 0 0 0 9 6 16 0.621474807392969
+6 0 0 0 0 9 7 16 0.554027923246292
+6 0 0 0 0 9 8 16 0.441696991689129
+6 0 0 0 0 9 9 16 0.293582396738469
+6 0 0 0 0 9 10 16 0.121683502005799
+6 0 0 0 0 9 11 16 -0.0600734663797285
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 9 13 16 -0.394656428381192
+6 0 0 0 0 9 14 16 -0.520376500257262
+6 0 0 0 0 9 15 16 -0.603938762880698
+6 0 0 0 0 9 16 16 -0.638573498697663
+6 0 0 0 0 9 17 16 -0.621474807392968
+6 0 0 0 0 9 18 16 -0.554027923246289
+6 0 0 0 0 9 19 16 -0.441696991689125
+6 0 0 0 0 9 20 16 -0.293582396738464
+6 0 0 0 0 9 21 16 -0.121683502005794
+6 0 0 0 0 9 22 16 0.0600734663797312
+6 0 0 0 0 9 23 16 0.236963639789833
+6 0 0 0 0 9 24 16 0.394656428381187
+6 0 0 0 0 9 25 16 0.520376500257261
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.zl
new file mode 100644
index 000000000..7f168ca87
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vx.zl
@@ -0,0 +1,275 @@
+# HYDROTOY::vx z (vx)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 0.581878916566596
+0 0 0 0 0 9 12 1 0.636945771771587
+0 0 0 0 0 9 12 2 0.581878916566593
+0 0 0 0 0 9 12 3 0.42619991048323
+0 0 0 0 0 9 12 4 0.196827067972683
+0 0 0 0 0 9 12 5 -0.0665789627081168
+0 0 0 0 0 9 12 6 -0.318472885885796
+0 0 0 0 0 9 12 7 -0.515299953858482
+0 0 0 0 0 9 12 8 -0.62302697845592
+0 0 0 0 0 9 12 9 -0.62302697845592
+0 0 0 0 0 9 12 10 -0.515299953858479
+0 0 0 0 0 9 12 11 -0.318472885885792
+0 0 0 0 0 9 12 12 -0.0665789627081123
+0 0 0 0 0 9 12 13 0.196827067972688
+0 0 0 0 0 9 12 14 0.426199910483233
+0 0 0 0 0 9 12 15 0.581878916566594
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 9 12 17 0.581878916566594
+0 0 0 0 0 9 12 18 0.426199910483233
+0 0 0 0 0 9 12 19 0.196827067972688
+0 0 0 0 0 9 12 20 -0.0665789627081124
+0 0 0 0 0 9 12 21 -0.318472885885792
+0 0 0 0 0 9 12 22 -0.515299953858479
+0 0 0 0 0 9 12 23 -0.62302697845592
+0 0 0 0 0 9 12 24 -0.62302697845592
+0 0 0 0 0 9 12 25 -0.515299953858482
+0 0 0 0 0 9 12 26 -0.318472885885796
+0 0 0 0 0 9 12 27 -0.0665789627081168
+0 0 0 0 0 9 12 28 0.196827067972684
+0 0 0 0 0 9 12 29 0.42619991048323
+0 0 0 0 0 9 12 30 0.581878916566593
+0 0 0 0 0 9 12 31 0.636945771771587
+0 0 0 0 0 9 12 32 0.581878916566596
+0 0 0 0 0 9 12 33 0.426199910483237
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 0.634847735200847
+1 0 0 0 0 9 12 1 0.604381951846527
+1 0 0 0 0 9 12 2 0.469413038380274
+1 0 0 0 0 9 12 3 0.253278346094499
+1 0 0 0 0 9 12 4 -0.00665047319255442
+1 0 0 0 0 9 12 5 -0.265429365246962
+1 0 0 0 0 9 12 6 -0.478313108700088
+1 0 0 0 0 9 12 7 -0.608492170320792
+1 0 0 0 0 9 12 8 -0.633457407715207
+1 0 0 0 0 9 12 9 -0.548892104535778
+1 0 0 0 0 9 12 10 -0.369418369953887
+1 0 0 0 0 9 12 11 -0.126068843146438
+1 0 0 0 0 9 12 12 0.139079131940516
+1 0 0 0 0 9 12 13 0.380179061620706
+1 0 0 0 0 9 12 14 0.555542577728329
+1 0 0 0 0 9 12 15 0.634847735200848
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 9 12 17 0.469413038380277
+1 0 0 0 0 9 12 18 0.253278346094503
+1 0 0 0 0 9 12 19 -0.00665047319254941
+1 0 0 0 0 9 12 20 -0.265429365246958
+1 0 0 0 0 9 12 21 -0.478313108700085
+1 0 0 0 0 9 12 22 -0.608492170320791
+1 0 0 0 0 9 12 23 -0.633457407715208
+1 0 0 0 0 9 12 24 -0.54889210453578
+1 0 0 0 0 9 12 25 -0.369418369953891
+1 0 0 0 0 9 12 26 -0.126068843146442
+1 0 0 0 0 9 12 27 0.139079131940511
+1 0 0 0 0 9 12 28 0.380179061620702
+1 0 0 0 0 9 12 29 0.555542577728327
+1 0 0 0 0 9 12 30 0.634847735200847
+1 0 0 0 0 9 12 31 0.604381951846527
+1 0 0 0 0 9 12 32 0.469413038380274
+1 0 0 0 0 9 12 33 0.253278346094499
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 0.621361463077224
+2 0 0 0 0 9 12 1 0.508360375451162
+2 0 0 0 0 9 12 2 0.307459160600561
+2 0 0 0 0 9 12 3 0.0533954637033426
+2 0 0 0 0 9 12 4 -0.209900793950744
+2 0 0 0 0 9 12 5 -0.436903297441897
+2 0 0 0 0 9 12 6 -0.588361251663495
+2 0 0 0 0 9 12 7 -0.638086200378305
+2 0 0 0 0 9 12 8 -0.577480248216559
+2 0 0 0 0 9 12 9 -0.417022714894814
+2 0 0 0 0 9 12 10 -0.184458165635327
+2 0 0 0 0 9 12 11 0.0800008762123356
+2 0 0 0 0 9 12 12 0.330627039777741
+2 0 0 0 0 9 12 13 0.524084784513215
+2 0 0 0 0 9 12 14 0.626923508845556
+2 0 0 0 0 9 12 15 0.621361463077223
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 9 12 17 0.307459160600565
+2 0 0 0 0 9 12 18 0.0533954637033469
+2 0 0 0 0 9 12 19 -0.209900793950739
+2 0 0 0 0 9 12 20 -0.436903297441893
+2 0 0 0 0 9 12 21 -0.588361251663493
+2 0 0 0 0 9 12 22 -0.638086200378305
+2 0 0 0 0 9 12 23 -0.577480248216561
+2 0 0 0 0 9 12 24 -0.417022714894818
+2 0 0 0 0 9 12 25 -0.184458165635331
+2 0 0 0 0 9 12 26 0.080000876212331
+2 0 0 0 0 9 12 27 0.330627039777737
+2 0 0 0 0 9 12 28 0.524084784513212
+2 0 0 0 0 9 12 29 0.626923508845555
+2 0 0 0 0 9 12 30 0.621361463077224
+2 0 0 0 0 9 12 31 0.508360375451162
+2 0 0 0 0 9 12 32 0.307459160600561
+2 0 0 0 0 9 12 33 0.0533954637033426
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 0.542663970499057
+3 0 0 0 0 9 12 1 0.358814710696298
+3 0 0 0 0 9 12 2 0.112923127684829
+3 0 0 0 0 9 12 3 -0.152493889977748
+3 0 0 0 0 9 12 4 -0.391543328699675
+3 0 0 0 0 9 12 5 -0.562891368829955
+3 0 0 0 0 9 12 6 -0.636910377581988
+3 0 0 0 0 9 12 7 -0.600801795900964
+3 0 0 0 0 9 12 8 -0.460809125595696
+3 0 0 0 0 9 12 9 -0.241138371155451
+3 0 0 0 0 9 12 10 0.0202273983309004
+3 0 0 0 0 9 12 11 0.278095666885694
+3 0 0 0 0 9 12 12 0.487878668216131
+3 0 0 0 0 9 12 13 0.613303015573443
+3 0 0 0 0 9 12 14 0.632681699855125
+3 0 0 0 0 9 12 15 0.542663970499055
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 9 12 17 0.112923127684834
+3 0 0 0 0 9 12 18 -0.152493889977744
+3 0 0 0 0 9 12 19 -0.391543328699671
+3 0 0 0 0 9 12 20 -0.562891368829953
+3 0 0 0 0 9 12 21 -0.636910377581988
+3 0 0 0 0 9 12 22 -0.600801795900965
+3 0 0 0 0 9 12 23 -0.460809125595699
+3 0 0 0 0 9 12 24 -0.241138371155455
+3 0 0 0 0 9 12 25 0.0202273983308956
+3 0 0 0 0 9 12 26 0.27809566688569
+3 0 0 0 0 9 12 27 0.487878668216128
+3 0 0 0 0 9 12 28 0.613303015573441
+3 0 0 0 0 9 12 29 0.632681699855126
+3 0 0 0 0 9 12 30 0.542663970499057
+3 0 0 0 0 9 12 31 0.358814710696298
+3 0 0 0 0 9 12 32 0.112923127684829
+3 0 0 0 0 9 12 33 -0.152493889977748
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 0.406861988467461
+4 0 0 0 0 9 12 1 0.171334964440375
+4 0 0 0 0 9 12 2 -0.0938174314677452
+4 0 0 0 0 9 12 3 -0.342747941170475
+4 0 0 0 0 9 12 4 -0.53241421807754
+4 0 0 0 0 9 12 5 -0.630021239847671
+4 0 0 0 0 9 12 6 -0.61869186568486
+4 0 0 0 0 9 12 7 -0.500385047305989
+4 0 0 0 0 9 12 8 -0.295557108392468
+4 0 0 0 0 9 12 9 -0.0396246603858536
+4 0 0 0 0 9 12 10 0.223159251380214
+4 0 0 0 0 9 12 11 0.447356901244488
+4 0 0 0 0 9 12 12 0.594202478773731
+4 0 0 0 0 9 12 13 0.638305049562943
+4 0 0 0 0 9 12 14 0.572038878463393
+4 0 0 0 0 9 12 15 0.406861988467459
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 9 12 17 -0.0938174314677396
+4 0 0 0 0 9 12 18 -0.342747941170472
+4 0 0 0 0 9 12 19 -0.532414218077537
+4 0 0 0 0 9 12 20 -0.630021239847671
+4 0 0 0 0 9 12 21 -0.618691865684861
+4 0 0 0 0 9 12 22 -0.500385047305992
+4 0 0 0 0 9 12 23 -0.295557108392472
+4 0 0 0 0 9 12 24 -0.0396246603858582
+4 0 0 0 0 9 12 25 0.223159251380209
+4 0 0 0 0 9 12 26 0.447356901244485
+4 0 0 0 0 9 12 27 0.594202478773729
+4 0 0 0 0 9 12 28 0.638305049562943
+4 0 0 0 0 9 12 29 0.572038878463395
+4 0 0 0 0 9 12 30 0.406861988467461
+4 0 0 0 0 9 12 31 0.171334964440375
+4 0 0 0 0 9 12 32 -0.0938174314677452
+4 0 0 0 0 9 12 33 -0.342747941170475
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 0.228090406054295
+5 0 0 0 0 9 12 1 -0.0344575613432415
+5 0 0 0 0 9 12 2 -0.29104750334742
+5 0 0 0 0 9 12 3 -0.497312687939259
+5 0 0 0 0 9 12 4 -0.617587990842469
+5 0 0 0 0 9 12 5 -0.631076719518255
+5 0 0 0 0 9 12 6 -0.535446550237322
+5 0 0 0 0 9 12 7 -0.347232808041159
+5 0 0 0 0 9 12 8 -0.0989793588236489
+5 0 0 0 0 9 12 9 0.166388520733715
+5 0 0 0 0 9 12 10 0.402986313463964
+5 0 0 0 0 9 12 11 0.569904111580567
+5 0 0 0 0 9 12 12 0.638280311388576
+5 0 0 0 0 9 12 13 0.596292046762908
+5 0 0 0 0 9 12 14 0.451199470108754
+5 0 0 0 0 9 12 15 0.228090406054293
+5 0 0 0 0 9 12 16 -0.0344575613432429
+5 0 0 0 0 9 12 17 -0.291047503347414
+5 0 0 0 0 9 12 18 -0.497312687939257
+5 0 0 0 0 9 12 19 -0.617587990842467
+5 0 0 0 0 9 12 20 -0.631076719518255
+5 0 0 0 0 9 12 21 -0.535446550237325
+5 0 0 0 0 9 12 22 -0.347232808041163
+5 0 0 0 0 9 12 23 -0.0989793588236532
+5 0 0 0 0 9 12 24 0.166388520733711
+5 0 0 0 0 9 12 25 0.40298631346396
+5 0 0 0 0 9 12 26 0.569904111580566
+5 0 0 0 0 9 12 27 0.638280311388575
+5 0 0 0 0 9 12 28 0.59629204676291
+5 0 0 0 0 9 12 29 0.451199470108757
+5 0 0 0 0 9 12 30 0.228090406054295
+5 0 0 0 0 9 12 31 -0.0344575613432415
+5 0 0 0 0 9 12 32 -0.29104750334742
+5 0 0 0 0 9 12 33 -0.497312687939259
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 0.025041268850882
+6 0 0 0 0 9 12 1 -0.236963639789831
+6 0 0 0 0 9 12 2 -0.457995382363801
+6 0 0 0 0 9 12 3 -0.599835562569633
+6 0 0 0 0 9 12 4 -0.63795872467217
+6 0 0 0 0 9 12 5 -0.565773027605818
+6 0 0 0 0 9 12 6 -0.395760034179826
+6 0 0 0 0 9 12 7 -0.157316535477102
+6 0 0 0 0 9 12 8 0.10832842138547
+6 0 0 0 0 9 12 9 0.355242410057682
+6 0 0 0 0 9 12 10 0.540731758754941
+6 0 0 0 0 9 12 11 0.63272367396966
+6 0 0 0 0 9 12 12 0.615311917840902
+6 0 0 0 0 9 12 13 0.491507141184166
+6 0 0 0 0 9 12 14 0.282716314614489
+6 0 0 0 0 9 12 15 0.02504126885088
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 9 12 17 -0.457995382363797
+6 0 0 0 0 9 12 18 -0.599835562569634
+6 0 0 0 0 9 12 19 -0.637958724672169
+6 0 0 0 0 9 12 20 -0.565773027605821
+6 0 0 0 0 9 12 21 -0.395760034179829
+6 0 0 0 0 9 12 22 -0.157316535477107
+6 0 0 0 0 9 12 23 0.108328421385466
+6 0 0 0 0 9 12 24 0.355242410057678
+6 0 0 0 0 9 12 25 0.540731758754938
+6 0 0 0 0 9 12 26 0.63272367396966
+6 0 0 0 0 9 12 27 0.615311917840903
+6 0 0 0 0 9 12 28 0.491507141184169
+6 0 0 0 0 9 12 29 0.282716314614493
+6 0 0 0 0 9 12 30 0.025041268850882
+6 0 0 0 0 9 12 31 -0.236963639789831
+6 0 0 0 0 9 12 32 -0.457995382363801
+6 0 0 0 0 9 12 33 -0.599835562569633
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.xl
new file mode 100644
index 000000000..b803ef4f4
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.xl
@@ -0,0 +1,170 @@
+# HYDROTOY::vy x (vy)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -0.351340877630785
+0 0 0 0 0 1 12 16 -0.424791121674493
+0 0 0 0 0 2 12 16 -0.424791121674492
+0 0 0 0 0 3 12 16 -0.351340877630783
+0 0 0 0 0 4 12 16 -0.217140604013041
+0 0 0 0 0 5 12 16 -0.045394747300986
+0 0 0 0 0 6 12 16 0.134200273617742
+0 0 0 0 0 7 12 16 0.290590848056751
+0 0 0 0 0 8 12 16 0.39673562493177
+0 0 0 0 0 9 12 16 0.434281208026084
+0 0 0 0 0 10 12 16 0.39673562493177
+0 0 0 0 0 11 12 16 0.290590848056751
+0 0 0 0 0 12 12 16 0.134200273617742
+0 0 0 0 0 13 12 16 -0.045394747300986
+0 0 0 0 0 14 12 16 -0.217140604013041
+0 0 0 0 0 15 12 16 -0.351340877630783
+0 0 0 0 0 16 12 16 -0.424791121674492
+0 0 0 0 0 17 12 16 -0.424791121674493
+0 0 0 0 0 18 12 16 -0.351340877630785
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -0.415891937557671
+1 0 0 0 0 1 12 16 -0.432015923162627
+1 0 0 0 0 2 12 16 -0.373440430911314
+1 0 0 0 0 3 12 16 -0.250293695555626
+1 0 0 0 0 4 12 16 -0.0838689063915308
+1 0 0 0 0 5 12 16 0.0970575786127553
+1 0 0 0 0 6 12 16 0.261201926534475
+1 0 0 0 0 7 12 16 0.380182088413377
+1 0 0 0 0 8 12 16 0.433425313359762
+1 0 0 0 0 9 12 16 0.411725364080886
+1 0 0 0 0 10 12 16 0.318834358944916
+1 0 0 0 0 11 12 16 0.170813996628152
+1 0 0 0 0 12 12 16 -0.00674165750206195
+1 0 0 0 0 13 12 16 -0.183131617804134
+1 0 0 0 0 14 12 16 -0.327856457689353
+1 0 0 0 0 15 12 16 -0.415891937557671
+1 0 0 0 0 16 12 16 -0.432015923162627
+1 0 0 0 0 17 12 16 -0.373440430911314
+1 0 0 0 0 18 12 16 -0.250293695555626
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -0.436390709668035
+2 0 0 0 0 1 12 16 -0.393242459943245
+2 0 0 0 0 2 12 16 -0.282099016398671
+2 0 0 0 0 3 12 16 -0.122178090129659
+2 0 0 0 0 4 12 16 0.0588685378758739
+2 0 0 0 0 5 12 16 0.229736260878792
+2 0 0 0 0 6 12 16 0.360880497287357
+2 0 0 0 0 7 12 16 0.429625217218545
+2 0 0 0 0 8 12 16 0.424083834070078
+2 0 0 0 0 9 12 16 0.345214503330211
+2 0 0 0 0 10 12 16 0.206654448789244
+2 0 0 0 0 11 12 16 0.0323619626558881
+2 0 0 0 0 12 12 16 -0.147526200819872
+2 0 0 0 0 13 12 16 -0.301905743940417
+2 0 0 0 0 14 12 16 -0.404083041206084
+2 0 0 0 0 15 12 16 -0.436390709668035
+2 0 0 0 0 16 12 16 -0.393242459943245
+2 0 0 0 0 17 12 16 -0.282099016398671
+2 0 0 0 0 18 12 16 -0.122178090129659
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -0.410565078310416
+3 0 0 0 0 1 12 16 -0.31242836501202
+3 0 0 0 0 2 12 16 -0.160269949080453
+3 0 0 0 0 3 12 16 0.019600597053901
+3 0 0 0 0 4 12 16 0.196082021891802
+3 0 0 0 0 5 12 16 0.338659083795364
+3 0 0 0 0 6 12 16 0.422678913489517
+3 0 0 0 0 7 12 16 0.433613719123954
+3 0 0 0 0 8 12 16 0.369572773464887
+3 0 0 0 0 9 12 16 0.241629337810498
+3 0 0 0 0 10 12 16 0.0719059945150529
+3 0 0 0 0 11 12 16 -0.110250548477497
+3 0 0 0 0 12 12 16 -0.273343770043499
+3 0 0 0 0 13 12 16 -0.389173370518787
+3 0 0 0 0 14 12 16 -0.437711359702299
+3 0 0 0 0 15 12 16 -0.410565078310416
+3 0 0 0 0 16 12 16 -0.31242836501202
+3 0 0 0 0 17 12 16 -0.160269949080453
+3 0 0 0 0 18 12 16 0.019600597053901
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -0.341009832150574
+4 0 0 0 0 1 12 16 -0.197963946518029
+4 0 0 0 0 2 12 16 -0.02068829608652
+4 0 0 0 0 3 12 16 0.160164548685615
+4 0 0 0 0 4 12 16 0.313323487940762
+4 0 0 0 0 5 12 16 0.412305949676424
+4 0 0 0 0 6 12 16 0.43999696703107
+4 0 0 0 0 7 12 16 0.391608511539087
+4 0 0 0 0 8 12 16 0.275507386750355
+4 0 0 0 0 9 12 16 0.111768531886454
+4 0 0 0 0 10 12 16 -0.0712961175258505
+4 0 0 0 0 11 12 16 -0.242033020513042
+4 0 0 0 0 12 12 16 -0.370920215452565
+4 0 0 0 0 13 12 16 -0.43567193543597
+4 0 0 0 0 14 12 16 -0.425092019827216
+4 0 0 0 0 15 12 16 -0.341009832150574
+4 0 0 0 0 16 12 16 -0.197963946518029
+4 0 0 0 0 17 12 16 -0.02068829608652
+4 0 0 0 0 18 12 16 0.160164548685615
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -0.234926515860751
+5 0 0 0 0 1 12 16 -0.0618012649721795
+5 0 0 0 0 2 12 16 0.12200998607695
+5 0 0 0 0 3 12 16 0.284724602107445
+5 0 0 0 0 4 12 16 0.398207747791759
+5 0 0 0 0 5 12 16 0.442837156279058
+5 0 0 0 0 6 12 16 0.410895997396441
+5 0 0 0 0 7 12 16 0.307907187691032
+5 0 0 0 0 8 12 16 0.151678427984859
+5 0 0 0 0 9 12 16 -0.0307769098751558
+5 0 0 0 0 10 12 16 -0.207910640418307
+5 0 0 0 0 11 12 16 -0.349094732424262
+5 0 0 0 0 12 12 16 -0.42991717376798
+5 0 0 0 0 13 12 16 -0.436403030092304
+5 0 0 0 0 14 12 16 -0.367430837916603
+5 0 0 0 0 15 12 16 -0.234926515860751
+5 0 0 0 0 16 12 16 -0.0618012649721795
+5 0 0 0 0 17 12 16 0.12200998607695
+5 0 0 0 0 18 12 16 0.284724602107445
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -0.103378011524754
+6 0 0 0 0 1 12 16 0.0817937416880688
+6 0 0 0 0 2 12 16 0.25282261389021
+6 0 0 0 0 3 12 16 0.38013615932939
+6 0 0 0 0 4 12 16 0.441720709391928
+6 0 0 0 0 5 12 16 0.426927735893935
+6 0 0 0 0 6 12 16 0.338315078343162
+6 0 0 0 0 7 12 16 0.191204670250857
+6 0 0 0 0 8 12 16 0.011033237632282
+6 0 0 0 0 9 12 16 -0.171045942006732
+6 0 0 0 0 10 12 16 -0.323549724369182
+6 0 0 0 0 11 12 16 -0.420108820031231
+6 0 0 0 0 12 12 16 -0.444027284141066
+6 0 0 0 0 13 12 16 -0.391169396961672
+6 0 0 0 0 14 12 16 -0.270674767385196
+6 0 0 0 0 15 12 16 -0.103378011524754
+6 0 0 0 0 16 12 16 0.0817937416880688
+6 0 0 0 0 17 12 16 0.25282261389021
+6 0 0 0 0 18 12 16 0.38013615932939
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.yl
new file mode 100644
index 000000000..f963029e8
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.yl
@@ -0,0 +1,219 @@
+# HYDROTOY::vy y (vy)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -0.416689767673842
+0 0 0 0 0 9 1 16 -0.434281208026084
+0 0 0 0 0 9 2 16 -0.416689767673844
+0 0 0 0 0 9 3 16 -0.365340600494138
+0 0 0 0 0 9 4 16 -0.284393710626609
+0 0 0 0 0 9 5 16 -0.180406933678633
+0 0 0 0 0 9 6 16 -0.0618046598853613
+0 0 0 0 0 9 7 16 0.0618046598853572
+0 0 0 0 0 9 8 16 0.180406933678629
+0 0 0 0 0 9 9 16 0.284393710626606
+0 0 0 0 0 9 10 16 0.365340600494136
+0 0 0 0 0 9 11 16 0.416689767673843
+0 0 0 0 0 9 12 16 0.434281208026084
+0 0 0 0 0 9 13 16 0.416689767673843
+0 0 0 0 0 9 14 16 0.365340600494136
+0 0 0 0 0 9 15 16 0.284393710626605
+0 0 0 0 0 9 16 16 0.180406933678629
+0 0 0 0 0 9 17 16 0.0618046598853571
+0 0 0 0 0 9 18 16 -0.0618046598853614
+0 0 0 0 0 9 19 16 -0.180406933678633
+0 0 0 0 0 9 20 16 -0.284393710626609
+0 0 0 0 0 9 21 16 -0.365340600494138
+0 0 0 0 0 9 22 16 -0.416689767673844
+0 0 0 0 0 9 23 16 -0.434281208026084
+0 0 0 0 0 9 24 16 -0.416689767673842
+0 0 0 0 0 9 25 16 -0.365340600494133
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -0.434734210686685
+1 0 0 0 0 9 1 16 -0.411725364080886
+1 0 0 0 0 9 2 16 -0.355360977102279
+1 0 0 0 0 9 3 16 -0.270207357171949
+1 0 0 0 0 9 4 16 -0.163163144148577
+1 0 0 0 0 9 5 16 -0.0429004235548697
+1 0 0 0 0 9 6 16 0.0808378342166104
+1 0 0 0 0 9 7 16 0.198027091420972
+1 0 0 0 0 9 8 16 0.299173371390867
+1 0 0 0 0 9 9 16 0.376082404063222
+1 0 0 0 0 9 10 16 0.422523477006552
+1 0 0 0 0 9 11 16 0.434734210686685
+1 0 0 0 0 9 12 16 0.411725364080886
+1 0 0 0 0 9 13 16 0.355360977102275
+1 0 0 0 0 9 14 16 0.270207357171945
+1 0 0 0 0 9 15 16 0.163163144148573
+1 0 0 0 0 9 16 16 0.0429004235548656
+1 0 0 0 0 9 17 16 -0.0808378342166146
+1 0 0 0 0 9 18 16 -0.198027091420976
+1 0 0 0 0 9 19 16 -0.29917337139087
+1 0 0 0 0 9 20 16 -0.376082404063224
+1 0 0 0 0 9 21 16 -0.422523477006553
+1 0 0 0 0 9 22 16 -0.434734210686685
+1 0 0 0 0 9 23 16 -0.411725364080886
+1 0 0 0 0 9 24 16 -0.355360977102279
+1 0 0 0 0 9 25 16 -0.270207357171949
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -0.406533838434933
+2 0 0 0 0 9 1 16 -0.345214503330214
+2 0 0 0 0 9 2 16 -0.255927942235384
+2 0 0 0 0 9 3 16 -0.145907621322717
+2 0 0 0 0 9 4 16 -0.0240667326765224
+2 0 0 0 0 9 5 16 0.0997238995207541
+2 0 0 0 0 9 6 16 0.215435494459725
+2 0 0 0 0 9 7 16 0.313693786881789
+2 0 0 0 0 9 8 16 0.386538474299475
+2 0 0 0 0 9 9 16 0.428068113362239
+2 0 0 0 0 9 10 16 0.43491821969949
+2 0 0 0 0 9 11 16 0.406533838434934
+2 0 0 0 0 9 12 16 0.345214503330211
+2 0 0 0 0 9 13 16 0.255927942235378
+2 0 0 0 0 9 14 16 0.145907621322713
+2 0 0 0 0 9 15 16 0.0240667326765182
+2 0 0 0 0 9 16 16 -0.099723899520758
+2 0 0 0 0 9 17 16 -0.215435494459729
+2 0 0 0 0 9 18 16 -0.313693786881792
+2 0 0 0 0 9 19 16 -0.386538474299477
+2 0 0 0 0 9 20 16 -0.42806811336224
+2 0 0 0 0 9 21 16 -0.434918219699489
+2 0 0 0 0 9 22 16 -0.406533838434933
+2 0 0 0 0 9 23 16 -0.345214503330214
+2 0 0 0 0 9 24 16 -0.255927942235384
+2 0 0 0 0 9 25 16 -0.145907621322717
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -0.334933448650902
+3 0 0 0 0 9 1 16 -0.241629337810503
+3 0 0 0 0 9 2 16 -0.128749855045699
+3 0 0 0 0 9 3 16 -0.00543982472995432
+3 0 0 0 0 9 4 16 0.118310907833522
+3 0 0 0 0 9 5 16 0.232476794266388
+3 0 0 0 0 9 6 16 0.327808793420523
+3 0 0 0 0 9 7 16 0.396583673685688
+3 0 0 0 0 9 8 16 0.433229703282761
+3 0 0 0 0 9 9 16 0.434778038836117
+3 0 0 0 0 9 10 16 0.40110324340753
+3 0 0 0 0 9 11 16 0.334933448650904
+3 0 0 0 0 9 12 16 0.241629337810498
+3 0 0 0 0 9 13 16 0.12874985504569
+3 0 0 0 0 9 14 16 0.00543982472995024
+3 0 0 0 0 9 15 16 -0.118310907833526
+3 0 0 0 0 9 16 16 -0.232476794266392
+3 0 0 0 0 9 17 16 -0.327808793420526
+3 0 0 0 0 9 18 16 -0.396583673685689
+3 0 0 0 0 9 19 16 -0.433229703282761
+3 0 0 0 0 9 20 16 -0.434778038836117
+3 0 0 0 0 9 21 16 -0.401103243407529
+3 0 0 0 0 9 22 16 -0.334933448650902
+3 0 0 0 0 9 23 16 -0.241629337810503
+3 0 0 0 0 9 24 16 -0.128749855045699
+3 0 0 0 0 9 25 16 -0.00543982472995432
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -0.227350582070024
+4 0 0 0 0 9 1 16 -0.111768531886463
+4 0 0 0 0 9 2 16 0.012868340037492
+4 0 0 0 0 9 3 16 0.136462695582585
+4 0 0 0 0 9 4 16 0.249001655106467
+4 0 0 0 0 9 5 16 0.341367981403489
+4 0 0 0 0 9 6 16 0.406078704040755
+4 0 0 0 0 9 7 16 0.437891345119682
+4 0 0 0 0 9 8 16 0.434228633657117
+4 0 0 0 0 9 9 16 0.395387300752772
+4 0 0 0 0 9 10 16 0.324514040200256
+4 0 0 0 0 9 11 16 0.227350582070025
+4 0 0 0 0 9 12 16 0.111768531886454
+4 0 0 0 0 9 13 16 -0.0128683400375039
+4 0 0 0 0 9 14 16 -0.136462695582588
+4 0 0 0 0 9 15 16 -0.249001655106472
+4 0 0 0 0 9 16 16 -0.341367981403491
+4 0 0 0 0 9 17 16 -0.406078704040756
+4 0 0 0 0 9 18 16 -0.437891345119682
+4 0 0 0 0 9 19 16 -0.434228633657116
+4 0 0 0 0 9 20 16 -0.39538730075277
+4 0 0 0 0 9 21 16 -0.324514040200255
+4 0 0 0 0 9 22 16 -0.227350582070024
+4 0 0 0 0 9 23 16 -0.111768531886463
+4 0 0 0 0 9 24 16 0.012868340037492
+4 0 0 0 0 9 25 16 0.136462695582585
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -0.0950072936959622
+5 0 0 0 0 9 1 16 0.030776909875144
+5 0 0 0 0 9 2 16 0.154067751245506
+5 0 0 0 0 9 3 16 0.264876939686164
+5 0 0 0 0 9 4 16 0.354227373757255
+5 0 0 0 0 9 5 16 0.414880412677843
+5 0 0 0 0 9 6 16 0.44192230795209
+5 0 0 0 0 9 7 16 0.433162286049222
+5 0 0 0 0 9 8 16 0.389310031845953
+5 0 0 0 0 9 9 16 0.313918194178434
+5 0 0 0 0 9 10 16 0.213094571361964
+5 0 0 0 0 9 11 16 0.0950072936959618
+5 0 0 0 0 9 12 16 -0.0307769098751558
+5 0 0 0 0 9 13 16 -0.154067751245519
+5 0 0 0 0 9 14 16 -0.264876939686168
+5 0 0 0 0 9 15 16 -0.354227373757259
+5 0 0 0 0 9 16 16 -0.414880412677845
+5 0 0 0 0 9 17 16 -0.44192230795209
+5 0 0 0 0 9 18 16 -0.433162286049221
+5 0 0 0 0 9 19 16 -0.389310031845951
+5 0 0 0 0 9 20 16 -0.313918194178431
+5 0 0 0 0 9 21 16 -0.213094571361964
+5 0 0 0 0 9 22 16 -0.0950072936959622
+5 0 0 0 0 9 23 16 0.030776909875144
+5 0 0 0 0 9 24 16 0.154067751245506
+5 0 0 0 0 9 25 16 0.264876939686164
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0.0482402942310665
+6 0 0 0 0 9 1 16 0.171045942006719
+6 0 0 0 0 9 2 16 0.279994464810382
+6 0 0 0 0 9 3 16 0.366259501266316
+6 0 0 0 0 9 4 16 0.422852371158769
+6 0 0 0 0 9 5 16 0.445188256739823
+6 0 0 0 0 9 6 16 0.431457637396323
+6 0 0 0 0 9 7 16 0.382772886248344
+6 0 0 0 0 9 8 16 0.303078152294531
+6 0 0 0 0 9 9 16 0.198829828916991
+6 0 0 0 0 9 10 16 0.0784734952871189
+6 0 0 0 0 9 11 16 -0.0482402942310689
+6 0 0 0 0 9 12 16 -0.171045942006732
+6 0 0 0 0 9 13 16 -0.279994464810395
+6 0 0 0 0 9 14 16 -0.36625950126632
+6 0 0 0 0 9 15 16 -0.422852371158772
+6 0 0 0 0 9 16 16 -0.445188256739823
+6 0 0 0 0 9 17 16 -0.431457637396322
+6 0 0 0 0 9 18 16 -0.382772886248342
+6 0 0 0 0 9 19 16 -0.303078152294529
+6 0 0 0 0 9 20 16 -0.198829828916988
+6 0 0 0 0 9 21 16 -0.0784734952871194
+6 0 0 0 0 9 22 16 0.0482402942310665
+6 0 0 0 0 9 23 16 0.171045942006719
+6 0 0 0 0 9 24 16 0.279994464810382
+6 0 0 0 0 9 25 16 0.366259501266316
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.zl
new file mode 100644
index 000000000..b3578a6e9
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vy.zl
@@ -0,0 +1,275 @@
+# HYDROTOY::vy z (vy)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 0.396735624931772
+0 0 0 0 0 9 12 1 0.434281208026084
+0 0 0 0 0 9 12 2 0.396735624931769
+0 0 0 0 0 9 12 3 0.290590848056749
+0 0 0 0 0 9 12 4 0.134200273617739
+0 0 0 0 0 9 12 5 -0.0453947473009889
+0 0 0 0 0 9 12 6 -0.217140604013044
+0 0 0 0 0 9 12 7 -0.351340877630785
+0 0 0 0 0 9 12 8 -0.424791121674493
+0 0 0 0 0 9 12 9 -0.424791121674492
+0 0 0 0 0 9 12 10 -0.351340877630783
+0 0 0 0 0 9 12 11 -0.217140604013041
+0 0 0 0 0 9 12 12 -0.0453947473009859
+0 0 0 0 0 9 12 13 0.134200273617742
+0 0 0 0 0 9 12 14 0.290590848056751
+0 0 0 0 0 9 12 15 0.39673562493177
+0 0 0 0 0 9 12 16 0.434281208026084
+0 0 0 0 0 9 12 17 0.39673562493177
+0 0 0 0 0 9 12 18 0.290590848056751
+0 0 0 0 0 9 12 19 0.134200273617742
+0 0 0 0 0 9 12 20 -0.045394747300986
+0 0 0 0 0 9 12 21 -0.217140604013041
+0 0 0 0 0 9 12 22 -0.351340877630783
+0 0 0 0 0 9 12 23 -0.424791121674492
+0 0 0 0 0 9 12 24 -0.424791121674493
+0 0 0 0 0 9 12 25 -0.351340877630785
+0 0 0 0 0 9 12 26 -0.217140604013044
+0 0 0 0 0 9 12 27 -0.0453947473009889
+0 0 0 0 0 9 12 28 0.134200273617739
+0 0 0 0 0 9 12 29 0.290590848056749
+0 0 0 0 0 9 12 30 0.396735624931769
+0 0 0 0 0 9 12 31 0.434281208026084
+0 0 0 0 0 9 12 32 0.396735624931772
+0 0 0 0 0 9 12 33 0.290590848056754
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 0.433425313359762
+1 0 0 0 0 9 12 1 0.411725364080886
+1 0 0 0 0 9 12 2 0.318834358944915
+1 0 0 0 0 9 12 3 0.17081399662815
+1 0 0 0 0 9 12 4 -0.00674165750206535
+1 0 0 0 0 9 12 5 -0.183131617804137
+1 0 0 0 0 9 12 6 -0.327856457689355
+1 0 0 0 0 9 12 7 -0.415891937557671
+1 0 0 0 0 9 12 8 -0.432015923162627
+1 0 0 0 0 9 12 9 -0.373440430911314
+1 0 0 0 0 9 12 10 -0.250293695555626
+1 0 0 0 0 9 12 11 -0.0838689063915307
+1 0 0 0 0 9 12 12 0.0970575786127554
+1 0 0 0 0 9 12 13 0.261201926534475
+1 0 0 0 0 9 12 14 0.380182088413377
+1 0 0 0 0 9 12 15 0.433425313359762
+1 0 0 0 0 9 12 16 0.411725364080886
+1 0 0 0 0 9 12 17 0.318834358944916
+1 0 0 0 0 9 12 18 0.170813996628152
+1 0 0 0 0 9 12 19 -0.00674165750206186
+1 0 0 0 0 9 12 20 -0.183131617804134
+1 0 0 0 0 9 12 21 -0.327856457689353
+1 0 0 0 0 9 12 22 -0.415891937557671
+1 0 0 0 0 9 12 23 -0.432015923162627
+1 0 0 0 0 9 12 24 -0.373440430911315
+1 0 0 0 0 9 12 25 -0.250293695555629
+1 0 0 0 0 9 12 26 -0.0838689063915337
+1 0 0 0 0 9 12 27 0.0970575786127523
+1 0 0 0 0 9 12 28 0.261201926534473
+1 0 0 0 0 9 12 29 0.380182088413376
+1 0 0 0 0 9 12 30 0.433425313359762
+1 0 0 0 0 9 12 31 0.411725364080886
+1 0 0 0 0 9 12 32 0.318834358944915
+1 0 0 0 0 9 12 33 0.17081399662815
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 0.424083834070079
+2 0 0 0 0 9 12 1 0.345214503330213
+2 0 0 0 0 9 12 2 0.206654448789242
+2 0 0 0 0 9 12 3 0.0323619626558851
+2 0 0 0 0 9 12 4 -0.147526200819875
+2 0 0 0 0 9 12 5 -0.301905743940419
+2 0 0 0 0 9 12 6 -0.404083041206085
+2 0 0 0 0 9 12 7 -0.436390709668035
+2 0 0 0 0 9 12 8 -0.393242459943244
+2 0 0 0 0 9 12 9 -0.282099016398671
+2 0 0 0 0 9 12 10 -0.122178090129659
+2 0 0 0 0 9 12 11 0.058868537875874
+2 0 0 0 0 9 12 12 0.229736260878792
+2 0 0 0 0 9 12 13 0.360880497287357
+2 0 0 0 0 9 12 14 0.429625217218545
+2 0 0 0 0 9 12 15 0.424083834070078
+2 0 0 0 0 9 12 16 0.345214503330211
+2 0 0 0 0 9 12 17 0.206654448789244
+2 0 0 0 0 9 12 18 0.0323619626558882
+2 0 0 0 0 9 12 19 -0.147526200819872
+2 0 0 0 0 9 12 20 -0.301905743940417
+2 0 0 0 0 9 12 21 -0.404083041206084
+2 0 0 0 0 9 12 22 -0.436390709668035
+2 0 0 0 0 9 12 23 -0.393242459943245
+2 0 0 0 0 9 12 24 -0.282099016398674
+2 0 0 0 0 9 12 25 -0.122178090129662
+2 0 0 0 0 9 12 26 0.0588685378758712
+2 0 0 0 0 9 12 27 0.229736260878789
+2 0 0 0 0 9 12 28 0.360880497287356
+2 0 0 0 0 9 12 29 0.429625217218544
+2 0 0 0 0 9 12 30 0.424083834070079
+2 0 0 0 0 9 12 31 0.345214503330213
+2 0 0 0 0 9 12 32 0.206654448789242
+2 0 0 0 0 9 12 33 0.0323619626558851
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 0.369572773464889
+3 0 0 0 0 9 12 1 0.2416293378105
+3 0 0 0 0 9 12 2 0.0719059945150494
+3 0 0 0 0 9 12 3 -0.1102505484775
+3 0 0 0 0 9 12 4 -0.273343770043502
+3 0 0 0 0 9 12 5 -0.389173370518788
+3 0 0 0 0 9 12 6 -0.437711359702299
+3 0 0 0 0 9 12 7 -0.410565078310415
+3 0 0 0 0 9 12 8 -0.312428365012018
+3 0 0 0 0 9 12 9 -0.160269949080453
+3 0 0 0 0 9 12 10 0.0196005970539014
+3 0 0 0 0 9 12 11 0.196082021891802
+3 0 0 0 0 9 12 12 0.338659083795364
+3 0 0 0 0 9 12 13 0.422678913489517
+3 0 0 0 0 9 12 14 0.433613719123953
+3 0 0 0 0 9 12 15 0.369572773464887
+3 0 0 0 0 9 12 16 0.241629337810498
+3 0 0 0 0 9 12 17 0.0719059945150529
+3 0 0 0 0 9 12 18 -0.110250548477497
+3 0 0 0 0 9 12 19 -0.273343770043499
+3 0 0 0 0 9 12 20 -0.389173370518787
+3 0 0 0 0 9 12 21 -0.437711359702299
+3 0 0 0 0 9 12 22 -0.410565078310416
+3 0 0 0 0 9 12 23 -0.312428365012021
+3 0 0 0 0 9 12 24 -0.160269949080456
+3 0 0 0 0 9 12 25 0.019600597053898
+3 0 0 0 0 9 12 26 0.196082021891799
+3 0 0 0 0 9 12 27 0.338659083795362
+3 0 0 0 0 9 12 28 0.422678913489517
+3 0 0 0 0 9 12 29 0.433613719123954
+3 0 0 0 0 9 12 30 0.369572773464889
+3 0 0 0 0 9 12 31 0.2416293378105
+3 0 0 0 0 9 12 32 0.0719059945150494
+3 0 0 0 0 9 12 33 -0.1102505484775
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 0.275507386750357
+4 0 0 0 0 9 12 1 0.111768531886456
+4 0 0 0 0 9 12 2 -0.0712961175258543
+4 0 0 0 0 9 12 3 -0.242033020513044
+4 0 0 0 0 9 12 4 -0.370920215452567
+4 0 0 0 0 9 12 5 -0.43567193543597
+4 0 0 0 0 9 12 6 -0.425092019827216
+4 0 0 0 0 9 12 7 -0.341009832150572
+4 0 0 0 0 9 12 8 -0.197963946518027
+4 0 0 0 0 9 12 9 -0.0206882960865204
+4 0 0 0 0 9 12 10 0.160164548685615
+4 0 0 0 0 9 12 11 0.313323487940762
+4 0 0 0 0 9 12 12 0.412305949676424
+4 0 0 0 0 9 12 13 0.43999696703107
+4 0 0 0 0 9 12 14 0.391608511539087
+4 0 0 0 0 9 12 15 0.275507386750355
+4 0 0 0 0 9 12 16 0.111768531886454
+4 0 0 0 0 9 12 17 -0.0712961175258505
+4 0 0 0 0 9 12 18 -0.242033020513042
+4 0 0 0 0 9 12 19 -0.370920215452565
+4 0 0 0 0 9 12 20 -0.43567193543597
+4 0 0 0 0 9 12 21 -0.425092019827216
+4 0 0 0 0 9 12 22 -0.341009832150574
+4 0 0 0 0 9 12 23 -0.19796394651803
+4 0 0 0 0 9 12 24 -0.0206882960865234
+4 0 0 0 0 9 12 25 0.160164548685612
+4 0 0 0 0 9 12 26 0.31332348794076
+4 0 0 0 0 9 12 27 0.412305949676423
+4 0 0 0 0 9 12 28 0.439996967031071
+4 0 0 0 0 9 12 29 0.391608511539088
+4 0 0 0 0 9 12 30 0.275507386750357
+4 0 0 0 0 9 12 31 0.111768531886456
+4 0 0 0 0 9 12 32 -0.0712961175258543
+4 0 0 0 0 9 12 33 -0.242033020513044
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 0.15167842798486
+5 0 0 0 0 9 12 1 -0.0307769098751551
+5 0 0 0 0 9 12 2 -0.207910640418311
+5 0 0 0 0 9 12 3 -0.349094732424263
+5 0 0 0 0 9 12 4 -0.429917173767981
+5 0 0 0 0 9 12 5 -0.436403030092303
+5 0 0 0 0 9 12 6 -0.367430837916602
+5 0 0 0 0 9 12 7 -0.234926515860749
+5 0 0 0 0 9 12 8 -0.0618012649721778
+5 0 0 0 0 9 12 9 0.122009986076949
+5 0 0 0 0 9 12 10 0.284724602107446
+5 0 0 0 0 9 12 11 0.398207747791759
+5 0 0 0 0 9 12 12 0.442837156279058
+5 0 0 0 0 9 12 13 0.410895997396441
+5 0 0 0 0 9 12 14 0.307907187691032
+5 0 0 0 0 9 12 15 0.151678427984859
+5 0 0 0 0 9 12 16 -0.0307769098751558
+5 0 0 0 0 9 12 17 -0.207910640418307
+5 0 0 0 0 9 12 18 -0.349094732424262
+5 0 0 0 0 9 12 19 -0.42991717376798
+5 0 0 0 0 9 12 20 -0.436403030092304
+5 0 0 0 0 9 12 21 -0.367430837916603
+5 0 0 0 0 9 12 22 -0.234926515860751
+5 0 0 0 0 9 12 23 -0.061801264972181
+5 0 0 0 0 9 12 24 0.122009986076946
+5 0 0 0 0 9 12 25 0.284724602107443
+5 0 0 0 0 9 12 26 0.398207747791758
+5 0 0 0 0 9 12 27 0.442837156279058
+5 0 0 0 0 9 12 28 0.410895997396442
+5 0 0 0 0 9 12 29 0.307907187691033
+5 0 0 0 0 9 12 30 0.15167842798486
+5 0 0 0 0 9 12 31 -0.0307769098751551
+5 0 0 0 0 9 12 32 -0.207910640418311
+5 0 0 0 0 9 12 33 -0.349094732424263
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 0.0110332376322835
+6 0 0 0 0 9 12 1 -0.171045942006732
+6 0 0 0 0 9 12 2 -0.323549724369184
+6 0 0 0 0 9 12 3 -0.42010882003123
+6 0 0 0 0 9 12 4 -0.444027284141066
+6 0 0 0 0 9 12 5 -0.391169396961671
+6 0 0 0 0 9 12 6 -0.270674767385194
+6 0 0 0 0 9 12 7 -0.103378011524753
+6 0 0 0 0 9 12 8 0.0817937416880701
+6 0 0 0 0 9 12 9 0.25282261389021
+6 0 0 0 0 9 12 10 0.380136159329391
+6 0 0 0 0 9 12 11 0.441720709391928
+6 0 0 0 0 9 12 12 0.426927735893936
+6 0 0 0 0 9 12 13 0.338315078343162
+6 0 0 0 0 9 12 14 0.191204670250857
+6 0 0 0 0 9 12 15 0.011033237632282
+6 0 0 0 0 9 12 16 -0.171045942006732
+6 0 0 0 0 9 12 17 -0.323549724369182
+6 0 0 0 0 9 12 18 -0.420108820031231
+6 0 0 0 0 9 12 19 -0.444027284141066
+6 0 0 0 0 9 12 20 -0.391169396961673
+6 0 0 0 0 9 12 21 -0.270674767385196
+6 0 0 0 0 9 12 22 -0.103378011524755
+6 0 0 0 0 9 12 23 0.081793741688067
+6 0 0 0 0 9 12 24 0.252822613890207
+6 0 0 0 0 9 12 25 0.380136159329389
+6 0 0 0 0 9 12 26 0.441720709391927
+6 0 0 0 0 9 12 27 0.426927735893936
+6 0 0 0 0 9 12 28 0.338315078343164
+6 0 0 0 0 9 12 29 0.191204670250859
+6 0 0 0 0 9 12 30 0.0110332376322835
+6 0 0 0 0 9 12 31 -0.171045942006732
+6 0 0 0 0 9 12 32 -0.323549724369184
+6 0 0 0 0 9 12 33 -0.42010882003123
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.xl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.xl
new file mode 100644
index 000000000..0d957fb62
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.xl
@@ -0,0 +1,170 @@
+# HYDROTOY::vz x (vz)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 0 12 16 -0.515299953858482
+0 0 0 0 0 1 12 16 -0.62302697845592
+0 0 0 0 0 2 12 16 -0.62302697845592
+0 0 0 0 0 3 12 16 -0.51529995385848
+0 0 0 0 0 4 12 16 -0.318472885885792
+0 0 0 0 0 5 12 16 -0.0665789627081124
+0 0 0 0 0 6 12 16 0.196827067972688
+0 0 0 0 0 7 12 16 0.426199910483233
+0 0 0 0 0 8 12 16 0.581878916566594
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 10 12 16 0.581878916566594
+0 0 0 0 0 11 12 16 0.426199910483233
+0 0 0 0 0 12 12 16 0.196827067972688
+0 0 0 0 0 13 12 16 -0.0665789627081126
+0 0 0 0 0 14 12 16 -0.318472885885792
+0 0 0 0 0 15 12 16 -0.51529995385848
+0 0 0 0 0 16 12 16 -0.62302697845592
+0 0 0 0 0 17 12 16 -0.62302697845592
+0 0 0 0 0 18 12 16 -0.515299953858482
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 0 12 16 -0.608492170320791
+1 0 0 0 0 1 12 16 -0.633457407715208
+1 0 0 0 0 2 12 16 -0.548892104535778
+1 0 0 0 0 3 12 16 -0.369418369953888
+1 0 0 0 0 4 12 16 -0.126068843146438
+1 0 0 0 0 5 12 16 0.139079131940516
+1 0 0 0 0 6 12 16 0.380179061620706
+1 0 0 0 0 7 12 16 0.555542577728329
+1 0 0 0 0 8 12 16 0.634847735200848
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 10 12 16 0.469413038380277
+1 0 0 0 0 11 12 16 0.253278346094503
+1 0 0 0 0 12 12 16 -0.00665047319254958
+1 0 0 0 0 13 12 16 -0.265429365246958
+1 0 0 0 0 14 12 16 -0.478313108700085
+1 0 0 0 0 15 12 16 -0.608492170320791
+1 0 0 0 0 16 12 16 -0.633457407715208
+1 0 0 0 0 17 12 16 -0.548892104535778
+1 0 0 0 0 18 12 16 -0.369418369953888
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 0 12 16 -0.638086200378305
+2 0 0 0 0 1 12 16 -0.577480248216561
+2 0 0 0 0 2 12 16 -0.417022714894814
+2 0 0 0 0 3 12 16 -0.184458165635327
+2 0 0 0 0 4 12 16 0.0800008762123353
+2 0 0 0 0 5 12 16 0.330627039777741
+2 0 0 0 0 6 12 16 0.524084784513215
+2 0 0 0 0 7 12 16 0.626923508845556
+2 0 0 0 0 8 12 16 0.621361463077223
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 10 12 16 0.307459160600565
+2 0 0 0 0 11 12 16 0.0533954637033468
+2 0 0 0 0 12 12 16 -0.209900793950739
+2 0 0 0 0 13 12 16 -0.436903297441893
+2 0 0 0 0 14 12 16 -0.588361251663493
+2 0 0 0 0 15 12 16 -0.638086200378305
+2 0 0 0 0 16 12 16 -0.577480248216561
+2 0 0 0 0 17 12 16 -0.417022714894814
+2 0 0 0 0 18 12 16 -0.184458165635327
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 0 12 16 -0.600801795900965
+3 0 0 0 0 1 12 16 -0.460809125595699
+3 0 0 0 0 2 12 16 -0.241138371155451
+3 0 0 0 0 3 12 16 0.0202273983308998
+3 0 0 0 0 4 12 16 0.278095666885694
+3 0 0 0 0 5 12 16 0.487878668216132
+3 0 0 0 0 6 12 16 0.613303015573443
+3 0 0 0 0 7 12 16 0.632681699855125
+3 0 0 0 0 8 12 16 0.542663970499055
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 10 12 16 0.112923127684834
+3 0 0 0 0 11 12 16 -0.152493889977744
+3 0 0 0 0 12 12 16 -0.391543328699671
+3 0 0 0 0 13 12 16 -0.562891368829953
+3 0 0 0 0 14 12 16 -0.636910377581988
+3 0 0 0 0 15 12 16 -0.600801795900965
+3 0 0 0 0 16 12 16 -0.460809125595699
+3 0 0 0 0 17 12 16 -0.241138371155451
+3 0 0 0 0 18 12 16 0.0202273983308998
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 0 12 16 -0.500385047305991
+4 0 0 0 0 1 12 16 -0.295557108392471
+4 0 0 0 0 2 12 16 -0.0396246603858532
+4 0 0 0 0 3 12 16 0.223159251380213
+4 0 0 0 0 4 12 16 0.447356901244488
+4 0 0 0 0 5 12 16 0.594202478773731
+4 0 0 0 0 6 12 16 0.638305049562943
+4 0 0 0 0 7 12 16 0.572038878463393
+4 0 0 0 0 8 12 16 0.406861988467459
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 10 12 16 -0.0938174314677397
+4 0 0 0 0 11 12 16 -0.342747941170472
+4 0 0 0 0 12 12 16 -0.532414218077537
+4 0 0 0 0 13 12 16 -0.63002123984767
+4 0 0 0 0 14 12 16 -0.618691865684861
+4 0 0 0 0 15 12 16 -0.500385047305991
+4 0 0 0 0 16 12 16 -0.295557108392471
+4 0 0 0 0 17 12 16 -0.0396246603858532
+4 0 0 0 0 18 12 16 0.223159251380213
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 0 12 16 -0.347232808041161
+5 0 0 0 0 1 12 16 -0.0989793588236514
+5 0 0 0 0 2 12 16 0.166388520733716
+5 0 0 0 0 3 12 16 0.402986313463963
+5 0 0 0 0 4 12 16 0.569904111580568
+5 0 0 0 0 5 12 16 0.638280311388576
+5 0 0 0 0 6 12 16 0.596292046762909
+5 0 0 0 0 7 12 16 0.451199470108754
+5 0 0 0 0 8 12 16 0.228090406054292
+5 0 0 0 0 9 12 16 -0.0344575613432431
+5 0 0 0 0 10 12 16 -0.291047503347414
+5 0 0 0 0 11 12 16 -0.497312687939257
+5 0 0 0 0 12 12 16 -0.617587990842467
+5 0 0 0 0 13 12 16 -0.631076719518255
+5 0 0 0 0 14 12 16 -0.535446550237325
+5 0 0 0 0 15 12 16 -0.347232808041161
+5 0 0 0 0 16 12 16 -0.0989793588236514
+5 0 0 0 0 17 12 16 0.166388520733716
+5 0 0 0 0 18 12 16 0.402986313463963
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 0 12 16 -0.157316535477105
+6 0 0 0 0 1 12 16 0.108328421385468
+6 0 0 0 0 2 12 16 0.355242410057682
+6 0 0 0 0 3 12 16 0.54073175875494
+6 0 0 0 0 4 12 16 0.63272367396966
+6 0 0 0 0 5 12 16 0.615311917840902
+6 0 0 0 0 6 12 16 0.491507141184166
+6 0 0 0 0 7 12 16 0.282716314614489
+6 0 0 0 0 8 12 16 0.02504126885088
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 10 12 16 -0.457995382363797
+6 0 0 0 0 11 12 16 -0.599835562569634
+6 0 0 0 0 12 12 16 -0.637958724672169
+6 0 0 0 0 13 12 16 -0.565773027605821
+6 0 0 0 0 14 12 16 -0.395760034179829
+6 0 0 0 0 15 12 16 -0.157316535477105
+6 0 0 0 0 16 12 16 0.108328421385468
+6 0 0 0 0 17 12 16 0.355242410057682
+6 0 0 0 0 18 12 16 0.54073175875494
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.yl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.yl
new file mode 100644
index 000000000..743e0cba1
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.yl
@@ -0,0 +1,219 @@
+# HYDROTOY::vz y (vz)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 0 16 -0.611144992588299
+0 0 0 0 0 9 1 16 -0.636945771771587
+0 0 0 0 0 9 2 16 -0.611144992588303
+0 0 0 0 0 9 3 16 -0.535832880724733
+0 0 0 0 0 9 4 16 -0.417110775585691
+0 0 0 0 0 9 5 16 -0.264596836061994
+0 0 0 0 0 9 6 16 -0.0906468344985295
+0 0 0 0 0 9 7 16 0.0906468344985235
+0 0 0 0 0 9 8 16 0.264596836061988
+0 0 0 0 0 9 9 16 0.417110775585686
+0 0 0 0 0 9 10 16 0.53583288072473
+0 0 0 0 0 9 11 16 0.611144992588301
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 9 13 16 0.611144992588301
+0 0 0 0 0 9 14 16 0.53583288072473
+0 0 0 0 0 9 15 16 0.417110775585686
+0 0 0 0 0 9 16 16 0.264596836061988
+0 0 0 0 0 9 17 16 0.0906468344985234
+0 0 0 0 0 9 18 16 -0.0906468344985296
+0 0 0 0 0 9 19 16 -0.264596836061994
+0 0 0 0 0 9 20 16 -0.417110775585691
+0 0 0 0 0 9 21 16 -0.535832880724734
+0 0 0 0 0 9 22 16 -0.611144992588303
+0 0 0 0 0 9 23 16 -0.636945771771587
+0 0 0 0 0 9 24 16 -0.611144992588299
+0 0 0 0 0 9 25 16 -0.535832880724727
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 0 16 -0.637195713383579
+1 0 0 0 0 9 1 16 -0.604381951846523
+1 0 0 0 0 9 2 16 -0.522604758968737
+1 0 0 0 0 9 3 16 -0.398489236569475
+1 0 0 0 0 9 4 16 -0.242090486130096
+1 0 0 0 0 9 5 16 -0.0660790042720144
+1 0 0 0 0 9 6 16 0.115285805525215
+1 0 0 0 0 9 7 16 0.287310844989877
+1 0 0 0 0 9 8 16 0.436059668496847
+1 0 0 0 0 9 9 16 0.549481531008906
+1 0 0 0 0 9 10 16 0.618387667771117
+1 0 0 0 0 9 11 16 0.637195713383579
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 9 13 16 0.522604758968734
+1 0 0 0 0 9 14 16 0.39848923656947
+1 0 0 0 0 9 15 16 0.24209048613009
+1 0 0 0 0 9 16 16 0.0660790042720084
+1 0 0 0 0 9 17 16 -0.115285805525221
+1 0 0 0 0 9 18 16 -0.287310844989883
+1 0 0 0 0 9 19 16 -0.436059668496852
+1 0 0 0 0 9 20 16 -0.54948153100891
+1 0 0 0 0 9 21 16 -0.618387667771118
+1 0 0 0 0 9 22 16 -0.637195713383579
+1 0 0 0 0 9 23 16 -0.604381951846523
+1 0 0 0 0 9 24 16 -0.522604758968737
+1 0 0 0 0 9 25 16 -0.398489236569475
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 0 16 -0.59648290094983
+2 0 0 0 0 9 1 16 -0.508360375451156
+2 0 0 0 0 9 2 16 -0.379053515669004
+2 0 0 0 0 9 3 16 -0.2190379943654
+2 0 0 0 0 9 4 16 -0.0412773174274224
+2 0 0 0 0 9 5 16 0.139827402282866
+2 0 0 0 0 9 6 16 0.309604137445777
+2 0 0 0 0 9 7 16 0.454298586679535
+2 0 0 0 0 9 8 16 0.562188466238243
+2 0 0 0 0 9 9 16 0.624533179725876
+2 0 0 0 0 9 10 16 0.636281929233952
+2 0 0 0 0 9 11 16 0.596482900949832
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 9 13 16 0.379053515668998
+2 0 0 0 0 9 14 16 0.219037994365394
+2 0 0 0 0 9 15 16 0.0412773174274162
+2 0 0 0 0 9 16 16 -0.139827402282872
+2 0 0 0 0 9 17 16 -0.309604137445783
+2 0 0 0 0 9 18 16 -0.454298586679539
+2 0 0 0 0 9 19 16 -0.562188466238246
+2 0 0 0 0 9 20 16 -0.624533179725877
+2 0 0 0 0 9 21 16 -0.636281929233952
+2 0 0 0 0 9 22 16 -0.59648290094983
+2 0 0 0 0 9 23 16 -0.508360375451156
+2 0 0 0 0 9 24 16 -0.379053515669004
+2 0 0 0 0 9 25 16 -0.2190379943654
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 0 16 -0.493113583217527
+3 0 0 0 0 9 1 16 -0.358814710696291
+3 0 0 0 0 9 2 16 -0.195446804267703
+3 0 0 0 0 9 3 16 -0.0162449601242363
+3 0 0 0 0 9 4 16 0.164272954075997
+3 0 0 0 0 9 5 16 0.331482450505869
+3 0 0 0 0 9 6 16 0.471837210197796
+3 0 0 0 0 9 7 16 0.573966525243434
+3 0 0 0 0 9 8 16 0.629596485924211
+3 0 0 0 0 9 9 16 0.634220283669883
+3 0 0 0 0 9 10 16 0.587463325885882
+3 0 0 0 0 9 11 16 0.493113583217531
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 9 13 16 0.195446804267697
+3 0 0 0 0 9 14 16 0.0162449601242305
+3 0 0 0 0 9 15 16 -0.164272954076003
+3 0 0 0 0 9 16 16 -0.331482450505874
+3 0 0 0 0 9 17 16 -0.4718372101978
+3 0 0 0 0 9 18 16 -0.573966525243437
+3 0 0 0 0 9 19 16 -0.629596485924212
+3 0 0 0 0 9 20 16 -0.634220283669883
+3 0 0 0 0 9 21 16 -0.587463325885879
+3 0 0 0 0 9 22 16 -0.493113583217527
+3 0 0 0 0 9 23 16 -0.358814710696291
+3 0 0 0 0 9 24 16 -0.195446804267703
+3 0 0 0 0 9 25 16 -0.0162449601242363
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 0 16 -0.337796446653127
+4 0 0 0 0 9 1 16 -0.17133496444037
+4 0 0 0 0 9 2 16 0.00900705762306818
+4 0 0 0 0 9 3 16 0.188619381444931
+4 0 0 0 0 9 4 16 0.352950884744777
+4 0 0 0 0 9 5 16 0.488688406442338
+4 0 0 0 0 9 6 16 0.5848352997918
+4 0 0 0 0 9 7 16 0.633602315301583
+4 0 0 0 0 9 8 16 0.631038639403692
+4 0 0 0 0 9 9 16 0.577351965872606
+4 0 0 0 0 9 10 16 0.476891669710873
+4 0 0 0 0 9 11 16 0.337796446653131
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 9 13 16 -0.00900705762307519
+4 0 0 0 0 9 14 16 -0.188619381444936
+4 0 0 0 0 9 15 16 -0.352950884744783
+4 0 0 0 0 9 16 16 -0.488688406442342
+4 0 0 0 0 9 17 16 -0.584835299791803
+4 0 0 0 0 9 18 16 -0.633602315301584
+4 0 0 0 0 9 19 16 -0.631038639403691
+4 0 0 0 0 9 20 16 -0.577351965872604
+4 0 0 0 0 9 21 16 -0.476891669710869
+4 0 0 0 0 9 22 16 -0.337796446653127
+4 0 0 0 0 9 23 16 -0.17133496444037
+4 0 0 0 0 9 24 16 0.00900705762306818
+4 0 0 0 0 9 25 16 0.188619381444931
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 0 16 -0.146732746204847
+5 0 0 0 0 9 1 16 0.0344575613432452
+5 0 0 0 0 9 2 16 0.212856322198309
+5 0 0 0 0 9 3 16 0.374010729734168
+5 0 0 0 0 9 4 16 0.504865012274416
+5 0 0 0 0 9 5 16 0.594818134068033
+5 0 0 0 0 9 6 16 0.63658262815911
+5 0 0 0 0 9 7 16 0.6267749836194
+5 0 0 0 0 9 8 16 0.566189757481202
+5 0 0 0 0 9 9 16 0.459735204452018
+5 0 0 0 0 9 10 16 0.31603563930867
+5 0 0 0 0 9 11 16 0.146732746204851
+5 0 0 0 0 9 12 16 -0.0344575613432431
+5 0 0 0 0 9 13 16 -0.212856322198315
+5 0 0 0 0 9 14 16 -0.374010729734171
+5 0 0 0 0 9 15 16 -0.50486501227442
+5 0 0 0 0 9 16 16 -0.594818134068035
+5 0 0 0 0 9 17 16 -0.63658262815911
+5 0 0 0 0 9 18 16 -0.626774983619399
+5 0 0 0 0 9 19 16 -0.566189757481199
+5 0 0 0 0 9 20 16 -0.459735204452014
+5 0 0 0 0 9 21 16 -0.316035639308665
+5 0 0 0 0 9 22 16 -0.146732746204847
+5 0 0 0 0 9 23 16 0.0344575613432452
+5 0 0 0 0 9 24 16 0.212856322198309
+5 0 0 0 0 9 25 16 0.374010729734168
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 0 16 0.0600734663797312
+6 0 0 0 0 9 1 16 0.236963639789833
+6 0 0 0 0 9 2 16 0.394656428381188
+6 0 0 0 0 9 3 16 0.520376500257262
+6 0 0 0 0 9 4 16 0.603938762880696
+6 0 0 0 0 9 5 16 0.638573498697662
+6 0 0 0 0 9 6 16 0.621474807392969
+6 0 0 0 0 9 7 16 0.554027923246292
+6 0 0 0 0 9 8 16 0.441696991689129
+6 0 0 0 0 9 9 16 0.293582396738469
+6 0 0 0 0 9 10 16 0.121683502005799
+6 0 0 0 0 9 11 16 -0.0600734663797284
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 9 13 16 -0.394656428381192
+6 0 0 0 0 9 14 16 -0.520376500257262
+6 0 0 0 0 9 15 16 -0.603938762880698
+6 0 0 0 0 9 16 16 -0.638573498697662
+6 0 0 0 0 9 17 16 -0.621474807392968
+6 0 0 0 0 9 18 16 -0.554027923246289
+6 0 0 0 0 9 19 16 -0.441696991689125
+6 0 0 0 0 9 20 16 -0.293582396738463
+6 0 0 0 0 9 21 16 -0.121683502005794
+6 0 0 0 0 9 22 16 0.0600734663797312
+6 0 0 0 0 9 23 16 0.236963639789833
+6 0 0 0 0 9 24 16 0.394656428381188
+6 0 0 0 0 9 25 16 0.520376500257262
+
+
diff --git a/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.zl b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.zl
new file mode 100644
index 000000000..fc23c9e27
--- /dev/null
+++ b/CarpetExtra/SpaceTimeToy/test/doubletoy_periodic_coarse/vz.zl
@@ -0,0 +1,275 @@
+# HYDROTOY::vz z (vz)
+#
+# iteration 0
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+0 0 0 0 0 9 12 0 0.581878916566596
+0 0 0 0 0 9 12 1 0.636945771771587
+0 0 0 0 0 9 12 2 0.581878916566593
+0 0 0 0 0 9 12 3 0.42619991048323
+0 0 0 0 0 9 12 4 0.196827067972683
+0 0 0 0 0 9 12 5 -0.0665789627081168
+0 0 0 0 0 9 12 6 -0.318472885885796
+0 0 0 0 0 9 12 7 -0.515299953858482
+0 0 0 0 0 9 12 8 -0.62302697845592
+0 0 0 0 0 9 12 9 -0.62302697845592
+0 0 0 0 0 9 12 10 -0.515299953858479
+0 0 0 0 0 9 12 11 -0.318472885885792
+0 0 0 0 0 9 12 12 -0.0665789627081123
+0 0 0 0 0 9 12 13 0.196827067972688
+0 0 0 0 0 9 12 14 0.426199910483233
+0 0 0 0 0 9 12 15 0.581878916566594
+0 0 0 0 0 9 12 16 0.636945771771587
+0 0 0 0 0 9 12 17 0.581878916566594
+0 0 0 0 0 9 12 18 0.426199910483233
+0 0 0 0 0 9 12 19 0.196827067972688
+0 0 0 0 0 9 12 20 -0.0665789627081124
+0 0 0 0 0 9 12 21 -0.318472885885792
+0 0 0 0 0 9 12 22 -0.515299953858479
+0 0 0 0 0 9 12 23 -0.62302697845592
+0 0 0 0 0 9 12 24 -0.62302697845592
+0 0 0 0 0 9 12 25 -0.515299953858482
+0 0 0 0 0 9 12 26 -0.318472885885796
+0 0 0 0 0 9 12 27 -0.0665789627081168
+0 0 0 0 0 9 12 28 0.196827067972684
+0 0 0 0 0 9 12 29 0.42619991048323
+0 0 0 0 0 9 12 30 0.581878916566593
+0 0 0 0 0 9 12 31 0.636945771771587
+0 0 0 0 0 9 12 32 0.581878916566596
+0 0 0 0 0 9 12 33 0.426199910483237
+
+
+# iteration 1
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+1 0 0 0 0 9 12 0 0.634847735200847
+1 0 0 0 0 9 12 1 0.604381951846525
+1 0 0 0 0 9 12 2 0.469413038380274
+1 0 0 0 0 9 12 3 0.253278346094499
+1 0 0 0 0 9 12 4 -0.00665047319255438
+1 0 0 0 0 9 12 5 -0.265429365246962
+1 0 0 0 0 9 12 6 -0.478313108700088
+1 0 0 0 0 9 12 7 -0.608492170320792
+1 0 0 0 0 9 12 8 -0.633457407715207
+1 0 0 0 0 9 12 9 -0.548892104535778
+1 0 0 0 0 9 12 10 -0.369418369953887
+1 0 0 0 0 9 12 11 -0.126068843146438
+1 0 0 0 0 9 12 12 0.139079131940516
+1 0 0 0 0 9 12 13 0.380179061620706
+1 0 0 0 0 9 12 14 0.555542577728329
+1 0 0 0 0 9 12 15 0.634847735200848
+1 0 0 0 0 9 12 16 0.604381951846525
+1 0 0 0 0 9 12 17 0.469413038380277
+1 0 0 0 0 9 12 18 0.253278346094503
+1 0 0 0 0 9 12 19 -0.00665047319254942
+1 0 0 0 0 9 12 20 -0.265429365246958
+1 0 0 0 0 9 12 21 -0.478313108700085
+1 0 0 0 0 9 12 22 -0.608492170320791
+1 0 0 0 0 9 12 23 -0.633457407715208
+1 0 0 0 0 9 12 24 -0.54889210453578
+1 0 0 0 0 9 12 25 -0.369418369953891
+1 0 0 0 0 9 12 26 -0.126068843146442
+1 0 0 0 0 9 12 27 0.139079131940511
+1 0 0 0 0 9 12 28 0.380179061620702
+1 0 0 0 0 9 12 29 0.555542577728327
+1 0 0 0 0 9 12 30 0.634847735200847
+1 0 0 0 0 9 12 31 0.604381951846525
+1 0 0 0 0 9 12 32 0.469413038380274
+1 0 0 0 0 9 12 33 0.253278346094499
+
+
+# iteration 2
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+2 0 0 0 0 9 12 0 0.621361463077223
+2 0 0 0 0 9 12 1 0.508360375451158
+2 0 0 0 0 9 12 2 0.307459160600559
+2 0 0 0 0 9 12 3 0.0533954637033422
+2 0 0 0 0 9 12 4 -0.209900793950744
+2 0 0 0 0 9 12 5 -0.436903297441896
+2 0 0 0 0 9 12 6 -0.588361251663495
+2 0 0 0 0 9 12 7 -0.638086200378305
+2 0 0 0 0 9 12 8 -0.577480248216559
+2 0 0 0 0 9 12 9 -0.417022714894814
+2 0 0 0 0 9 12 10 -0.184458165635327
+2 0 0 0 0 9 12 11 0.0800008762123356
+2 0 0 0 0 9 12 12 0.330627039777741
+2 0 0 0 0 9 12 13 0.524084784513215
+2 0 0 0 0 9 12 14 0.626923508845556
+2 0 0 0 0 9 12 15 0.621361463077223
+2 0 0 0 0 9 12 16 0.508360375451159
+2 0 0 0 0 9 12 17 0.307459160600565
+2 0 0 0 0 9 12 18 0.0533954637033469
+2 0 0 0 0 9 12 19 -0.209900793950739
+2 0 0 0 0 9 12 20 -0.436903297441894
+2 0 0 0 0 9 12 21 -0.588361251663493
+2 0 0 0 0 9 12 22 -0.638086200378305
+2 0 0 0 0 9 12 23 -0.577480248216561
+2 0 0 0 0 9 12 24 -0.417022714894818
+2 0 0 0 0 9 12 25 -0.184458165635331
+2 0 0 0 0 9 12 26 0.0800008762123312
+2 0 0 0 0 9 12 27 0.330627039777737
+2 0 0 0 0 9 12 28 0.524084784513212
+2 0 0 0 0 9 12 29 0.626923508845555
+2 0 0 0 0 9 12 30 0.621361463077223
+2 0 0 0 0 9 12 31 0.508360375451158
+2 0 0 0 0 9 12 32 0.307459160600559
+2 0 0 0 0 9 12 33 0.0533954637033422
+
+
+# iteration 3
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+3 0 0 0 0 9 12 0 0.542663970499056
+3 0 0 0 0 9 12 1 0.358814710696292
+3 0 0 0 0 9 12 2 0.112923127684826
+3 0 0 0 0 9 12 3 -0.152493889977748
+3 0 0 0 0 9 12 4 -0.391543328699675
+3 0 0 0 0 9 12 5 -0.562891368829955
+3 0 0 0 0 9 12 6 -0.636910377581988
+3 0 0 0 0 9 12 7 -0.600801795900964
+3 0 0 0 0 9 12 8 -0.460809125595696
+3 0 0 0 0 9 12 9 -0.241138371155451
+3 0 0 0 0 9 12 10 0.0202273983309004
+3 0 0 0 0 9 12 11 0.278095666885694
+3 0 0 0 0 9 12 12 0.487878668216132
+3 0 0 0 0 9 12 13 0.613303015573443
+3 0 0 0 0 9 12 14 0.632681699855125
+3 0 0 0 0 9 12 15 0.542663970499055
+3 0 0 0 0 9 12 16 0.358814710696295
+3 0 0 0 0 9 12 17 0.112923127684834
+3 0 0 0 0 9 12 18 -0.152493889977744
+3 0 0 0 0 9 12 19 -0.391543328699671
+3 0 0 0 0 9 12 20 -0.562891368829953
+3 0 0 0 0 9 12 21 -0.636910377581988
+3 0 0 0 0 9 12 22 -0.600801795900965
+3 0 0 0 0 9 12 23 -0.4608091255957
+3 0 0 0 0 9 12 24 -0.241138371155455
+3 0 0 0 0 9 12 25 0.0202273983308957
+3 0 0 0 0 9 12 26 0.27809566688569
+3 0 0 0 0 9 12 27 0.487878668216129
+3 0 0 0 0 9 12 28 0.613303015573442
+3 0 0 0 0 9 12 29 0.632681699855125
+3 0 0 0 0 9 12 30 0.542663970499056
+3 0 0 0 0 9 12 31 0.358814710696292
+3 0 0 0 0 9 12 32 0.112923127684826
+3 0 0 0 0 9 12 33 -0.152493889977748
+
+
+# iteration 4
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+4 0 0 0 0 9 12 0 0.406861988467459
+4 0 0 0 0 9 12 1 0.171334964440367
+4 0 0 0 0 9 12 2 -0.0938174314677489
+4 0 0 0 0 9 12 3 -0.342747941170476
+4 0 0 0 0 9 12 4 -0.53241421807754
+4 0 0 0 0 9 12 5 -0.630021239847671
+4 0 0 0 0 9 12 6 -0.61869186568486
+4 0 0 0 0 9 12 7 -0.500385047305989
+4 0 0 0 0 9 12 8 -0.295557108392468
+4 0 0 0 0 9 12 9 -0.0396246603858534
+4 0 0 0 0 9 12 10 0.223159251380214
+4 0 0 0 0 9 12 11 0.447356901244488
+4 0 0 0 0 9 12 12 0.594202478773731
+4 0 0 0 0 9 12 13 0.638305049562943
+4 0 0 0 0 9 12 14 0.572038878463393
+4 0 0 0 0 9 12 15 0.406861988467459
+4 0 0 0 0 9 12 16 0.171334964440373
+4 0 0 0 0 9 12 17 -0.0938174314677396
+4 0 0 0 0 9 12 18 -0.342747941170472
+4 0 0 0 0 9 12 19 -0.532414218077537
+4 0 0 0 0 9 12 20 -0.630021239847671
+4 0 0 0 0 9 12 21 -0.618691865684861
+4 0 0 0 0 9 12 22 -0.500385047305991
+4 0 0 0 0 9 12 23 -0.295557108392472
+4 0 0 0 0 9 12 24 -0.0396246603858582
+4 0 0 0 0 9 12 25 0.223159251380209
+4 0 0 0 0 9 12 26 0.447356901244485
+4 0 0 0 0 9 12 27 0.594202478773729
+4 0 0 0 0 9 12 28 0.638305049562943
+4 0 0 0 0 9 12 29 0.572038878463394
+4 0 0 0 0 9 12 30 0.406861988467459
+4 0 0 0 0 9 12 31 0.171334964440367
+4 0 0 0 0 9 12 32 -0.0938174314677489
+4 0 0 0 0 9 12 33 -0.342747941170476
+
+
+# iteration 5
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+5 0 0 0 0 9 12 0 0.228090406054292
+5 0 0 0 0 9 12 1 -0.0344575613432509
+5 0 0 0 0 9 12 2 -0.291047503347424
+5 0 0 0 0 9 12 3 -0.49731268793926
+5 0 0 0 0 9 12 4 -0.61758799084247
+5 0 0 0 0 9 12 5 -0.631076719518254
+5 0 0 0 0 9 12 6 -0.535446550237322
+5 0 0 0 0 9 12 7 -0.347232808041159
+5 0 0 0 0 9 12 8 -0.0989793588236489
+5 0 0 0 0 9 12 9 0.166388520733715
+5 0 0 0 0 9 12 10 0.402986313463964
+5 0 0 0 0 9 12 11 0.569904111580567
+5 0 0 0 0 9 12 12 0.638280311388576
+5 0 0 0 0 9 12 13 0.596292046762908
+5 0 0 0 0 9 12 14 0.451199470108754
+5 0 0 0 0 9 12 15 0.228090406054293
+5 0 0 0 0 9 12 16 -0.0344575613432431
+5 0 0 0 0 9 12 17 -0.291047503347414
+5 0 0 0 0 9 12 18 -0.497312687939257
+5 0 0 0 0 9 12 19 -0.617587990842467
+5 0 0 0 0 9 12 20 -0.631076719518255
+5 0 0 0 0 9 12 21 -0.535446550237325
+5 0 0 0 0 9 12 22 -0.347232808041162
+5 0 0 0 0 9 12 23 -0.0989793588236535
+5 0 0 0 0 9 12 24 0.166388520733711
+5 0 0 0 0 9 12 25 0.40298631346396
+5 0 0 0 0 9 12 26 0.569904111580566
+5 0 0 0 0 9 12 27 0.638280311388575
+5 0 0 0 0 9 12 28 0.59629204676291
+5 0 0 0 0 9 12 29 0.451199470108755
+5 0 0 0 0 9 12 30 0.228090406054292
+5 0 0 0 0 9 12 31 -0.0344575613432509
+5 0 0 0 0 9 12 32 -0.291047503347424
+5 0 0 0 0 9 12 33 -0.49731268793926
+
+
+# iteration 6
+# time level 0 refinement level 0 component 0 multigrid level 0
+# column format: it tl rl c ml x y z data
+6 0 0 0 0 9 12 0 0.0250412688508779
+6 0 0 0 0 9 12 1 -0.236963639789841
+6 0 0 0 0 9 12 2 -0.457995382363806
+6 0 0 0 0 9 12 3 -0.599835562569635
+6 0 0 0 0 9 12 4 -0.637958724672171
+6 0 0 0 0 9 12 5 -0.565773027605818
+6 0 0 0 0 9 12 6 -0.395760034179826
+6 0 0 0 0 9 12 7 -0.157316535477102
+6 0 0 0 0 9 12 8 0.10832842138547
+6 0 0 0 0 9 12 9 0.355242410057682
+6 0 0 0 0 9 12 10 0.540731758754941
+6 0 0 0 0 9 12 11 0.63272367396966
+6 0 0 0 0 9 12 12 0.615311917840902
+6 0 0 0 0 9 12 13 0.491507141184166
+6 0 0 0 0 9 12 14 0.282716314614489
+6 0 0 0 0 9 12 15 0.0250412688508801
+6 0 0 0 0 9 12 16 -0.236963639789832
+6 0 0 0 0 9 12 17 -0.457995382363797
+6 0 0 0 0 9 12 18 -0.599835562569634
+6 0 0 0 0 9 12 19 -0.637958724672169
+6 0 0 0 0 9 12 20 -0.565773027605821
+6 0 0 0 0 9 12 21 -0.39576003417983
+6 0 0 0 0 9 12 22 -0.157316535477107
+6 0 0 0 0 9 12 23 0.108328421385465
+6 0 0 0 0 9 12 24 0.355242410057678
+6 0 0 0 0 9 12 25 0.540731758754939
+6 0 0 0 0 9 12 26 0.63272367396966
+6 0 0 0 0 9 12 27 0.615311917840903
+6 0 0 0 0 9 12 28 0.491507141184168
+6 0 0 0 0 9 12 29 0.282716314614489
+6 0 0 0 0 9 12 30 0.0250412688508779
+6 0 0 0 0 9 12 31 -0.236963639789841
+6 0 0 0 0 9 12 32 -0.457995382363806
+6 0 0 0 0 9 12 33 -0.599835562569635
+
+