aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2012-05-01 11:29:54 -0400
committerErik Schnetter <schnetter@gmail.com>2012-05-01 11:29:54 -0400
commit5606af94fa9dba579533d3df4330eab707111a2b (patch)
tree757bcae700cb7f1fb8da71e98fa404327587f89c
parentb31f378e589a80eee7eb89feb78a8b0b45989bc4 (diff)
Carpet: Add test cases for overlap zones
-rw-r--r--Carpet/Carpet/test/no-overlap.par81
-rw-r--r--Carpet/Carpet/test/no-overlap.par~230
-rw-r--r--Carpet/Carpet/test/no-overlap/r.x.asc168
-rw-r--r--Carpet/Carpet/test/no-overlap/r.y.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/r.z.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/weight.x.asc168
-rw-r--r--Carpet/Carpet/test/no-overlap/weight.y.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/weight.z.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/x.x.asc168
-rw-r--r--Carpet/Carpet/test/no-overlap/x.y.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/x.z.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/y.x.asc168
-rw-r--r--Carpet/Carpet/test/no-overlap/y.y.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/y.z.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/z.x.asc168
-rw-r--r--Carpet/Carpet/test/no-overlap/z.y.asc38
-rw-r--r--Carpet/Carpet/test/no-overlap/z.z.asc38
-rw-r--r--Carpet/Carpet/test/overlap.par81
-rw-r--r--Carpet/Carpet/test/overlap.par~77
-rw-r--r--Carpet/Carpet/test/overlap/r.x.asc168
-rw-r--r--Carpet/Carpet/test/overlap/r.y.asc38
-rw-r--r--Carpet/Carpet/test/overlap/r.z.asc38
-rw-r--r--Carpet/Carpet/test/overlap/weight.x.asc168
-rw-r--r--Carpet/Carpet/test/overlap/weight.y.asc38
-rw-r--r--Carpet/Carpet/test/overlap/weight.z.asc38
-rw-r--r--Carpet/Carpet/test/overlap/x.x.asc168
-rw-r--r--Carpet/Carpet/test/overlap/x.y.asc38
-rw-r--r--Carpet/Carpet/test/overlap/x.z.asc38
-rw-r--r--Carpet/Carpet/test/overlap/y.x.asc168
-rw-r--r--Carpet/Carpet/test/overlap/y.y.asc38
-rw-r--r--Carpet/Carpet/test/overlap/y.z.asc38
-rw-r--r--Carpet/Carpet/test/overlap/z.x.asc168
-rw-r--r--Carpet/Carpet/test/overlap/z.y.asc38
-rw-r--r--Carpet/Carpet/test/overlap/z.z.asc38
34 files changed, 2909 insertions, 0 deletions
diff --git a/Carpet/Carpet/test/no-overlap.par b/Carpet/Carpet/test/no-overlap.par
new file mode 100644
index 000000000..b0e03aafb
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap.par
@@ -0,0 +1,81 @@
+ActiveThorns = "
+ Boundary
+ Carpet
+ CarpetIOASCII
+ CarpetIOBasic
+ CarpetLib
+ CarpetReduce
+ CarpetRegrid2
+ CartGrid3D
+ CoordBase
+ IOUtil
+ InitBase
+ LoopControl
+ MoL
+ SymBase
+"
+
+IOBasic::outInfo_every = 1
+
+IOASCII::out1D_vars = "
+ grid::coordinates
+ CarpetReduce::weight
+"
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = no
+
+IOASCII::out1D_every = 1
+IOASCII::out1D_d = no
+
+Carpet::max_refinement_levels = 2
+Carpet::use_buffer_zones = yes
+Carpet::use_overlap_zones = yes
+Carpet::refinement_centering = "cell"
+Carpet::prolongation_order_space = 1
+Carpet::prolongation_order_time = 1
+
+Carpet::init_fill_timelevels = yes
+
+CartGrid3D::type = "CoordBase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = no
+
+CoordBase::xmin = -1.0
+CoordBase::xmax = +1.0
+CoordBase::ymin = -0.0125
+CoordBase::ymax = +0.0125
+CoordBase::zmin = -0.0125
+CoordBase::zmax = +0.0125
+CoordBase::dx = 0.025
+CoordBase::dy = 0.025
+CoordBase::dz = 0.025
+
+CoordBase::boundary_staggered_x_lower = yes
+CoordBase::boundary_staggered_y_lower = yes
+CoordBase::boundary_staggered_z_lower = yes
+CoordBase::boundary_staggered_x_upper = yes
+CoordBase::boundary_staggered_y_upper = yes
+CoordBase::boundary_staggered_z_upper = yes
+
+driver::ghost_size = 3
+Cactus::cctk_itlast = 0
+
+Carpet::domain_from_CoordBase = yes
+
+CoordBase::boundary_size_x_lower = 3
+CoordBase::boundary_size_y_lower = 3
+CoordBase::boundary_size_z_lower = 3
+CoordBase::boundary_size_x_upper = 3
+CoordBase::boundary_size_y_upper = 3
+CoordBase::boundary_size_z_upper = 3
+
+CarpetRegrid2::regrid_every = 0
+CarpetRegrid2::verbose = yes
+CarpetRegrid2::snap_to_coarse = yes
+
+CarpetRegrid2::num_centres = 1
+CarpetRegrid2::num_levels_1 = 2
+CarpetRegrid2::position_x_1 = 0.0
+CarpetRegrid2::radius_1[1] = 0.2
diff --git a/Carpet/Carpet/test/no-overlap.par~ b/Carpet/Carpet/test/no-overlap.par~
new file mode 100644
index 000000000..594751468
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap.par~
@@ -0,0 +1,230 @@
+ActiveThorns = "time
+ symbase
+ aeilocalinterp
+ carpetinterp
+ carpet
+ carpetlib
+ carpetregrid2
+ carpetreduce
+ carpetslab
+ cartgrid3d
+ coordbase
+ mol
+ boundary
+ admbase
+ staticconformal
+ spacemask
+ admcoupling
+ coordgauge
+ admmacros
+ constants
+ initbase
+ tmunubase
+ loopcontrol
+ hydrobase
+ ioutil
+ "
+
+# EOS
+ActiveThorns = "EOS_Omni
+ EOS_Polytrope
+ EOS_Base
+ eos_idealfluid
+ "
+# Hydro
+ActiveThorns = "grhydro
+ grhydro_initdata
+ refluxing
+ "
+
+# I/O
+ActiveThorns = "carpetiobasic
+ carpetioascii
+ carpetioscalar
+ "
+
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# I/O
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+carpetioscalar::outScalar_vars = "hydrobase::rho
+ #hydrobase::vel
+ #hydrobase::eps
+ #hydrobase::press
+ #grhydro::dens
+ #grhydro::scon
+ #grhydro::tau
+ "
+
+IOBasic::outInfo_vars = "hydrobase::rho
+ #hydrobase::vel[0]
+ "
+
+IOASCII::out1D_vars = "grid::coordinates
+ carpetreduce::weight
+ hydrobase::rho
+ #hydrobase::vel
+ #hydrobase::eps
+ #hydrobase::press
+ #grhydro::dens
+ #grhydro::scon
+ #grhydro::tau
+ #grhydro::densrhs
+ #grhydro::srhs
+ #grhydro::taurhs
+ #refluxing::flux_weight_fine
+ #refluxing::flux_weight_coarse
+ #refluxing::densflux_register_fine
+ #refluxing::densflux_register_coarse
+ #refluxing::densflux_stored
+ #refluxing::densflux_correction
+ #refluxing::dens_correction_total
+ #refluxing::sconflux_register_fine
+ #refluxing::sconflux_register_coarse
+ #refluxing::sconflux_stored
+ #refluxing::sconflux_correction
+ #refluxing::scon_correction_total
+ #refluxing::tauflux_register_fine
+ #refluxing::tauflux_register_coarse
+ #refluxing::tauflux_stored
+ #refluxing::tauflux_correction
+ #refluxing::tau_correction_total
+ "
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = "no"
+
+carpetioscalar::outScalar_every = 1
+carpetioscalar::outScalar_reductions = "sum"
+IOASCII::out1D_every = 1
+IOBasic::outInfo_every = 1
+
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# Initialization
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+Carpet::init_fill_timelevels = yes
+
+grhydro_initdata::shocktube_type = "xshock"
+grhydro_initdata::shock_case = "sod"
+
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# AMR and Grid Setup
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+carpet::veryverbose = no
+carpet::verbose = no
+
+carpet::max_refinement_levels = 2
+carpet::use_buffer_zones = yes
+carpet::use_overlap_zones = no
+Carpet::refinement_centering = "cell"
+Carpet::prolongation_order_space = 1
+Carpet::prolongation_order_time = 1
+
+Carpet::poison_new_timelevels = yes
+CarpetLib::poison_new_memory = yes
+
+
+cartgrid3d::type = "coordbase"
+cartgrid3d::domain = "full"
+cartgrid3d::avoid_origin = no
+
+coordbase::xmin = -1.0
+coordbase::xmax = +1.0
+coordbase::ymin = -0.0125
+coordbase::ymax = +0.0125
+coordbase::zmin = -0.0125
+coordbase::zmax = +0.0125
+coordbase::dx = 0.025
+coordbase::dy = 0.025
+coordbase::dz = 0.025
+
+CoordBase::boundary_staggered_x_lower = yes
+CoordBase::boundary_staggered_y_lower = yes
+CoordBase::boundary_staggered_z_lower = yes
+CoordBase::boundary_staggered_x_upper = yes
+CoordBase::boundary_staggered_y_upper = yes
+CoordBase::boundary_staggered_z_upper = yes
+
+driver::ghost_size = 3
+
+cactus::cctk_itlast = 0 #TODO# 100
+
+Carpet::domain_from_coordbase = yes
+
+CoordBase::boundary_size_x_lower = 3
+CoordBase::boundary_size_y_lower = 3
+CoordBase::boundary_size_z_lower = 3
+CoordBase::boundary_size_x_upper = 3
+CoordBase::boundary_size_y_upper = 3
+CoordBase::boundary_size_z_upper = 3
+
+CarpetRegrid2::regrid_every = 0
+CarpetRegrid2::verbose = yes
+CarpetRegrid2::snap_to_coarse = yes
+
+CarpetRegrid2::num_centres = 1
+CarpetRegrid2::num_levels_1 = 2
+CarpetRegrid2::position_x_1 = 0.0
+CarpetRegrid2::radius_1[1] = 0.2
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# Hydro
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+hydrobase::timelevels = 3
+hydrobase::evolution_method = "grhydro"
+hydrobase::prolongation_type = "Lagrange"
+hydrobase::initial_hydro = "shocktube"
+
+refluxing::refluxing_debug_variables = yes
+
+grhydro::grhydro_maxnumevolvedvars = 5
+grhydro::grhydro_maxnumsandrvars = 16
+grhydro::evolve_tracer = no
+grhydro::number_of_tracers = 0
+
+grhydro::grhydro_rho_central = 1.61930347e-08
+grhydro::riemann_solver = "HLLE"
+grhydro::grhydro_eos_type = "General"
+grhydro::recon_method = "ppm"
+grhydro::tvd_limiter = "vanleerMC2"
+
+grhydro::ppm_detect = "yes"
+grhydro::grhydro_stencil = 3
+grhydro::bound = "flat"
+
+EOS_Polytrope::eos_gamma = 1.4
+EOS_Polytrope::eos_k = 1
+EOS_Polytrope::use_cgs = "yes"
+EOS_Polytrope::gamma_ini = 1.4
+
+EOS_IdealFluid::eos_ideal_fluid_gamma = 1.4
+
+# Atmosphere
+SpaceMask::use_mask = yes
+
+grhydro::rho_rel_min = 1.e-9
+grhydro::initial_atmosphere_factor = 1.e2
+grhydro::initial_rho_abs_min = 5e-17
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# Timestepping and MoL
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+time::dtfac = 0.5
+mol::ode_method ="icn"
+
+
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+# Curvature
+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+admbase::evolution_method = "none"
+admbase::metric_type = "physical"
diff --git a/Carpet/Carpet/test/no-overlap/r.x.asc b/Carpet/Carpet/test/no-overlap/r.x.asc
new file mode 100644
index 000000000..15b00fdbd
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/r.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.0625
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.0375
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.0125
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 0.9875
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 0.9625
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 0.9375
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 0.9125
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 0.8875
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 0.8625
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 0.8375
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 0.8125
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 0.7875
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 0.7625
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 0.7375
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 0.7125
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 0.6875
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 0.6625
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 0.6375
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 0.6125
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 0.5875
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 0.5625
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 0.5375
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 0.5125
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 0.4875
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 0.4625
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 0.4375
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 0.4125
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 0.3875
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 0.3625
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 0.3375
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 0.3125
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 0.2875
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 0.2625
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 0.2375
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 0.2125
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 0.1875
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 0.1625
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 0.1375
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 0.1125
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 0.0874999999999999
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 0.0625
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 0.0374999999999999
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0.0625
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 0.0625
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 0.0374999999999999
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0.0625
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0.0875000000000001
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0.1125
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0.1375
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0.1625
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0.1875
+0 0 0 1 0 204 12 12 0 0.2125 0 0 0.2125
+0 0 0 1 0 208 12 12 0 0.2375 0 0 0.2375
+0 0 0 1 0 212 12 12 0 0.2625 0 0 0.2625
+0 0 0 1 0 216 12 12 0 0.2875 0 0 0.2875
+0 0 0 1 0 220 12 12 0 0.3125 0 0 0.3125
+0 0 0 1 0 224 12 12 0 0.3375 0 0 0.3375
+0 0 0 1 0 228 12 12 0 0.3625 0 0 0.3625
+0 0 0 1 0 232 12 12 0 0.3875 0 0 0.3875
+0 0 0 1 0 236 12 12 0 0.4125 0 0 0.4125
+0 0 0 1 0 240 12 12 0 0.4375 0 0 0.4375
+0 0 0 1 0 244 12 12 0 0.4625 0 0 0.4625
+0 0 0 1 0 248 12 12 0 0.4875 0 0 0.4875
+0 0 0 1 0 252 12 12 0 0.5125 0 0 0.5125
+0 0 0 1 0 256 12 12 0 0.5375 0 0 0.5375
+0 0 0 1 0 260 12 12 0 0.5625 0 0 0.5625
+0 0 0 1 0 264 12 12 0 0.5875 0 0 0.5875
+0 0 0 1 0 268 12 12 0 0.6125 0 0 0.6125
+0 0 0 1 0 272 12 12 0 0.6375 0 0 0.6375
+0 0 0 1 0 276 12 12 0 0.6625 0 0 0.6625
+0 0 0 1 0 280 12 12 0 0.6875 0 0 0.6875
+0 0 0 1 0 284 12 12 0 0.7125 0 0 0.7125
+0 0 0 1 0 288 12 12 0 0.7375 0 0 0.7375
+0 0 0 1 0 292 12 12 0 0.7625 0 0 0.7625
+0 0 0 1 0 296 12 12 0 0.7875 0 0 0.7875
+0 0 0 1 0 300 12 12 0 0.8125 0 0 0.8125
+0 0 0 1 0 304 12 12 0 0.8375 0 0 0.8375
+0 0 0 1 0 308 12 12 0 0.8625 0 0 0.8625
+0 0 0 1 0 312 12 12 0 0.8875 0 0 0.8875
+0 0 0 1 0 316 12 12 0 0.9125 0 0 0.9125
+0 0 0 1 0 320 12 12 0 0.9375 0 0 0.9375
+0 0 0 1 0 324 12 12 0 0.9625 0 0 0.9625
+0 0 0 1 0 328 12 12 0 0.9875 0 0 0.9875
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.0125
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.0375
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.0625
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.38135244525242
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.368855916991987
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.356359632253711
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.343863617586973
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.331367903545289
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.318872525470602
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.306377524469404
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.293882948637719
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.281388854612261
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.268895309553737
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.256402393709575
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.243910203763598
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.23141885726967
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.218928498601712
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.206439307061422
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.193951508114786
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.181465389261975
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.168981322932447
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.156499800319361
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.144021482772536
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.131547282374057
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.11907849302036
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.1066170131827
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.094165744833246
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.0817293551913876
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.0693158531650588
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.0569402098696518
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.0446339276783928
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.0108253175473054
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.0324759526419165
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.0108253175473054
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.0446339276783928
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.056940209869652
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.0693158531650589
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.0817293551913877
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.094165744833246
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.1066170131827
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.11907849302036
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.131547282374058
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.144021482772536
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.156499800319361
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.168981322932447
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.181465389261975
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.193951508114786
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.206439307061422
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.218928498601712
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.23141885726967
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.243910203763598
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.256402393709575
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.268895309553737
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.281388854612261
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.293882948637719
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.306377524469404
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.318872525470603
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.331367903545289
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.343863617586973
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.356359632253711
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.368855916991988
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.38135244525242
+
+
diff --git a/Carpet/Carpet/test/no-overlap/r.y.asc b/Carpet/Carpet/test/no-overlap/r.y.asc
new file mode 100644
index 000000000..434f27913
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/r.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0.0760345316287277
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0.0515388203202207
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0.0279508497187473
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.0279508497187474
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.0515388203202208
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.0760345316287278
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0.0760345316287277
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0.0515388203202207
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0.0279508497187473
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.0279508497187474
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.0515388203202208
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.0760345316287278
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.0446339276783928
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.0324759526419165
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.0207289049397213
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.0207289049397213
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.0324759526419165
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.0446339276783928
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.0446339276783928
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.0324759526419165
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.0207289049397213
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.0207289049397213
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.0324759526419165
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.0446339276783928
+
+
diff --git a/Carpet/Carpet/test/no-overlap/r.z.asc b/Carpet/Carpet/test/no-overlap/r.z.asc
new file mode 100644
index 000000000..b5062da20
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/r.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0.0760345316287277
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0.0515388203202207
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0.0279508497187473
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.0279508497187474
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.0515388203202208
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.0760345316287278
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0.0760345316287277
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0.0515388203202207
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0.0279508497187473
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.0279508497187474
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.0515388203202208
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.0760345316287278
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.0446339276783928
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.0324759526419165
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.0207289049397213
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.0108253175473055
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.0207289049397213
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.0324759526419165
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.0446339276783928
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.0446339276783928
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.0324759526419165
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.0207289049397213
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.0108253175473055
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.0207289049397213
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.0324759526419165
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.0446339276783928
+
+
diff --git a/Carpet/Carpet/test/no-overlap/weight.x.asc b/Carpet/Carpet/test/no-overlap/weight.x.asc
new file mode 100644
index 000000000..429a3cef7
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/weight.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 0
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 0
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 0
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 0
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 0
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 0
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 0
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 0
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 0
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 0
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 0
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 0
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1
+0 0 0 1 0 332 12 12 0 1.0125 0 0 0
+0 0 0 1 0 336 12 12 0 1.0375 0 0 0
+0 0 0 1 0 340 12 12 0 1.0625 0 0 0
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 1
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 1
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 1
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 1
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 1
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 1
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 1
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 1
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 1
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 1
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 1
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 1
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 1
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 1
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 1
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 1
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 1
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 1
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 1
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 1
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 1
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 1
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 1
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 1
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 1
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 1
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 1
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 1
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 1
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 1
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 1
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0
+
+
diff --git a/Carpet/Carpet/test/no-overlap/weight.y.asc b/Carpet/Carpet/test/no-overlap/weight.y.asc
new file mode 100644
index 000000000..fca679489
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/weight.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 1
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0
+
+
diff --git a/Carpet/Carpet/test/no-overlap/weight.z.asc b/Carpet/Carpet/test/no-overlap/weight.z.asc
new file mode 100644
index 000000000..b048cbc25
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/weight.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 1
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0
+
+
diff --git a/Carpet/Carpet/test/no-overlap/x.x.asc b/Carpet/Carpet/test/no-overlap/x.x.asc
new file mode 100644
index 000000000..0ed16beef
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/x.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 -1.0625
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 -1.0375
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 -1.0125
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 -0.9875
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 -0.9625
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 -0.9375
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 -0.9125
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 -0.8875
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 -0.8625
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 -0.8375
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 -0.8125
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 -0.7875
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 -0.7625
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 -0.7375
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 -0.7125
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 -0.6875
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 -0.6625
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 -0.6375
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 -0.6125
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 -0.5875
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 -0.5625
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 -0.5375
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 -0.5125
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 -0.4875
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 -0.4625
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 -0.4375
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 -0.4125
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 -0.3875
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 -0.3625
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 -0.3375
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 -0.3125
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 -0.2875
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 -0.2625
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 -0.2375
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 -0.2125
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 -0.1875
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 -0.1625
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 -0.1375
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 -0.1125
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 -0.0874999999999999
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 -0.0625
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 -0.0374999999999999
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 -0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0.0625
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 -0.0625
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 -0.0374999999999999
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 -0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0.0625
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0.0875000000000001
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0.1125
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0.1375
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0.1625
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0.1875
+0 0 0 1 0 204 12 12 0 0.2125 0 0 0.2125
+0 0 0 1 0 208 12 12 0 0.2375 0 0 0.2375
+0 0 0 1 0 212 12 12 0 0.2625 0 0 0.2625
+0 0 0 1 0 216 12 12 0 0.2875 0 0 0.2875
+0 0 0 1 0 220 12 12 0 0.3125 0 0 0.3125
+0 0 0 1 0 224 12 12 0 0.3375 0 0 0.3375
+0 0 0 1 0 228 12 12 0 0.3625 0 0 0.3625
+0 0 0 1 0 232 12 12 0 0.3875 0 0 0.3875
+0 0 0 1 0 236 12 12 0 0.4125 0 0 0.4125
+0 0 0 1 0 240 12 12 0 0.4375 0 0 0.4375
+0 0 0 1 0 244 12 12 0 0.4625 0 0 0.4625
+0 0 0 1 0 248 12 12 0 0.4875 0 0 0.4875
+0 0 0 1 0 252 12 12 0 0.5125 0 0 0.5125
+0 0 0 1 0 256 12 12 0 0.5375 0 0 0.5375
+0 0 0 1 0 260 12 12 0 0.5625 0 0 0.5625
+0 0 0 1 0 264 12 12 0 0.5875 0 0 0.5875
+0 0 0 1 0 268 12 12 0 0.6125 0 0 0.6125
+0 0 0 1 0 272 12 12 0 0.6375 0 0 0.6375
+0 0 0 1 0 276 12 12 0 0.6625 0 0 0.6625
+0 0 0 1 0 280 12 12 0 0.6875 0 0 0.6875
+0 0 0 1 0 284 12 12 0 0.7125 0 0 0.7125
+0 0 0 1 0 288 12 12 0 0.7375 0 0 0.7375
+0 0 0 1 0 292 12 12 0 0.7625 0 0 0.7625
+0 0 0 1 0 296 12 12 0 0.7875 0 0 0.7875
+0 0 0 1 0 300 12 12 0 0.8125 0 0 0.8125
+0 0 0 1 0 304 12 12 0 0.8375 0 0 0.8375
+0 0 0 1 0 308 12 12 0 0.8625 0 0 0.8625
+0 0 0 1 0 312 12 12 0 0.8875 0 0 0.8875
+0 0 0 1 0 316 12 12 0 0.9125 0 0 0.9125
+0 0 0 1 0 320 12 12 0 0.9375 0 0 0.9375
+0 0 0 1 0 324 12 12 0 0.9625 0 0 0.9625
+0 0 0 1 0 328 12 12 0 0.9875 0 0 0.9875
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.0125
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.0375
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.0625
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 -0.38125
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 -0.36875
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 -0.35625
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 -0.34375
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 -0.33125
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 -0.31875
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 -0.30625
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 -0.29375
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 -0.28125
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 -0.26875
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 -0.25625
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 -0.24375
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 -0.23125
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 -0.21875
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 -0.20625
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 -0.19375
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 -0.18125
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 -0.16875
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 -0.15625
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 -0.14375
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 -0.13125
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 -0.11875
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 -0.10625
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 -0.09375
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 -0.0812499999999999
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 -0.06875
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 -0.0562499999999999
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 -0.04375
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 -0.03125
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 -0.01875
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 -0.00624999999999987
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.01875
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.03125
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 -0.03125
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 -0.01875
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 -0.00624999999999987
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.01875
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.03125
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.04375
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.0562500000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.0687500000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.08125
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.09375
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.10625
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.11875
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.13125
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.14375
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.15625
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.16875
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.18125
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.19375
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.20625
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.21875
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.23125
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.24375
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.25625
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.26875
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.28125
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.29375
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.30625
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.31875
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.33125
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.34375
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.35625
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.36875
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.38125
+
+
diff --git a/Carpet/Carpet/test/no-overlap/x.y.asc b/Carpet/Carpet/test/no-overlap/x.y.asc
new file mode 100644
index 000000000..a3a13cd61
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/x.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0.0125
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0.0125
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.0125
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.0125
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.0125
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0.0125
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0.0125
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.0125
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.0125
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.0125
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000009
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000009
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000009
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000009
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000009
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000009
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000009
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000009
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000009
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000009
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000009
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000009
+
+
diff --git a/Carpet/Carpet/test/no-overlap/x.z.asc b/Carpet/Carpet/test/no-overlap/x.z.asc
new file mode 100644
index 000000000..9785995f8
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/x.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0.0125
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0.0125
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.0125
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.0125
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.0125
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0.0125
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0.0125
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.0125
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.0125
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.0125
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000009
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000009
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000009
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000009
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000009
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000009
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000009
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000009
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000009
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000009
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000009
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000009
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000009
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000009
+
+
diff --git a/Carpet/Carpet/test/no-overlap/y.x.asc b/Carpet/Carpet/test/no-overlap/y.x.asc
new file mode 100644
index 000000000..a2afd5ddf
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/y.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1.38777878078145e-17
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1.38777878078145e-17
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1.38777878078145e-17
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1.38777878078145e-17
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1.38777878078145e-17
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1.38777878078145e-17
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1.38777878078145e-17
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1.38777878078145e-17
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1.38777878078145e-17
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1.38777878078145e-17
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1.38777878078145e-17
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1.38777878078145e-17
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1.38777878078145e-17
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1.38777878078145e-17
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1.38777878078145e-17
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1.38777878078145e-17
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1.38777878078145e-17
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1.38777878078145e-17
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1.38777878078145e-17
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1.38777878078145e-17
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1.38777878078145e-17
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1.38777878078145e-17
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1.38777878078145e-17
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1.38777878078145e-17
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1.38777878078145e-17
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1.38777878078145e-17
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1.38777878078145e-17
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1.38777878078145e-17
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1.38777878078145e-17
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1.38777878078145e-17
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1.38777878078145e-17
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1.38777878078145e-17
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 1.38777878078145e-17
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 1.38777878078145e-17
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 1.38777878078145e-17
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 1.38777878078145e-17
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 1.38777878078145e-17
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 184 12 12 0 0.0875 0 0 1.38777878078145e-17
+0 0 0 1 0 188 12 12 0 0.1125 0 0 1.38777878078145e-17
+0 0 0 1 0 192 12 12 0 0.1375 0 0 1.38777878078145e-17
+0 0 0 1 0 196 12 12 0 0.1625 0 0 1.38777878078145e-17
+0 0 0 1 0 200 12 12 0 0.1875 0 0 1.38777878078145e-17
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1.38777878078145e-17
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1.38777878078145e-17
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1.38777878078145e-17
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1.38777878078145e-17
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1.38777878078145e-17
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1.38777878078145e-17
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1.38777878078145e-17
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1.38777878078145e-17
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1.38777878078145e-17
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1.38777878078145e-17
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1.38777878078145e-17
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1.38777878078145e-17
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1.38777878078145e-17
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1.38777878078145e-17
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1.38777878078145e-17
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1.38777878078145e-17
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1.38777878078145e-17
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1.38777878078145e-17
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1.38777878078145e-17
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1.38777878078145e-17
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1.38777878078145e-17
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1.38777878078145e-17
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1.38777878078145e-17
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1.38777878078145e-17
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1.38777878078145e-17
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1.38777878078145e-17
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1.38777878078145e-17
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1.38777878078145e-17
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1.38777878078145e-17
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1.38777878078145e-17
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1.38777878078145e-17
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1.38777878078145e-17
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.38777878078145e-17
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/no-overlap/y.y.asc b/Carpet/Carpet/test/no-overlap/y.y.asc
new file mode 100644
index 000000000..4b3624291
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/y.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 -0.075
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 -0.05
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 -0.025
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.025
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.05
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.075
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 -0.075
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 -0.05
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 -0.025
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.025
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.05
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.075
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 -0.04375
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 -0.03125
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 -0.01875
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 -0.00624999999999999
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.01875
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.03125
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.04375
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 -0.04375
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 -0.03125
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 -0.01875
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 -0.00624999999999999
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.01875
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.03125
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.04375
+
+
diff --git a/Carpet/Carpet/test/no-overlap/y.z.asc b/Carpet/Carpet/test/no-overlap/y.z.asc
new file mode 100644
index 000000000..4b981beeb
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/y.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 1.38777878078145e-17
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 1.38777878078145e-17
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 1.38777878078145e-17
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 1.38777878078145e-17
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 1.38777878078145e-17
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 1.38777878078145e-17
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 1.38777878078145e-17
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 1.38777878078145e-17
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 1.38777878078145e-17
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 1.38777878078145e-17
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000001
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000001
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000001
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000001
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000001
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000001
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000001
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000001
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000001
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000001
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000001
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/no-overlap/z.x.asc b/Carpet/Carpet/test/no-overlap/z.x.asc
new file mode 100644
index 000000000..a2afd5ddf
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/z.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1.38777878078145e-17
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1.38777878078145e-17
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1.38777878078145e-17
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1.38777878078145e-17
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1.38777878078145e-17
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1.38777878078145e-17
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1.38777878078145e-17
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1.38777878078145e-17
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1.38777878078145e-17
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1.38777878078145e-17
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1.38777878078145e-17
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1.38777878078145e-17
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1.38777878078145e-17
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1.38777878078145e-17
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1.38777878078145e-17
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1.38777878078145e-17
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1.38777878078145e-17
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1.38777878078145e-17
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1.38777878078145e-17
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1.38777878078145e-17
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1.38777878078145e-17
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1.38777878078145e-17
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1.38777878078145e-17
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1.38777878078145e-17
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1.38777878078145e-17
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1.38777878078145e-17
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1.38777878078145e-17
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1.38777878078145e-17
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1.38777878078145e-17
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1.38777878078145e-17
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1.38777878078145e-17
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1.38777878078145e-17
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 1.38777878078145e-17
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 1.38777878078145e-17
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 1.38777878078145e-17
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 1.38777878078145e-17
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 1.38777878078145e-17
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 184 12 12 0 0.0875 0 0 1.38777878078145e-17
+0 0 0 1 0 188 12 12 0 0.1125 0 0 1.38777878078145e-17
+0 0 0 1 0 192 12 12 0 0.1375 0 0 1.38777878078145e-17
+0 0 0 1 0 196 12 12 0 0.1625 0 0 1.38777878078145e-17
+0 0 0 1 0 200 12 12 0 0.1875 0 0 1.38777878078145e-17
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1.38777878078145e-17
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1.38777878078145e-17
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1.38777878078145e-17
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1.38777878078145e-17
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1.38777878078145e-17
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1.38777878078145e-17
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1.38777878078145e-17
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1.38777878078145e-17
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1.38777878078145e-17
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1.38777878078145e-17
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1.38777878078145e-17
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1.38777878078145e-17
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1.38777878078145e-17
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1.38777878078145e-17
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1.38777878078145e-17
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1.38777878078145e-17
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1.38777878078145e-17
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1.38777878078145e-17
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1.38777878078145e-17
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1.38777878078145e-17
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1.38777878078145e-17
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1.38777878078145e-17
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1.38777878078145e-17
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1.38777878078145e-17
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1.38777878078145e-17
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1.38777878078145e-17
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1.38777878078145e-17
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1.38777878078145e-17
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1.38777878078145e-17
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1.38777878078145e-17
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1.38777878078145e-17
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1.38777878078145e-17
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.38777878078145e-17
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/no-overlap/z.y.asc b/Carpet/Carpet/test/no-overlap/z.y.asc
new file mode 100644
index 000000000..866c80d7c
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/z.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 1.38777878078145e-17
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 1.38777878078145e-17
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 1.38777878078145e-17
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 1.38777878078145e-17
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 1.38777878078145e-17
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 1.38777878078145e-17
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 1.38777878078145e-17
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 1.38777878078145e-17
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 1.38777878078145e-17
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 1.38777878078145e-17
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000001
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000001
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000001
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000001
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000001
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000001
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000001
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000001
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000001
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000001
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000001
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/no-overlap/z.z.asc b/Carpet/Carpet/test/no-overlap/z.z.asc
new file mode 100644
index 000000000..1a9b675f6
--- /dev/null
+++ b/Carpet/Carpet/test/no-overlap/z.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 -0.075
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 -0.05
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 -0.025
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.025
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.05
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.075
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 -0.075
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 -0.05
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 -0.025
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.025
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.05
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.075
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 -0.04375
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 -0.03125
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 -0.01875
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 -0.00624999999999999
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.01875
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.03125
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.04375
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 -0.04375
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 -0.03125
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 -0.01875
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 -0.00624999999999999
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.01875
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.03125
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.04375
+
+
diff --git a/Carpet/Carpet/test/overlap.par b/Carpet/Carpet/test/overlap.par
new file mode 100644
index 000000000..b0e03aafb
--- /dev/null
+++ b/Carpet/Carpet/test/overlap.par
@@ -0,0 +1,81 @@
+ActiveThorns = "
+ Boundary
+ Carpet
+ CarpetIOASCII
+ CarpetIOBasic
+ CarpetLib
+ CarpetReduce
+ CarpetRegrid2
+ CartGrid3D
+ CoordBase
+ IOUtil
+ InitBase
+ LoopControl
+ MoL
+ SymBase
+"
+
+IOBasic::outInfo_every = 1
+
+IOASCII::out1D_vars = "
+ grid::coordinates
+ CarpetReduce::weight
+"
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = no
+
+IOASCII::out1D_every = 1
+IOASCII::out1D_d = no
+
+Carpet::max_refinement_levels = 2
+Carpet::use_buffer_zones = yes
+Carpet::use_overlap_zones = yes
+Carpet::refinement_centering = "cell"
+Carpet::prolongation_order_space = 1
+Carpet::prolongation_order_time = 1
+
+Carpet::init_fill_timelevels = yes
+
+CartGrid3D::type = "CoordBase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = no
+
+CoordBase::xmin = -1.0
+CoordBase::xmax = +1.0
+CoordBase::ymin = -0.0125
+CoordBase::ymax = +0.0125
+CoordBase::zmin = -0.0125
+CoordBase::zmax = +0.0125
+CoordBase::dx = 0.025
+CoordBase::dy = 0.025
+CoordBase::dz = 0.025
+
+CoordBase::boundary_staggered_x_lower = yes
+CoordBase::boundary_staggered_y_lower = yes
+CoordBase::boundary_staggered_z_lower = yes
+CoordBase::boundary_staggered_x_upper = yes
+CoordBase::boundary_staggered_y_upper = yes
+CoordBase::boundary_staggered_z_upper = yes
+
+driver::ghost_size = 3
+Cactus::cctk_itlast = 0
+
+Carpet::domain_from_CoordBase = yes
+
+CoordBase::boundary_size_x_lower = 3
+CoordBase::boundary_size_y_lower = 3
+CoordBase::boundary_size_z_lower = 3
+CoordBase::boundary_size_x_upper = 3
+CoordBase::boundary_size_y_upper = 3
+CoordBase::boundary_size_z_upper = 3
+
+CarpetRegrid2::regrid_every = 0
+CarpetRegrid2::verbose = yes
+CarpetRegrid2::snap_to_coarse = yes
+
+CarpetRegrid2::num_centres = 1
+CarpetRegrid2::num_levels_1 = 2
+CarpetRegrid2::position_x_1 = 0.0
+CarpetRegrid2::radius_1[1] = 0.2
diff --git a/Carpet/Carpet/test/overlap.par~ b/Carpet/Carpet/test/overlap.par~
new file mode 100644
index 000000000..a803a4b3d
--- /dev/null
+++ b/Carpet/Carpet/test/overlap.par~
@@ -0,0 +1,77 @@
+ActiveThorns = "
+ Boundary
+ Carpet
+ CarpetIOASCII
+ CarpetIOBasic
+ CarpetLib
+ CarpetRegrid2
+ CartGrid3D
+ CoordBase
+ IOUtil
+ InitBase
+ LoopControl
+ SymBase
+"
+
+IOBasic::outInfo_every = 1
+
+IOASCII::out1D_vars = "
+ CartGrid3d::coordinates
+ CarpetReduce::weight
+"
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = no
+
+IOASCII::out1D_every = 1
+IOASCII::out1D_d = no
+
+Carpet::max_refinement_levels = 2
+Carpet::use_buffer_zones = yes
+Carpet::use_overlap_zones = no
+Carpet::refinement_centering = "cell"
+Carpet::prolongation_order_space = 1
+Carpet::prolongation_order_time = 1
+
+CartGrid3D::type = "CoordBase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = no
+
+CoordBase::xmin = -1.0
+CoordBase::xmax = +1.0
+CoordBase::ymin = -0.0125
+CoordBase::ymax = +0.0125
+CoordBase::zmin = -0.0125
+CoordBase::zmax = +0.0125
+CoordBase::dx = 0.025
+CoordBase::dy = 0.025
+CoordBase::dz = 0.025
+
+CoordBase::boundary_staggered_x_lower = yes
+CoordBase::boundary_staggered_y_lower = yes
+CoordBase::boundary_staggered_z_lower = yes
+CoordBase::boundary_staggered_x_upper = yes
+CoordBase::boundary_staggered_y_upper = yes
+CoordBase::boundary_staggered_z_upper = yes
+
+driver::ghost_size = 3
+Cactus::cctk_itlast = 0
+
+Carpet::domain_from_CoordBase = yes
+
+CoordBase::boundary_size_x_lower = 3
+CoordBase::boundary_size_y_lower = 3
+CoordBase::boundary_size_z_lower = 3
+CoordBase::boundary_size_x_upper = 3
+CoordBase::boundary_size_y_upper = 3
+CoordBase::boundary_size_z_upper = 3
+
+CarpetRegrid2::regrid_every = 0
+CarpetRegrid2::verbose = yes
+CarpetRegrid2::snap_to_coarse = yes
+
+CarpetRegrid2::num_centres = 1
+CarpetRegrid2::num_levels_1 = 2
+CarpetRegrid2::position_x_1 = 0.0
+CarpetRegrid2::radius_1[1] = 0.2
diff --git a/Carpet/Carpet/test/overlap/r.x.asc b/Carpet/Carpet/test/overlap/r.x.asc
new file mode 100644
index 000000000..15b00fdbd
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/r.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.0625
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.0375
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.0125
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 0.9875
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 0.9625
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 0.9375
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 0.9125
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 0.8875
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 0.8625
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 0.8375
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 0.8125
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 0.7875
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 0.7625
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 0.7375
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 0.7125
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 0.6875
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 0.6625
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 0.6375
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 0.6125
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 0.5875
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 0.5625
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 0.5375
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 0.5125
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 0.4875
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 0.4625
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 0.4375
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 0.4125
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 0.3875
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 0.3625
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 0.3375
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 0.3125
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 0.2875
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 0.2625
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 0.2375
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 0.2125
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 0.1875
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 0.1625
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 0.1375
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 0.1125
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 0.0874999999999999
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 0.0625
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 0.0374999999999999
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0.0625
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 0.0625
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 0.0374999999999999
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0.0625
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0.0875000000000001
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0.1125
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0.1375
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0.1625
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0.1875
+0 0 0 1 0 204 12 12 0 0.2125 0 0 0.2125
+0 0 0 1 0 208 12 12 0 0.2375 0 0 0.2375
+0 0 0 1 0 212 12 12 0 0.2625 0 0 0.2625
+0 0 0 1 0 216 12 12 0 0.2875 0 0 0.2875
+0 0 0 1 0 220 12 12 0 0.3125 0 0 0.3125
+0 0 0 1 0 224 12 12 0 0.3375 0 0 0.3375
+0 0 0 1 0 228 12 12 0 0.3625 0 0 0.3625
+0 0 0 1 0 232 12 12 0 0.3875 0 0 0.3875
+0 0 0 1 0 236 12 12 0 0.4125 0 0 0.4125
+0 0 0 1 0 240 12 12 0 0.4375 0 0 0.4375
+0 0 0 1 0 244 12 12 0 0.4625 0 0 0.4625
+0 0 0 1 0 248 12 12 0 0.4875 0 0 0.4875
+0 0 0 1 0 252 12 12 0 0.5125 0 0 0.5125
+0 0 0 1 0 256 12 12 0 0.5375 0 0 0.5375
+0 0 0 1 0 260 12 12 0 0.5625 0 0 0.5625
+0 0 0 1 0 264 12 12 0 0.5875 0 0 0.5875
+0 0 0 1 0 268 12 12 0 0.6125 0 0 0.6125
+0 0 0 1 0 272 12 12 0 0.6375 0 0 0.6375
+0 0 0 1 0 276 12 12 0 0.6625 0 0 0.6625
+0 0 0 1 0 280 12 12 0 0.6875 0 0 0.6875
+0 0 0 1 0 284 12 12 0 0.7125 0 0 0.7125
+0 0 0 1 0 288 12 12 0 0.7375 0 0 0.7375
+0 0 0 1 0 292 12 12 0 0.7625 0 0 0.7625
+0 0 0 1 0 296 12 12 0 0.7875 0 0 0.7875
+0 0 0 1 0 300 12 12 0 0.8125 0 0 0.8125
+0 0 0 1 0 304 12 12 0 0.8375 0 0 0.8375
+0 0 0 1 0 308 12 12 0 0.8625 0 0 0.8625
+0 0 0 1 0 312 12 12 0 0.8875 0 0 0.8875
+0 0 0 1 0 316 12 12 0 0.9125 0 0 0.9125
+0 0 0 1 0 320 12 12 0 0.9375 0 0 0.9375
+0 0 0 1 0 324 12 12 0 0.9625 0 0 0.9625
+0 0 0 1 0 328 12 12 0 0.9875 0 0 0.9875
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.0125
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.0375
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.0625
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.38135244525242
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.368855916991987
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.356359632253711
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.343863617586973
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.331367903545289
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.318872525470602
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.306377524469404
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.293882948637719
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.281388854612261
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.268895309553737
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.256402393709575
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.243910203763598
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.23141885726967
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.218928498601712
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.206439307061422
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.193951508114786
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.181465389261975
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.168981322932447
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.156499800319361
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.144021482772536
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.131547282374057
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.11907849302036
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.1066170131827
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.094165744833246
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.0817293551913876
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.0693158531650588
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.0569402098696518
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.0446339276783928
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.0108253175473054
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.0324759526419165
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.0108253175473054
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.0207289049397213
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.0324759526419165
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.0446339276783928
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.056940209869652
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.0693158531650589
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.0817293551913877
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.094165744833246
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.1066170131827
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.11907849302036
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.131547282374058
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.144021482772536
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.156499800319361
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.168981322932447
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.181465389261975
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.193951508114786
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.206439307061422
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.218928498601712
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.23141885726967
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.243910203763598
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.256402393709575
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.268895309553737
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.281388854612261
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.293882948637719
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.306377524469404
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.318872525470603
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.331367903545289
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.343863617586973
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.356359632253711
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.368855916991988
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.38135244525242
+
+
diff --git a/Carpet/Carpet/test/overlap/r.y.asc b/Carpet/Carpet/test/overlap/r.y.asc
new file mode 100644
index 000000000..434f27913
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/r.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0.0760345316287277
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0.0515388203202207
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0.0279508497187473
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.0279508497187474
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.0515388203202208
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.0760345316287278
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0.0760345316287277
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0.0515388203202207
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0.0279508497187473
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.0279508497187474
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.0515388203202208
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.0760345316287278
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.0446339276783928
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.0324759526419165
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.0207289049397213
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.0207289049397213
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.0324759526419165
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.0446339276783928
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.0446339276783928
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.0324759526419165
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.0207289049397213
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.0207289049397213
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.0324759526419165
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.0446339276783928
+
+
diff --git a/Carpet/Carpet/test/overlap/r.z.asc b/Carpet/Carpet/test/overlap/r.z.asc
new file mode 100644
index 000000000..b5062da20
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/r.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0.0760345316287277
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0.0515388203202207
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0.0279508497187473
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.0279508497187474
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.0515388203202208
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.0760345316287278
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0.0760345316287277
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0.0515388203202207
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0.0279508497187473
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.0279508497187474
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.0515388203202208
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.0760345316287278
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.0446339276783928
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.0324759526419165
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.0207289049397213
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.0108253175473055
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.0207289049397213
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.0324759526419165
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.0446339276783928
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.0446339276783928
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.0324759526419165
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.0207289049397213
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.0108253175473055
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.0108253175473055
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.0207289049397213
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.0324759526419165
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.0446339276783928
+
+
diff --git a/Carpet/Carpet/test/overlap/weight.x.asc b/Carpet/Carpet/test/overlap/weight.x.asc
new file mode 100644
index 000000000..429a3cef7
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/weight.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 0
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 0
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 0
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 0
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 0
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 0
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 0
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 0
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 0
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 0
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 0
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 0
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1
+0 0 0 1 0 332 12 12 0 1.0125 0 0 0
+0 0 0 1 0 336 12 12 0 1.0375 0 0 0
+0 0 0 1 0 340 12 12 0 1.0625 0 0 0
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 1
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 1
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 1
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 1
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 1
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 1
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 1
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 1
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 1
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 1
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 1
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 1
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 1
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 1
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 1
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 1
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 1
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 1
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 1
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 1
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 1
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 1
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 1
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 1
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 1
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 1
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 1
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 1
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 1
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 1
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 1
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0
+
+
diff --git a/Carpet/Carpet/test/overlap/weight.y.asc b/Carpet/Carpet/test/overlap/weight.y.asc
new file mode 100644
index 000000000..fca679489
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/weight.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 1
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0
+
+
diff --git a/Carpet/Carpet/test/overlap/weight.z.asc b/Carpet/Carpet/test/overlap/weight.z.asc
new file mode 100644
index 000000000..b048cbc25
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/weight.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 1
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 1
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0
+
+
diff --git a/Carpet/Carpet/test/overlap/x.x.asc b/Carpet/Carpet/test/overlap/x.x.asc
new file mode 100644
index 000000000..0ed16beef
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/x.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 -1.0625
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 -1.0375
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 -1.0125
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 -0.9875
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 -0.9625
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 -0.9375
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 -0.9125
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 -0.8875
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 -0.8625
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 -0.8375
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 -0.8125
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 -0.7875
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 -0.7625
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 -0.7375
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 -0.7125
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 -0.6875
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 -0.6625
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 -0.6375
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 -0.6125
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 -0.5875
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 -0.5625
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 -0.5375
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 -0.5125
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 -0.4875
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 -0.4625
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 -0.4375
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 -0.4125
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 -0.3875
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 -0.3625
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 -0.3375
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 -0.3125
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 -0.2875
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 -0.2625
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 -0.2375
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 -0.2125
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 -0.1875
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 -0.1625
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 -0.1375
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 -0.1125
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 -0.0874999999999999
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 -0.0625
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 -0.0374999999999999
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 -0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 0 0 180 12 12 0 0.0625 0 0 0.0625
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 -0.0625
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 -0.0374999999999999
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 -0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 176 12 12 0 0.0375 0 0 0.0375000000000001
+0 0 0 1 0 180 12 12 0 0.0625 0 0 0.0625
+0 0 0 1 0 184 12 12 0 0.0875 0 0 0.0875000000000001
+0 0 0 1 0 188 12 12 0 0.1125 0 0 0.1125
+0 0 0 1 0 192 12 12 0 0.1375 0 0 0.1375
+0 0 0 1 0 196 12 12 0 0.1625 0 0 0.1625
+0 0 0 1 0 200 12 12 0 0.1875 0 0 0.1875
+0 0 0 1 0 204 12 12 0 0.2125 0 0 0.2125
+0 0 0 1 0 208 12 12 0 0.2375 0 0 0.2375
+0 0 0 1 0 212 12 12 0 0.2625 0 0 0.2625
+0 0 0 1 0 216 12 12 0 0.2875 0 0 0.2875
+0 0 0 1 0 220 12 12 0 0.3125 0 0 0.3125
+0 0 0 1 0 224 12 12 0 0.3375 0 0 0.3375
+0 0 0 1 0 228 12 12 0 0.3625 0 0 0.3625
+0 0 0 1 0 232 12 12 0 0.3875 0 0 0.3875
+0 0 0 1 0 236 12 12 0 0.4125 0 0 0.4125
+0 0 0 1 0 240 12 12 0 0.4375 0 0 0.4375
+0 0 0 1 0 244 12 12 0 0.4625 0 0 0.4625
+0 0 0 1 0 248 12 12 0 0.4875 0 0 0.4875
+0 0 0 1 0 252 12 12 0 0.5125 0 0 0.5125
+0 0 0 1 0 256 12 12 0 0.5375 0 0 0.5375
+0 0 0 1 0 260 12 12 0 0.5625 0 0 0.5625
+0 0 0 1 0 264 12 12 0 0.5875 0 0 0.5875
+0 0 0 1 0 268 12 12 0 0.6125 0 0 0.6125
+0 0 0 1 0 272 12 12 0 0.6375 0 0 0.6375
+0 0 0 1 0 276 12 12 0 0.6625 0 0 0.6625
+0 0 0 1 0 280 12 12 0 0.6875 0 0 0.6875
+0 0 0 1 0 284 12 12 0 0.7125 0 0 0.7125
+0 0 0 1 0 288 12 12 0 0.7375 0 0 0.7375
+0 0 0 1 0 292 12 12 0 0.7625 0 0 0.7625
+0 0 0 1 0 296 12 12 0 0.7875 0 0 0.7875
+0 0 0 1 0 300 12 12 0 0.8125 0 0 0.8125
+0 0 0 1 0 304 12 12 0 0.8375 0 0 0.8375
+0 0 0 1 0 308 12 12 0 0.8625 0 0 0.8625
+0 0 0 1 0 312 12 12 0 0.8875 0 0 0.8875
+0 0 0 1 0 316 12 12 0 0.9125 0 0 0.9125
+0 0 0 1 0 320 12 12 0 0.9375 0 0 0.9375
+0 0 0 1 0 324 12 12 0 0.9625 0 0 0.9625
+0 0 0 1 0 328 12 12 0 0.9875 0 0 0.9875
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.0125
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.0375
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.0625
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 -0.38125
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 -0.36875
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 -0.35625
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 -0.34375
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 -0.33125
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 -0.31875
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 -0.30625
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 -0.29375
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 -0.28125
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 -0.26875
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 -0.25625
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 -0.24375
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 -0.23125
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 -0.21875
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 -0.20625
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 -0.19375
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 -0.18125
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 -0.16875
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 -0.15625
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 -0.14375
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 -0.13125
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 -0.11875
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 -0.10625
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 -0.09375
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 -0.0812499999999999
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 -0.06875
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 -0.0562499999999999
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 -0.04375
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 -0.03125
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 -0.01875
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 -0.00624999999999987
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.01875
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.03125
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 -0.03125
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 -0.01875
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 -0.00624999999999987
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.01875
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.03125
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.04375
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.0562500000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.0687500000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.08125
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.09375
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.10625
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.11875
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.13125
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.14375
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.15625
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.16875
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.18125
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.19375
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.20625
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.21875
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.23125
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.24375
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.25625
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.26875
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.28125
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.29375
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.30625
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.31875
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.33125
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.34375
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.35625
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.36875
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.38125
+
+
diff --git a/Carpet/Carpet/test/overlap/x.y.asc b/Carpet/Carpet/test/overlap/x.y.asc
new file mode 100644
index 000000000..a3a13cd61
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/x.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 0.0125
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 0.0125
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.0125
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.0125
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.0125
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 0.0125
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 0.0125
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.0125
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.0125
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.0125
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000009
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000009
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000009
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000009
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000009
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000009
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000009
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000009
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000009
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000009
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000009
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000009
+
+
diff --git a/Carpet/Carpet/test/overlap/x.z.asc b/Carpet/Carpet/test/overlap/x.z.asc
new file mode 100644
index 000000000..9785995f8
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/x.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 0.0125
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 0.0125
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 0.0125
+0 0 0 0 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.0125
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.0125
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.0125
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 0.0125
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 0.0125
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 0.0125
+0 0 0 1 0 172 12 12 0 0.0125 0 0 0.0125
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.0125
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.0125
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.0125
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000009
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000009
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000009
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000009
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000009
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000009
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000009
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000009
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000009
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000009
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000009
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000009
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000009
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000009
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000009
+
+
diff --git a/Carpet/Carpet/test/overlap/y.x.asc b/Carpet/Carpet/test/overlap/y.x.asc
new file mode 100644
index 000000000..a2afd5ddf
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/y.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1.38777878078145e-17
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1.38777878078145e-17
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1.38777878078145e-17
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1.38777878078145e-17
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1.38777878078145e-17
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1.38777878078145e-17
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1.38777878078145e-17
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1.38777878078145e-17
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1.38777878078145e-17
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1.38777878078145e-17
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1.38777878078145e-17
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1.38777878078145e-17
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1.38777878078145e-17
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1.38777878078145e-17
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1.38777878078145e-17
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1.38777878078145e-17
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1.38777878078145e-17
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1.38777878078145e-17
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1.38777878078145e-17
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1.38777878078145e-17
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1.38777878078145e-17
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1.38777878078145e-17
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1.38777878078145e-17
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1.38777878078145e-17
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1.38777878078145e-17
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1.38777878078145e-17
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1.38777878078145e-17
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1.38777878078145e-17
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1.38777878078145e-17
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1.38777878078145e-17
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1.38777878078145e-17
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1.38777878078145e-17
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 1.38777878078145e-17
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 1.38777878078145e-17
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 1.38777878078145e-17
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 1.38777878078145e-17
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 1.38777878078145e-17
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 184 12 12 0 0.0875 0 0 1.38777878078145e-17
+0 0 0 1 0 188 12 12 0 0.1125 0 0 1.38777878078145e-17
+0 0 0 1 0 192 12 12 0 0.1375 0 0 1.38777878078145e-17
+0 0 0 1 0 196 12 12 0 0.1625 0 0 1.38777878078145e-17
+0 0 0 1 0 200 12 12 0 0.1875 0 0 1.38777878078145e-17
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1.38777878078145e-17
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1.38777878078145e-17
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1.38777878078145e-17
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1.38777878078145e-17
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1.38777878078145e-17
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1.38777878078145e-17
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1.38777878078145e-17
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1.38777878078145e-17
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1.38777878078145e-17
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1.38777878078145e-17
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1.38777878078145e-17
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1.38777878078145e-17
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1.38777878078145e-17
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1.38777878078145e-17
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1.38777878078145e-17
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1.38777878078145e-17
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1.38777878078145e-17
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1.38777878078145e-17
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1.38777878078145e-17
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1.38777878078145e-17
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1.38777878078145e-17
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1.38777878078145e-17
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1.38777878078145e-17
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1.38777878078145e-17
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1.38777878078145e-17
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1.38777878078145e-17
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1.38777878078145e-17
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1.38777878078145e-17
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1.38777878078145e-17
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1.38777878078145e-17
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1.38777878078145e-17
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1.38777878078145e-17
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.38777878078145e-17
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/overlap/y.y.asc b/Carpet/Carpet/test/overlap/y.y.asc
new file mode 100644
index 000000000..4b3624291
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/y.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 -0.075
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 -0.05
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 -0.025
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 0.025
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 0.05
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 0.075
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 -0.075
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 -0.05
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 -0.025
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 0.025
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 0.05
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 0.075
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 -0.04375
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 -0.03125
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 -0.01875
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 -0.00624999999999999
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.01875
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.03125
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.04375
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 -0.04375
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 -0.03125
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 -0.01875
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 -0.00624999999999999
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.01875
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.03125
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.04375
+
+
diff --git a/Carpet/Carpet/test/overlap/y.z.asc b/Carpet/Carpet/test/overlap/y.z.asc
new file mode 100644
index 000000000..4b981beeb
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/y.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 1.38777878078145e-17
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 1.38777878078145e-17
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 1.38777878078145e-17
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 1.38777878078145e-17
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 1.38777878078145e-17
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 1.38777878078145e-17
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 1.38777878078145e-17
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 1.38777878078145e-17
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 1.38777878078145e-17
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 1.38777878078145e-17
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000001
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000001
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000001
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000001
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000001
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000001
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 0.00625000000000001
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 0.00625000000000001
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 0.00625000000000001
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.00625000000000001
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.00625000000000001
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/overlap/z.x.asc b/Carpet/Carpet/test/overlap/z.x.asc
new file mode 100644
index 000000000..a2afd5ddf
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/z.x.asc
@@ -0,0 +1,168 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 0 12 12 0 -1.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 4 12 12 0 -1.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 8 12 12 0 -1.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 12 12 12 0 -0.9875 0 0 1.38777878078145e-17
+0 0 0 0 0 16 12 12 0 -0.9625 0 0 1.38777878078145e-17
+0 0 0 0 0 20 12 12 0 -0.9375 0 0 1.38777878078145e-17
+0 0 0 0 0 24 12 12 0 -0.9125 0 0 1.38777878078145e-17
+0 0 0 0 0 28 12 12 0 -0.8875 0 0 1.38777878078145e-17
+0 0 0 0 0 32 12 12 0 -0.8625 0 0 1.38777878078145e-17
+0 0 0 0 0 36 12 12 0 -0.8375 0 0 1.38777878078145e-17
+0 0 0 0 0 40 12 12 0 -0.8125 0 0 1.38777878078145e-17
+0 0 0 0 0 44 12 12 0 -0.7875 0 0 1.38777878078145e-17
+0 0 0 0 0 48 12 12 0 -0.7625 0 0 1.38777878078145e-17
+0 0 0 0 0 52 12 12 0 -0.7375 0 0 1.38777878078145e-17
+0 0 0 0 0 56 12 12 0 -0.7125 0 0 1.38777878078145e-17
+0 0 0 0 0 60 12 12 0 -0.6875 0 0 1.38777878078145e-17
+0 0 0 0 0 64 12 12 0 -0.6625 0 0 1.38777878078145e-17
+0 0 0 0 0 68 12 12 0 -0.6375 0 0 1.38777878078145e-17
+0 0 0 0 0 72 12 12 0 -0.6125 0 0 1.38777878078145e-17
+0 0 0 0 0 76 12 12 0 -0.5875 0 0 1.38777878078145e-17
+0 0 0 0 0 80 12 12 0 -0.5625 0 0 1.38777878078145e-17
+0 0 0 0 0 84 12 12 0 -0.5375 0 0 1.38777878078145e-17
+0 0 0 0 0 88 12 12 0 -0.5125 0 0 1.38777878078145e-17
+0 0 0 0 0 92 12 12 0 -0.4875 0 0 1.38777878078145e-17
+0 0 0 0 0 96 12 12 0 -0.4625 0 0 1.38777878078145e-17
+0 0 0 0 0 100 12 12 0 -0.4375 0 0 1.38777878078145e-17
+0 0 0 0 0 104 12 12 0 -0.4125 0 0 1.38777878078145e-17
+0 0 0 0 0 108 12 12 0 -0.3875 0 0 1.38777878078145e-17
+0 0 0 0 0 112 12 12 0 -0.3625 0 0 1.38777878078145e-17
+0 0 0 0 0 116 12 12 0 -0.3375 0 0 1.38777878078145e-17
+0 0 0 0 0 120 12 12 0 -0.3125 0 0 1.38777878078145e-17
+0 0 0 0 0 124 12 12 0 -0.2875 0 0 1.38777878078145e-17
+0 0 0 0 0 128 12 12 0 -0.2625 0 0 1.38777878078145e-17
+0 0 0 0 0 132 12 12 0 -0.2375 0 0 1.38777878078145e-17
+0 0 0 0 0 136 12 12 0 -0.2125 0 0 1.38777878078145e-17
+0 0 0 0 0 140 12 12 0 -0.1875 0 0 1.38777878078145e-17
+0 0 0 0 0 144 12 12 0 -0.1625 0 0 1.38777878078145e-17
+0 0 0 0 0 148 12 12 0 -0.1375 0 0 1.38777878078145e-17
+0 0 0 0 0 152 12 12 0 -0.1125 0 0 1.38777878078145e-17
+0 0 0 0 0 156 12 12 0 -0.0875 0 0 1.38777878078145e-17
+0 0 0 0 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 0 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 0 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+
+0 0 0 1 0 160 12 12 0 -0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 164 12 12 0 -0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 168 12 12 0 -0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 176 12 12 0 0.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 180 12 12 0 0.0625 0 0 1.38777878078145e-17
+0 0 0 1 0 184 12 12 0 0.0875 0 0 1.38777878078145e-17
+0 0 0 1 0 188 12 12 0 0.1125 0 0 1.38777878078145e-17
+0 0 0 1 0 192 12 12 0 0.1375 0 0 1.38777878078145e-17
+0 0 0 1 0 196 12 12 0 0.1625 0 0 1.38777878078145e-17
+0 0 0 1 0 200 12 12 0 0.1875 0 0 1.38777878078145e-17
+0 0 0 1 0 204 12 12 0 0.2125 0 0 1.38777878078145e-17
+0 0 0 1 0 208 12 12 0 0.2375 0 0 1.38777878078145e-17
+0 0 0 1 0 212 12 12 0 0.2625 0 0 1.38777878078145e-17
+0 0 0 1 0 216 12 12 0 0.2875 0 0 1.38777878078145e-17
+0 0 0 1 0 220 12 12 0 0.3125 0 0 1.38777878078145e-17
+0 0 0 1 0 224 12 12 0 0.3375 0 0 1.38777878078145e-17
+0 0 0 1 0 228 12 12 0 0.3625 0 0 1.38777878078145e-17
+0 0 0 1 0 232 12 12 0 0.3875 0 0 1.38777878078145e-17
+0 0 0 1 0 236 12 12 0 0.4125 0 0 1.38777878078145e-17
+0 0 0 1 0 240 12 12 0 0.4375 0 0 1.38777878078145e-17
+0 0 0 1 0 244 12 12 0 0.4625 0 0 1.38777878078145e-17
+0 0 0 1 0 248 12 12 0 0.4875 0 0 1.38777878078145e-17
+0 0 0 1 0 252 12 12 0 0.5125 0 0 1.38777878078145e-17
+0 0 0 1 0 256 12 12 0 0.5375 0 0 1.38777878078145e-17
+0 0 0 1 0 260 12 12 0 0.5625 0 0 1.38777878078145e-17
+0 0 0 1 0 264 12 12 0 0.5875 0 0 1.38777878078145e-17
+0 0 0 1 0 268 12 12 0 0.6125 0 0 1.38777878078145e-17
+0 0 0 1 0 272 12 12 0 0.6375 0 0 1.38777878078145e-17
+0 0 0 1 0 276 12 12 0 0.6625 0 0 1.38777878078145e-17
+0 0 0 1 0 280 12 12 0 0.6875 0 0 1.38777878078145e-17
+0 0 0 1 0 284 12 12 0 0.7125 0 0 1.38777878078145e-17
+0 0 0 1 0 288 12 12 0 0.7375 0 0 1.38777878078145e-17
+0 0 0 1 0 292 12 12 0 0.7625 0 0 1.38777878078145e-17
+0 0 0 1 0 296 12 12 0 0.7875 0 0 1.38777878078145e-17
+0 0 0 1 0 300 12 12 0 0.8125 0 0 1.38777878078145e-17
+0 0 0 1 0 304 12 12 0 0.8375 0 0 1.38777878078145e-17
+0 0 0 1 0 308 12 12 0 0.8625 0 0 1.38777878078145e-17
+0 0 0 1 0 312 12 12 0 0.8875 0 0 1.38777878078145e-17
+0 0 0 1 0 316 12 12 0 0.9125 0 0 1.38777878078145e-17
+0 0 0 1 0 320 12 12 0 0.9375 0 0 1.38777878078145e-17
+0 0 0 1 0 324 12 12 0 0.9625 0 0 1.38777878078145e-17
+0 0 0 1 0 328 12 12 0 0.9875 0 0 1.38777878078145e-17
+0 0 0 1 0 332 12 12 0 1.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 336 12 12 0 1.0375 0 0 1.38777878078145e-17
+0 0 0 1 0 340 12 12 0 1.0625 0 0 1.38777878078145e-17
+
+
+0 0 1 0 0 109 13 13 0 -0.38125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 111 13 13 0 -0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 113 13 13 0 -0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 115 13 13 0 -0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 117 13 13 0 -0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 119 13 13 0 -0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 121 13 13 0 -0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 123 13 13 0 -0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 125 13 13 0 -0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 127 13 13 0 -0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 129 13 13 0 -0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 131 13 13 0 -0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 133 13 13 0 -0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 135 13 13 0 -0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 137 13 13 0 -0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 139 13 13 0 -0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 141 13 13 0 -0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 143 13 13 0 -0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 145 13 13 0 -0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 147 13 13 0 -0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 149 13 13 0 -0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 151 13 13 0 -0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 153 13 13 0 -0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 155 13 13 0 -0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 157 13 13 0 -0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 159 13 13 0 -0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 161 13 13 0 -0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 163 13 13 0 -0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+
+0 0 1 1 0 165 13 13 0 -0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 167 13 13 0 -0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 169 13 13 0 -0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 173 13 13 0 0.01875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 175 13 13 0 0.03125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 177 13 13 0 0.04375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 179 13 13 0 0.05625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 181 13 13 0 0.06875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 183 13 13 0 0.08125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 185 13 13 0 0.09375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 187 13 13 0 0.10625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 189 13 13 0 0.11875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 191 13 13 0 0.13125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 193 13 13 0 0.14375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 195 13 13 0 0.15625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 197 13 13 0 0.16875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 199 13 13 0 0.18125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 201 13 13 0 0.19375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 203 13 13 0 0.20625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 205 13 13 0 0.21875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 207 13 13 0 0.23125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 209 13 13 0 0.24375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 211 13 13 0 0.25625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 213 13 13 0 0.26875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 215 13 13 0 0.28125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 217 13 13 0 0.29375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 219 13 13 0 0.30625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 221 13 13 0 0.31875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 223 13 13 0 0.33125 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 225 13 13 0 0.34375 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 227 13 13 0 0.35625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 229 13 13 0 0.36875 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 231 13 13 0 0.38125 0.00625 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/overlap/z.y.asc b/Carpet/Carpet/test/overlap/z.y.asc
new file mode 100644
index 000000000..866c80d7c
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/z.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 0 12 0 0.0125 -0.075 0 1.38777878078145e-17
+0 0 0 0 0 172 4 12 0 0.0125 -0.05 0 1.38777878078145e-17
+0 0 0 0 0 172 8 12 0 0.0125 -0.025 0 1.38777878078145e-17
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 16 12 0 0.0125 0.025 0 1.38777878078145e-17
+0 0 0 0 0 172 20 12 0 0.0125 0.05 0 1.38777878078145e-17
+0 0 0 0 0 172 24 12 0 0.0125 0.075 0 1.38777878078145e-17
+
+0 0 0 1 0 172 0 12 0 0.0125 -0.075 0 1.38777878078145e-17
+0 0 0 1 0 172 4 12 0 0.0125 -0.05 0 1.38777878078145e-17
+0 0 0 1 0 172 8 12 0 0.0125 -0.025 0 1.38777878078145e-17
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 16 12 0 0.0125 0.025 0 1.38777878078145e-17
+0 0 0 1 0 172 20 12 0 0.0125 0.05 0 1.38777878078145e-17
+0 0 0 1 0 172 24 12 0 0.0125 0.075 0 1.38777878078145e-17
+
+
+0 0 1 0 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000001
+0 0 1 0 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000001
+0 0 1 0 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000001
+0 0 1 0 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000001
+0 0 1 0 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000001
+0 0 1 0 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000001
+
+0 0 1 1 0 171 5 13 0 0.00625 -0.04375 0.00625 0.00625000000000001
+0 0 1 1 0 171 7 13 0 0.00625 -0.03125 0.00625 0.00625000000000001
+0 0 1 1 0 171 9 13 0 0.00625 -0.01875 0.00625 0.00625000000000001
+0 0 1 1 0 171 11 13 0 0.00625 -0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 15 13 0 0.00625 0.01875 0.00625 0.00625000000000001
+0 0 1 1 0 171 17 13 0 0.00625 0.03125 0.00625 0.00625000000000001
+0 0 1 1 0 171 19 13 0 0.00625 0.04375 0.00625 0.00625000000000001
+
+
diff --git a/Carpet/Carpet/test/overlap/z.z.asc b/Carpet/Carpet/test/overlap/z.z.asc
new file mode 100644
index 000000000..1a9b675f6
--- /dev/null
+++ b/Carpet/Carpet/test/overlap/z.z.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 172 12 0 0 0.0125 0 -0.075 -0.075
+0 0 0 0 0 172 12 4 0 0.0125 0 -0.05 -0.05
+0 0 0 0 0 172 12 8 0 0.0125 0 -0.025 -0.025
+0 0 0 0 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 0 0 172 12 16 0 0.0125 0 0.025 0.025
+0 0 0 0 0 172 12 20 0 0.0125 0 0.05 0.05
+0 0 0 0 0 172 12 24 0 0.0125 0 0.075 0.075
+
+0 0 0 1 0 172 12 0 0 0.0125 0 -0.075 -0.075
+0 0 0 1 0 172 12 4 0 0.0125 0 -0.05 -0.05
+0 0 0 1 0 172 12 8 0 0.0125 0 -0.025 -0.025
+0 0 0 1 0 172 12 12 0 0.0125 0 0 1.38777878078145e-17
+0 0 0 1 0 172 12 16 0 0.0125 0 0.025 0.025
+0 0 0 1 0 172 12 20 0 0.0125 0 0.05 0.05
+0 0 0 1 0 172 12 24 0 0.0125 0 0.075 0.075
+
+
+0 0 1 0 0 171 13 5 0 0.00625 0.00625 -0.04375 -0.04375
+0 0 1 0 0 171 13 7 0 0.00625 0.00625 -0.03125 -0.03125
+0 0 1 0 0 171 13 9 0 0.00625 0.00625 -0.01875 -0.01875
+0 0 1 0 0 171 13 11 0 0.00625 0.00625 -0.00625 -0.00624999999999999
+0 0 1 0 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 0 0 171 13 15 0 0.00625 0.00625 0.01875 0.01875
+0 0 1 0 0 171 13 17 0 0.00625 0.00625 0.03125 0.03125
+0 0 1 0 0 171 13 19 0 0.00625 0.00625 0.04375 0.04375
+
+0 0 1 1 0 171 13 5 0 0.00625 0.00625 -0.04375 -0.04375
+0 0 1 1 0 171 13 7 0 0.00625 0.00625 -0.03125 -0.03125
+0 0 1 1 0 171 13 9 0 0.00625 0.00625 -0.01875 -0.01875
+0 0 1 1 0 171 13 11 0 0.00625 0.00625 -0.00625 -0.00624999999999999
+0 0 1 1 0 171 13 13 0 0.00625 0.00625 0.00625 0.00625000000000001
+0 0 1 1 0 171 13 15 0 0.00625 0.00625 0.01875 0.01875
+0 0 1 1 0 171 13 17 0 0.00625 0.00625 0.03125 0.03125
+0 0 1 1 0 171 13 19 0 0.00625 0.00625 0.04375 0.04375
+
+