aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrhaas <rhaas@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2014-04-15 19:50:23 +0000
committerrhaas <rhaas@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2014-04-15 19:50:23 +0000
commit50f3caa7b3e1f7a4aa93da4891f4db49f0c533e2 (patch)
tree4b894566a19b0a73dd9efa0a43e612491676a9af
parentc493c3fd7b27c831678b67077d4b5a830f4f5ee0 (diff)
GRHydro: add tests explicitly using divergence cleaning
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@642 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
-rw-r--r--test/balsara1_1d_dc.par359
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom0.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom0.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom0.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom0.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom_sq.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom_sq.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom_sq.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcom_sq.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcons.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::bcons.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::bcons.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::bcons.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::dens.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::dens.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::dens.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::dens.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::divb.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::divb.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::divb.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::divb.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::psidc.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::psidc.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::psidc.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::psidc.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::scon.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::scon.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::scon.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::scon.z.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::tau.d.asc92
-rw-r--r--test/balsara1_1d_dc/grhydro::tau.x.asc38
-rw-r--r--test/balsara1_1d_dc/grhydro::tau.y.asc14
-rw-r--r--test/balsara1_1d_dc/grhydro::tau.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::bvec.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::bvec.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::bvec.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::bvec.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::eps.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::eps.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::eps.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::eps.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::press.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::press.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::press.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::press.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::rho.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::rho.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::rho.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::rho.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::vel.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::vel.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::vel.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::vel.z.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::w_lorentz.d.asc92
-rw-r--r--test/balsara1_1d_dc/hydrobase::w_lorentz.x.asc38
-rw-r--r--test/balsara1_1d_dc/hydrobase::w_lorentz.y.asc14
-rw-r--r--test/balsara1_1d_dc/hydrobase::w_lorentz.z.asc14
-rw-r--r--test/balsara1_2d_dc.par386
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom0.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom0.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom0.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom0.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom_sq.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom_sq.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom_sq.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcom_sq.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::bcons.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::bcons.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcons.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::bcons.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::dens.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::dens.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::dens.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::dens.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::divb.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::divb.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::divb.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::divb.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::psidc.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::psidc.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::psidc.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::psidc.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::scon.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::scon.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::scon.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::scon.z.asc14
-rw-r--r--test/balsara1_2d_dc/grhydro::tau.d.asc92
-rw-r--r--test/balsara1_2d_dc/grhydro::tau.x.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::tau.y.asc38
-rw-r--r--test/balsara1_2d_dc/grhydro::tau.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::bvec.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::bvec.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::bvec.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::bvec.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::eps.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::eps.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::eps.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::eps.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::press.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::press.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::press.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::press.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::rho.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::rho.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::rho.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::rho.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::vel.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::vel.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::vel.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::vel.z.asc14
-rw-r--r--test/balsara1_2d_dc/hydrobase::w_lorentz.d.asc92
-rw-r--r--test/balsara1_2d_dc/hydrobase::w_lorentz.x.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::w_lorentz.y.asc38
-rw-r--r--test/balsara1_2d_dc/hydrobase::w_lorentz.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc.par383
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.z.asc14
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.d.asc52
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.x.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.y.asc18
-rw-r--r--test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.z.asc14
-rw-r--r--test/test.ccl16
184 files changed, 7774 insertions, 0 deletions
diff --git a/test/balsara1_1d_dc.par b/test/balsara1_1d_dc.par
new file mode 100644
index 0000000..6198291
--- /dev/null
+++ b/test/balsara1_1d_dc.par
@@ -0,0 +1,359 @@
+#==============================================================================
+# Balsara magnetized shock tube test #1: GRHydro_InitData
+#==============================================================================
+
+#------------------------------------------------------------------------------
+# Cactus parameters:
+#------------------------------------------------------------------------------
+Cactus::cctk_run_title = "Balsara magnetized shock tube test #1"
+Cactus::cctk_full_warnings = "yes"
+
+#Cactus::terminate = "never"
+Cactus::terminate = "iteration"
+Cactus::cctk_itlast = 10
+#Cactus::terminate = "iteration"
+#Cactus::cctk_itlast = 0
+#Cactus::cctk_itlast = 256
+#Cactus::cctk_itlast = 1024
+#Cactus::terminate="runtime"
+#Cactus::max_runtime=28800 # 46 days
+#Cactus::max_runtime=1410 # 23.5 hours
+#Cactus::max_runtime=1380 # 23 hours
+#Cactus::max_runtime=690 # 11.5 hours
+#Cactus::max_runtime=450 # 7.5 hours
+#Cactus::max_runtime=210 # 3.5 hours
+
+#------------------------------------------------------------------------------
+# Activate all necessary thorns:
+#------------------------------------------------------------------------------
+
+ActiveThorns = "Boundary CartGrid3D CoordBase Fortran InitBase IOUtil LocalReduce SymBase Time"
+ActiveThorns = "AEILocalInterp LocalInterp"
+ActiveThorns = "MoL Slab SpaceMask"
+ActiveThorns = "Carpet CarpetInterp CarpetIOASCII CarpetIOHDF5 CarpetIOScalar CarpetLib CarpetIOBasic CarpetReduce CarpetSlab LoopControl"
+#ActiveThorns = "Formaline NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "ADMbase ADMcoupling ADMmacros CoordGauge StaticConformal"
+ActiveThorns = "Constants TmunuBase HydroBase "
+#ActiveThorns = "EOS_Base EOS_IdealFluid EOS_Polytrope"
+ActiveThorns = "EOS_Omni"
+ActiveThorns = "GRHydro GRHydro_InitData"
+ActiveThorns = "HDF5"
+ActiveThorns = "SystemStatistics"
+
+#------------------------------------------------------------------------------
+# Diagnostic parameters:
+#------------------------------------------------------------------------------
+#Carpet::output_timers_every = 1024
+Carpet::output_timer_tree_every = 256
+Carpet::output_initialise_timer_tree = "yes"
+Carpet::storage_verbose = "no"
+#Carpet::timers_verbose = "no"
+#Carpet::verbose = "yes" # only for Initial Data
+Carpet::verbose = "no"
+Carpet::veryverbose = "no"
+#Carpet::grid_structure_filename = "carpet-grid-structure.asc"
+#Carpet::grid_coordinates_filename = "carpet-grid-coordinates.asc"
+
+CarpetLib::output_bboxes = "no"
+CarpetLib::print_memstats_every = 1024
+CarpetLib::memstat_file = ""
+#CarpetLib::print_timestats_every = 1024
+#CarpetLib::timestat_file = "carpetlib-timing-statistics.asc"
+
+CarpetReduce::verbose = "no"
+#CarpetRegrid2::verbose = "yes"
+#CarpetRegrid2::veryverbose = "yes"
+
+#NaNChecker::verbose = "all"
+
+TimerReport::out_every = 0
+TimerReport::out_filename = ""
+#TimerReport::output_all_timers = "yes"
+#TimerReport::output_all_timers_together = "yes"
+#TimerReport::output_all_timers_readable = "yes"
+#TimerReport::before_checkpoint = "yes"
+TimerReport::n_top_timers = 40
+
+#------------------------------------------------------------------------------
+# Utility parameters:
+#------------------------------------------------------------------------------
+
+#NaNChecker::check_every = 256
+NaNChecker::check_every = 1
+NaNChecker::check_vars = "
+ ADMBase::curv
+ ADMBase::metric
+ ADMBase::lapse
+ ADMBase::shift
+ HydroBase::Bvec
+ HydroBase::rho
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+NaNChecker::action_if_found = "terminate"
+#NaNChecker::action_if_found = "abort"
+#NaNChecker::action_if_found = "just warn" #"terminate", "just warn", "abort"
+#NaNChecker::check_after=0
+
+#TerminationTrigger::max_walltime = 0.0 # hours
+TerminationTrigger::max_walltime = 24.0 # hours
+TerminationTrigger::on_remaining_walltime = 10.0 # minutes
+TerminationTrigger::termination_from_file = "yes"
+TerminationTrigger::create_termination_file = "yes"
+TerminationTrigger::termination_file = "../TERMINATE"
+
+
+#------------------------------------------------------------------------------
+# Run parameters:
+#------------------------------------------------------------------------------
+
+#------
+# Grid:
+#------
+
+Time::dtfac = 0.8
+MoL::ODE_Method = "rk2"
+MoL::MoL_Intermediate_Steps = 2
+#MoL::ODE_Method = "rk4"
+#MoL::MoL_Intermediate_Steps = 4
+#MoL::MoL_Num_Scratch_Levels = 1
+
+CartGrid3D::type = "coordbase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = "no"
+
+CoordBase::domainsize = "minmax"
+CoordBase::spacing = "numcells" # "gridspacing" or "numcells"
+
+CoordBase::xmin = -0.5
+CoordBase::ymin = -0.0025
+CoordBase::zmin = -0.0025
+CoordBase::xmax = 0.5
+CoordBase::ymax = 0.0025
+CoordBase::zmax = 0.0025
+CoordBase::ncells_x = 1600/80 # dx or ncells_x
+CoordBase::ncells_y = 8 # dy or ncells_y
+CoordBase::ncells_z = 8 # dz or ncells_z
+
+Driver::ghost_size = 3
+GRHydro::GRHydro_stencil = 3
+
+# General Carpet parameters:
+Carpet::domain_from_coordbase = "yes"
+
+CarpetLib::poison_new_memory = "yes"
+CarpetLib::poison_value = 114
+
+#------
+# MODEL:
+#------
+
+HydroBase::initial_hydro = "shocktube"
+HydroBase::initial_Bvec = "shocktube"
+GRHydro_InitData::shocktube_type = "xshock"
+GRHydro_InitData::shock_case = "Balsara1"
+
+ADMBase::metric_type = "physical"
+ADMBase::initial_data = "Cartesian Minkowski"
+ADMBase::initial_lapse = "one"
+ADMBase::initial_shift = "zero"
+ADMBase::initial_dtlapse = "none"
+ADMBase::initial_dtshift = "none"
+
+EOS_Omni::poly_K = 100.0
+EOS_Omni::poly_gamma = 2.0
+EOS_Omni::gl_K = 100.0
+EOS_Omni::gl_gamma = 2.0
+GRHydro::initial_Gamma = 2.0
+
+#----------
+# Numerics:
+#----------
+#Boundary::radpower = 2
+#HydroBase::timelevels = 3
+HydroBase::timelevels = 2
+#ADMMacros::spatial_order = 4
+SpaceMask::use_mask = "yes"
+
+#-----------
+# Evolution:
+#-----------
+
+HydroBase::evolution_method = "GRHydro"
+HydroBase::Bvec_evolution_method = "GRHydro"
+
+GRHydro::method_type = "RSA FV"
+GRHydro::recon_method = "tvd"
+#GRHydro::recon_method = "ppm"
+#GRHydro::recon_method = "eno"
+GRHydro::tvd_limiter = "vanleerMC2"
+#GRHydro::tvd_limiter = "minmod"
+GRHydro::recon_vars = "primitive"
+GRHydro::riemann_solver = "HLLE"
+GRHydro::decouple_normal_Bfield = "yes"
+#GRHydro::riemann_solver = "LLF"
+GRHydro::bound = "flat"
+GRHydro::GRHydro_eos_type = "General"
+GRHydro::GRHydro_eos_table = "Ideal_Fluid"
+
+GRHydro::Grhydro_MaxNumConstrainedVars = 13
+GRHydro::GRHydro_MaxNumEvolvedVars = 9
+
+GRHydro::clean_divergence = "yes"
+GRHydro::psidcspeed = "light speed"
+GRHydro::kap_dc = 10.0
+GRHydro::track_divB = "yes"
+GRHydro::calculate_bcom = "yes"
+
+#------------------------------------------------------------------------------
+# Output:
+#------------------------------------------------------------------------------
+
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+IO::out_fileinfo = "none"
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_reductions = "maximum"
+IOBasic::outInfo_vars = "
+ Carpet::physical_time_per_hour
+ GRHydro::bcom_sq
+ HydroBase::rho
+ HydroBase::press
+ SystemStatistics::maxrss_mb
+"
+
+#IOScalar::outScalar_every = 1024
+#IOScalar::one_file_per_group = "yes"
+#IOScalar::outScalar_reductions = "minimum maximum average norm1 norm2"
+#IOScalar::outScalar_vars = "
+# GRHydro::bcom
+# GRHydro::bcom0
+# GRHydro::bcom_sq
+# GRHydro::Bcons
+# GRHydro::dens
+# GrHydro::divB
+# GRHydro::scon
+# GRHydro::tau
+# HydroBase::Bvec
+# HydroBase::eps
+# HydroBase::press
+# HydroBase::rho
+# HydroBase::vel
+# HydroBase::w_lorentz
+# SystemStatistics::process_memory_mb
+#"
+
+IOASCII::one_file_per_group = "yes"
+IOASCII::output_symmetry_points = "no"
+IOASCII::output_ghost_points = "no" #hg version only!
+IOASCII::output_boundary_points = "no" #hg version only!
+#IOASCII::out3D_ghosts = "no" #hg (DEPRECATED)
+#IOASCII::out3D_outer_ghosts = "no" #hg (DEPRECATED)
+
+IOASCII::out0D_every = -2
+IOASCII::out0D_vars = "
+ Carpet::timing
+"
+
+#Set these IOASCII options for initial data only:
+#IOASCII::out1D_every = 1
+IOASCII::out1D_every = 10
+#IOASCII::out1D_dt = 0.01
+IOASCII::out1D_d = "yes"
+IOASCII::out1D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GrHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#IOASCII::out2D_every = 256000000
+#IOASCII::out2D_vars = "
+# HydroBase::rho
+# HydroBase::vel
+#"
+
+CarpetIOHDF5::one_file_per_group = "yes"
+CarpetIOHDF5::open_one_input_file_at_a_time = "yes"
+
+#CarpetIOHDF5::output_symmetry_points = "no"
+#CarpetIOHDF5::output_ghost_points = "no"
+#CarpetIOHDF5::output_boundary_points = "no"
+#CarpetIOHDF5::output_buffer_points = "no"
+
+#CarpetIOHDF5::out2D_every = 1
+CarpetIOHDF5::out2D_every = -2
+#CarpetIOHDF5::out2D_dt = 0.01
+CarpetIOHDF5::out2D_xy = "yes"
+CarpetIOHDF5::out2D_xz = "no"
+CarpetIOHDF5::out2D_yz = "no"
+CarpetIOHDF5::out2D_xyplane_z = 0.0
+CarpetIOHDF5::out2D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GRHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#CarpetIOHDF5::out3D_every = 1
+CarpetIOHDF5::out3D_every = -2
+#CarpetIOHDF5::out3D_dt = 0.01
+CarpetIOHDF5::out3D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::divB
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#------------------------------------------------------------------------------
+# Analysis:
+#------------------------------------------------------------------------------
+
+
+#------------------------------------------------------------------------------
+# Checkpoint/Recovery:
+#------------------------------------------------------------------------------
+#IOHDF5::checkpoint = "yes"
+#IO::checkpoint_dir = $parfile
+#IO::checkpoint_ID = "yes"
+#IO::checkpoint_every = 6144
+##IO::checkpoint_every_walltime_hours = 6.0
+#IO::checkpoint_keep=3
+#IO::checkpoint_on_terminate = "yes"
+#
+#IO::recover = "autoprobe"
+#IO::recover_dir = $parfile
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom.d.asc b/test/balsara1_1d_dc/grhydro::bcom.d.asc
new file mode 100644
index 0000000..fa8d530
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom.x.asc b/test/balsara1_1d_dc/grhydro::bcom.x.asc
new file mode 100644
index 0000000..068c07c
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0.5 1 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0.5 1 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0.5 1 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0.5 1 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.5 -1 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.5 -1 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.5 -1 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.5 -1 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.5 -1 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.5 -1 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.5 -1 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 0.5 1 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 0.5 1.0000000000304 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 0.5 1.00000005956677 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 0.500000000003107 1.00000410200926 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 0.500000006299472 1.00000300279905 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.499854427634699 0.912926229152133 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.503463391420021 -0.917327054159341 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.500018488081981 -1.00037103190519 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.499999999995924 -1.00000541616754 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.5 -1.00000001061946 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.5 -1 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.5 -1 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.5 -1 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom.y.asc b/test/balsara1_1d_dc/grhydro::bcom.y.asc
new file mode 100644
index 0000000..ec90b72
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0.5 1 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.499854427634699 0.912926229152133 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.499854427634699 0.912926229152133 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.499854427634699 0.912926229152133 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom.z.asc b/test/balsara1_1d_dc/grhydro::bcom.z.asc
new file mode 100644
index 0000000..0e3cf8c
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0.5 1 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.499854427634699 0.912926229152133 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.499854427634699 0.912926229152133 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.499854427634699 0.912926229152133 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom0.d.asc b/test/balsara1_1d_dc/grhydro::bcom0.d.asc
new file mode 100644
index 0000000..47f51fd
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom0.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 3.70074341541719e-19
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom0.x.asc b/test/balsara1_1d_dc/grhydro::bcom0.x.asc
new file mode 100644
index 0000000..774daf4
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom0.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 3.70074341541719e-19
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 5.20195377531483e-11
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 -1.14690863767675e-08
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 -1.76263769056718e-06
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 -8.22643356085207e-05
+10 0 0 0 0 10 4 4 0.005 0 0 0 -0.00699442856202594
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.110268147125346
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.0071800743523711
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 1.56354752198615e-09
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 -1.98510709012383e-08
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 -4.27008855625061e-19
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom0.y.asc b/test/balsara1_1d_dc/grhydro::bcom0.y.asc
new file mode 100644
index 0000000..40863b7
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom0.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 -0.00699442856202594
+10 0 0 0 0 10 4 4 0.005 0 0 0 -0.00699442856202594
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 -0.00699442856202594
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom0.z.asc b/test/balsara1_1d_dc/grhydro::bcom0.z.asc
new file mode 100644
index 0000000..ccbb76a
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom0.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 -0.00699442856202594
+10 0 0 0 0 10 4 4 0.005 0 0 0 -0.00699442856202594
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 -0.00699442856202594
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom_sq.d.asc b/test/balsara1_1d_dc/grhydro::bcom_sq.d.asc
new file mode 100644
index 0000000..178237c
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom_sq.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1.25
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1.25
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1.25
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1.25
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1.25
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1.25
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom_sq.x.asc b/test/balsara1_1d_dc/grhydro::bcom_sq.x.asc
new file mode 100644
index 0000000..bff1e8f
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom_sq.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1.25
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1.25
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1.25
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1.25
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1.25
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1.25
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1.25
+0 0 0 0 0 10 4 4 0 0 0 0 1.25
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 1.25
+0 0 0 1 0 12 4 4 0 0.1 0 0 1.25
+0 0 0 1 0 13 4 4 0 0.15 0 0 1.25
+0 0 0 1 0 14 4 4 0 0.2 0 0 1.25
+0 0 0 1 0 15 4 4 0 0.25 0 0 1.25
+0 0 0 1 0 16 4 4 0 0.3 0 0 1.25
+0 0 0 1 0 17 4 4 0 0.35 0 0 1.25
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1.25
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1.25
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1.25
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1.2500000000608
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.25000011913355
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.25000820403535
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.25000600513917
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08323982666904
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 1.08280524652235
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 1.25070913643114
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 1.25001083236033
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 1.25000002123893
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 1.25
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 1.25
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 1.25
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom_sq.y.asc b/test/balsara1_1d_dc/grhydro::bcom_sq.y.asc
new file mode 100644
index 0000000..af7a240
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom_sq.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1.25
+0 0 0 0 0 10 4 4 0 0 0 0 1.25
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1.25
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 1.08323982666904
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08323982666904
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 1.08323982666904
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcom_sq.z.asc b/test/balsara1_1d_dc/grhydro::bcom_sq.z.asc
new file mode 100644
index 0000000..afce9da
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcom_sq.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1.25
+0 0 0 0 0 10 4 4 0 0 0 0 1.25
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1.25
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 1.08323982666904
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08323982666904
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 1.08323982666904
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcons.d.asc b/test/balsara1_1d_dc/grhydro::bcons.d.asc
new file mode 100644
index 0000000..fa8d530
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcons.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcons.x.asc b/test/balsara1_1d_dc/grhydro::bcons.x.asc
new file mode 100644
index 0000000..13e580d
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcons.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0.5 1 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0.5 1 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0.5 1 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0.5 1 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.5 -1 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.5 -1 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.5 -1 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.5 -1 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.5 -1 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.5 -1 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.5 -1 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 0.5 1 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 0.5 1.00000000003214 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 0.5 1.00000006096302 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 0.5 1.00000410579554 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 0.5 1.00000300895954 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.5 -0.912682057271578 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.5 -1.00035965304887 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.5 -1.00000557714459 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.5 -1.00000001120838 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.5 -1 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.5 -1 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.5 -1 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::bcons.y.asc b/test/balsara1_1d_dc/grhydro::bcons.y.asc
new file mode 100644
index 0000000..a41777a
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcons.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0.5 1 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.5 0.913040122923181 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::bcons.z.asc b/test/balsara1_1d_dc/grhydro::bcons.z.asc
new file mode 100644
index 0000000..5eafee1
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::bcons.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0.5 1 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.5 0.913040122923181 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::dens.d.asc b/test/balsara1_1d_dc/grhydro::dens.d.asc
new file mode 100644
index 0000000..0f70ae2
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::dens.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::dens.x.asc b/test/balsara1_1d_dc/grhydro::dens.x.asc
new file mode 100644
index 0000000..31757bb
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::dens.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.125
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.125
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.125
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.125
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.125
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.125
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.125
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.00000006093503
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.00000410612785
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.00000392869703
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961458077435406
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.163297643069714
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.125236167213969
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.125000016520441
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.125000000000564
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.125
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.125
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.125
+
+
diff --git a/test/balsara1_1d_dc/grhydro::dens.y.asc b/test/balsara1_1d_dc/grhydro::dens.y.asc
new file mode 100644
index 0000000..dca16c9
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::dens.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.961458077435406
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961458077435406
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.961458077435406
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::dens.z.asc b/test/balsara1_1d_dc/grhydro::dens.z.asc
new file mode 100644
index 0000000..e01ac8b
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::dens.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.961458077435406
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961458077435406
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.961458077435406
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::divb.d.asc b/test/balsara1_1d_dc/grhydro::divb.d.asc
new file mode 100644
index 0000000..e2dc522
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::divb.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::divb.x.asc b/test/balsara1_1d_dc/grhydro::divb.x.asc
new file mode 100644
index 0000000..ce940f3
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::divb.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::divb.y.asc b/test/balsara1_1d_dc/grhydro::divb.y.asc
new file mode 100644
index 0000000..4eb7862
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::divb.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::divb.z.asc b/test/balsara1_1d_dc/grhydro::divb.z.asc
new file mode 100644
index 0000000..ca347a9
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::divb.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::psidc.d.asc b/test/balsara1_1d_dc/grhydro::psidc.d.asc
new file mode 100644
index 0000000..e2dc522
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::psidc.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::psidc.x.asc b/test/balsara1_1d_dc/grhydro::psidc.x.asc
new file mode 100644
index 0000000..ce940f3
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::psidc.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::psidc.y.asc b/test/balsara1_1d_dc/grhydro::psidc.y.asc
new file mode 100644
index 0000000..4eb7862
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::psidc.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::psidc.z.asc b/test/balsara1_1d_dc/grhydro::psidc.z.asc
new file mode 100644
index 0000000..ca347a9
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::psidc.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0
+0 0 0 0 0 10 4 4 0 0 0 0 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::scon.d.asc b/test/balsara1_1d_dc/grhydro::scon.d.asc
new file mode 100644
index 0000000..911ce73
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::scon.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0 0 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 2.22044604925031e-18 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::scon.x.asc b/test/balsara1_1d_dc/grhydro::scon.x.asc
new file mode 100644
index 0000000..119672a
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::scon.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0 0 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0 0 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0 0 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0 0 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0 0 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0 0 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0 0 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0 0 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0 0 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0 0 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0 0 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0 0 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0 0 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 2.22044604925031e-18 0 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 -2.83074597096089e-11 1.79005045786162e-10 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 -1.40876949616953e-07 3.52129621111752e-08 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 -1.40850280187055e-05 1.75163843276094e-06 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 -0.00049374097691479 1.87783913635498e-08 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0467019283502615 -0.0488599183195441 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.0409324324417428 -0.050194348154075 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.00286773252418332 -0.000950482364531745 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 5.86281392370602e-06 2.93083542259653e-06 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 1.07800793361368e-08 1.21939369007729e-08 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 -2.77555756156289e-19 0 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0 0 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0 0 0
+
+
diff --git a/test/balsara1_1d_dc/grhydro::scon.y.asc b/test/balsara1_1d_dc/grhydro::scon.y.asc
new file mode 100644
index 0000000..4354067
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::scon.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0 0 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.0467019283502615 -0.0488599183195441 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0467019283502615 -0.0488599183195441 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.0467019283502615 -0.0488599183195441 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::scon.z.asc b/test/balsara1_1d_dc/grhydro::scon.z.asc
new file mode 100644
index 0000000..275c5b1
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::scon.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0 0 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.0467019283502615 -0.0488599183195441 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0467019283502615 -0.0488599183195441 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.0467019283502615 -0.0488599183195441 0
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::tau.d.asc b/test/balsara1_1d_dc/grhydro::tau.d.asc
new file mode 100644
index 0000000..42e2160
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::tau.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1.625
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1.625
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1.625
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1.625
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1.625
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1.625
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/grhydro::tau.x.asc b/test/balsara1_1d_dc/grhydro::tau.x.asc
new file mode 100644
index 0000000..cccaa3d
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::tau.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1.625
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1.625
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1.625
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1.625
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1.625
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1.625
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1.625
+0 0 0 0 0 10 4 4 0 0 0 0 1.625
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.725
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.725
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.725
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.725
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.725
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.725
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.725
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1.625
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1.625
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1.625
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1.62500000003215
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.62500012308556
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.62501231762438
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.62540857871411
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.58195791230573
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.764926100133462
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.727689352708357
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.72500560418697
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.725000011209288
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.725
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.725
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.725
+
+
diff --git a/test/balsara1_1d_dc/grhydro::tau.y.asc b/test/balsara1_1d_dc/grhydro::tau.y.asc
new file mode 100644
index 0000000..9ba1dab
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::tau.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1.625
+0 0 0 0 0 10 4 4 0 0 0 0 1.625
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1.625
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 1.58195791230573
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.58195791230573
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 1.58195791230573
+
+#
+
diff --git a/test/balsara1_1d_dc/grhydro::tau.z.asc b/test/balsara1_1d_dc/grhydro::tau.z.asc
new file mode 100644
index 0000000..e679e8a
--- /dev/null
+++ b/test/balsara1_1d_dc/grhydro::tau.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1.625
+0 0 0 0 0 10 4 4 0 0 0 0 1.625
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1.625
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 1.58195791230573
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.58195791230573
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 1.58195791230573
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::bvec.d.asc b/test/balsara1_1d_dc/hydrobase::bvec.d.asc
new file mode 100644
index 0000000..fa8d530
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::bvec.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 0.5 1 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::bvec.x.asc b/test/balsara1_1d_dc/hydrobase::bvec.x.asc
new file mode 100644
index 0000000..13e580d
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::bvec.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0.5 1 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0.5 1 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0.5 1 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0.5 1 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0.5 1 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0.5 1 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.5 -1 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.5 -1 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.5 -1 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.5 -1 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.5 -1 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.5 -1 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.5 -1 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0.5 1 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0.5 1 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 0.5 1 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 0.5 1.00000000003214 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 0.5 1.00000006096302 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 0.5 1.00000410579554 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 0.5 1.00000300895954 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.5 -0.912682057271578 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.5 -1.00035965304887 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.5 -1.00000557714459 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.5 -1.00000001120838 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.5 -1 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.5 -1 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.5 -1 0
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::bvec.y.asc b/test/balsara1_1d_dc/hydrobase::bvec.y.asc
new file mode 100644
index 0000000..a41777a
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::bvec.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0.5 1 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.5 0.913040122923181 0
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::bvec.z.asc b/test/balsara1_1d_dc/hydrobase::bvec.z.asc
new file mode 100644
index 0000000..5eafee1
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::bvec.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0.5 1 0
+0 0 0 0 0 10 4 4 0 0 0 0 0.5 1 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0.5 1 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.5 0.913040122923181 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.5 0.913040122923181 0
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::eps.d.asc b/test/balsara1_1d_dc/hydrobase::eps.d.asc
new file mode 100644
index 0000000..0f70ae2
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::eps.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::eps.x.asc b/test/balsara1_1d_dc/hydrobase::eps.x.asc
new file mode 100644
index 0000000..c460659
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::eps.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.799999999999999
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.799999999999999
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.799999999999999
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.799999999999999
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.799999999999999
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.799999999999999
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.799999999999999
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.00000000118751
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.00000410564471
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.00040160030546
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08108157779213
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 1.33989139179721
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.81700889843264
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.800000110367758
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.800000000003662
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.799999999999999
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.799999999999999
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.799999999999999
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::eps.y.asc b/test/balsara1_1d_dc/hydrobase::eps.y.asc
new file mode 100644
index 0000000..12bf2df
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::eps.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 1.08108157779213
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08108157779213
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 1.08108157779213
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::eps.z.asc b/test/balsara1_1d_dc/hydrobase::eps.z.asc
new file mode 100644
index 0000000..fc2881b
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::eps.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 1.08108157779213
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.08108157779213
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 1.08108157779213
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::press.d.asc b/test/balsara1_1d_dc/hydrobase::press.d.asc
new file mode 100644
index 0000000..0f70ae2
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::press.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::press.x.asc b/test/balsara1_1d_dc/hydrobase::press.x.asc
new file mode 100644
index 0000000..faeca63
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::press.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.0999999999999999
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.0999999999999999
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.0999999999999999
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.0999999999999999
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.0999999999999999
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.0999999999999999
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.0999999999999999
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1.00000000000001
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.00000006212254
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.00000821178321
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.00040552247348
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.03926432913929
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.217577131616774
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.102316831653546
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.100000027011458
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.100000000000909
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.0999999999999999
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.0999999999999999
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.0999999999999999
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::press.y.asc b/test/balsara1_1d_dc/hydrobase::press.y.asc
new file mode 100644
index 0000000..0302eab
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::press.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 1.03926432913929
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.03926432913929
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 1.03926432913929
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::press.z.asc b/test/balsara1_1d_dc/hydrobase::press.z.asc
new file mode 100644
index 0000000..c62803d
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::press.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 1.03926432913929
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.03926432913929
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 1.03926432913929
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::rho.d.asc b/test/balsara1_1d_dc/hydrobase::rho.d.asc
new file mode 100644
index 0000000..0f70ae2
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::rho.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::rho.x.asc b/test/balsara1_1d_dc/hydrobase::rho.x.asc
new file mode 100644
index 0000000..f39a895
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::rho.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0.125
+0 0 0 1 0 12 4 4 0 0.1 0 0 0.125
+0 0 0 1 0 13 4 4 0 0.15 0 0 0.125
+0 0 0 1 0 14 4 4 0 0.2 0 0 0.125
+0 0 0 1 0 15 4 4 0 0.25 0 0 0.125
+0 0 0 1 0 16 4 4 0 0.3 0 0 0.125
+0 0 0 1 0 17 4 4 0 0.35 0 0 0.125
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1.00000006093503
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.00000410612164
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.0000039205935
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961319062768374
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.16238415512539
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.125233436073746
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 0.125000016519359
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 0.125000000000564
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 0.125
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0.125
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0.125
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::rho.y.asc b/test/balsara1_1d_dc/hydrobase::rho.y.asc
new file mode 100644
index 0000000..4fadc23
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::rho.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.961319062768374
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961319062768374
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.961319062768374
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::rho.z.asc b/test/balsara1_1d_dc/hydrobase::rho.z.asc
new file mode 100644
index 0000000..f390e09
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::rho.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.961319062768374
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.961319062768374
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.961319062768374
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::vel.d.asc b/test/balsara1_1d_dc/hydrobase::vel.d.asc
new file mode 100644
index 0000000..e3bb02e
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::vel.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0 0 0
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 5.65996051769688e-19 8.7076315656875e-20 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::vel.x.asc b/test/balsara1_1d_dc/hydrobase::vel.x.asc
new file mode 100644
index 0000000..ba92a6c
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::vel.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 0 0 0
+0 0 0 0 0 4 4 4 0 -0.3 0 0 0 0 0
+0 0 0 0 0 5 4 4 0 -0.25 0 0 0 0 0
+0 0 0 0 0 6 4 4 0 -0.2 0 0 0 0 0
+0 0 0 0 0 7 4 4 0 -0.15 0 0 0 0 0
+0 0 0 0 0 8 4 4 0 -0.1 0 0 0 0 0
+0 0 0 0 0 9 4 4 0 -0.05 0 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 0 0 0
+0 0 0 1 0 12 4 4 0 0.1 0 0 0 0 0
+0 0 0 1 0 13 4 4 0 0.15 0 0 0 0 0
+0 0 0 1 0 14 4 4 0 0.2 0 0 0 0 0
+0 0 0 1 0 15 4 4 0 0.25 0 0 0 0 0
+0 0 0 1 0 16 4 4 0 0.3 0 0 0 0 0
+0 0 0 1 0 17 4 4 0 0.35 0 0 0 0 0
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 0 0 0
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 0 0 0
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 5.65996051769688e-19 8.7076315656875e-20 0
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 -1.95821267469334e-13 5.50483492776688e-11 0
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 -3.45289075472053e-08 5.52261731150784e-09 0
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 -3.52158403923098e-06 -2.81869490447484e-09 0
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 -0.000125827869601669 -1.9347562208465e-05 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0104757927155007 -0.013394459442542 0
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 0.0567619327696815 -0.0890775025833888 0
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 0.00410109716595885 -0.00517652054669411 0
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 3.72293731935485e-06 1.85975000006571e-06 0
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 1.98441217356061e-10 2.1034289201622e-08 0
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 -3.11784243789727e-19 2.71116733730197e-19 0
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 0 0 0
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 0 0 0
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::vel.y.asc b/test/balsara1_1d_dc/hydrobase::vel.y.asc
new file mode 100644
index 0000000..2ce12ec
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::vel.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 0.000625 0 0 0 0
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 0.0104757927155007 -0.013394459442542 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0104757927155007 -0.013394459442542 0
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 0.0104757927155007 -0.013394459442542 0
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::vel.z.asc b/test/balsara1_1d_dc/hydrobase::vel.z.asc
new file mode 100644
index 0000000..a5b5d13
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::vel.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 0 0 0
+0 0 0 0 0 10 4 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 4 5 0 0 0 0.000625 0 0 0
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 0.0104757927155007 -0.013394459442542 0
+10 0 0 0 0 10 4 4 0.005 0 0 0 0.0104757927155007 -0.013394459442542 0
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 0.0104757927155007 -0.013394459442542 0
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::w_lorentz.d.asc b/test/balsara1_1d_dc/hydrobase::w_lorentz.d.asc
new file mode 100644
index 0000000..0f70ae2
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::w_lorentz.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.35 -0.000625 -0.000625 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 5 5 0 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.005 -0.35 -0.000625 -0.000625 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 5 5 0.005 -0.25 0.000625 0.000625 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::w_lorentz.x.asc b/test/balsara1_1d_dc/hydrobase::w_lorentz.x.asc
new file mode 100644
index 0000000..def296e
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::w_lorentz.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 4 4 0 -0.35 0 0 1
+0 0 0 0 0 4 4 4 0 -0.3 0 0 1
+0 0 0 0 0 5 4 4 0 -0.25 0 0 1
+0 0 0 0 0 6 4 4 0 -0.2 0 0 1
+0 0 0 0 0 7 4 4 0 -0.15 0 0 1
+0 0 0 0 0 8 4 4 0 -0.1 0 0 1
+0 0 0 0 0 9 4 4 0 -0.05 0 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+
+0 0 0 1 0 11 4 4 0 0.05 0 0 1
+0 0 0 1 0 12 4 4 0 0.1 0 0 1
+0 0 0 1 0 13 4 4 0 0.15 0 0 1
+0 0 0 1 0 14 4 4 0 0.2 0 0 1
+0 0 0 1 0 15 4 4 0 0.25 0 0 1
+0 0 0 1 0 16 4 4 0 0.3 0 0 1
+0 0 0 1 0 17 4 4 0 0.35 0 0 1
+
+
+10 0 0 0 0 3 4 4 0.005 -0.35 0 0 1
+10 0 0 0 0 4 4 4 0.005 -0.3 0 0 1
+10 0 0 0 0 5 4 4 0.005 -0.25 0 0 1
+10 0 0 0 0 6 4 4 0.005 -0.2 0 0 1
+10 0 0 0 0 7 4 4 0.005 -0.15 0 0 1
+10 0 0 0 0 8 4 4 0.005 -0.1 0 0 1.0000000000062
+10 0 0 0 0 9 4 4 0.005 -0.05 0 0 1.00000000810349
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.00014460824966
+
+10 0 0 1 0 11 4 4 0.005 0.05 0 0 1.00562547462601
+10 0 0 1 0 12 4 4 0.005 0.1 0 0 1.00002180839486
+10 0 0 1 0 13 4 4 0.005 0.15 0 0 1.00000000000866
+10 0 0 1 0 14 4 4 0.005 0.2 0 0 1
+10 0 0 1 0 15 4 4 0.005 0.25 0 0 1
+10 0 0 1 0 16 4 4 0.005 0.3 0 0 1
+10 0 0 1 0 17 4 4 0.005 0.35 0 0 1
+
+
diff --git a/test/balsara1_1d_dc/hydrobase::w_lorentz.y.asc b/test/balsara1_1d_dc/hydrobase::w_lorentz.y.asc
new file mode 100644
index 0000000..d3cd45b
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::w_lorentz.y.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.000625 0 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 5 4 0 0 0.000625 0 1
+
+#
+
+10 0 0 0 0 10 3 4 0.005 0 -0.000625 0 1.00014460824966
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.00014460824966
+10 0 0 0 0 10 5 4 0.005 0 0.000625 0 1.00014460824966
+
+#
+
diff --git a/test/balsara1_1d_dc/hydrobase::w_lorentz.z.asc b/test/balsara1_1d_dc/hydrobase::w_lorentz.z.asc
new file mode 100644
index 0000000..399a24f
--- /dev/null
+++ b/test/balsara1_1d_dc/hydrobase::w_lorentz.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 4 3 0 0 0 -0.000625 1
+0 0 0 0 0 10 4 4 0 0 0 0 1
+0 0 0 0 0 10 4 5 0 0 0 0.000625 1
+
+#
+
+10 0 0 0 0 10 4 3 0.005 0 0 -0.000625 1.00014460824966
+10 0 0 0 0 10 4 4 0.005 0 0 0 1.00014460824966
+10 0 0 0 0 10 4 5 0.005 0 0 0.000625 1.00014460824966
+
+#
+
diff --git a/test/balsara1_2d_dc.par b/test/balsara1_2d_dc.par
new file mode 100644
index 0000000..79fa026
--- /dev/null
+++ b/test/balsara1_2d_dc.par
@@ -0,0 +1,386 @@
+#==============================================================================
+# Balsara magnetized shock tube test #1: GRHydro_InitData
+#==============================================================================
+
+#------------------------------------------------------------------------------
+# Cactus parameters:
+#------------------------------------------------------------------------------
+Cactus::cctk_run_title = "Balsara magnetized shock tube test #1 along z=0 plane square diagonal"
+Cactus::cctk_full_warnings = "yes"
+
+#Cactus::terminate = "never"
+Cactus::terminate = "iteration"
+Cactus::cctk_itlast = 10
+#Cactus::terminate = "iteration"
+#Cactus::cctk_itlast = 0
+#Cactus::cctk_itlast = 100
+#Cactus::cctk_itlast = 256
+#Cactus::cctk_itlast = 1024
+#Cactus::terminate="runtime"
+#Cactus::max_runtime=28800 # 46 days
+#Cactus::max_runtime=1410 # 23.5 hours
+#Cactus::max_runtime=1380 # 23 hours
+#Cactus::max_runtime=690 # 11.5 hours
+#Cactus::max_runtime=450 # 7.5 hours
+#Cactus::max_runtime=210 # 3.5 hours
+
+#------------------------------------------------------------------------------
+# Activate all necessary thorns:
+#------------------------------------------------------------------------------
+
+ActiveThorns = "Boundary CartGrid3D CoordBase Fortran InitBase IOUtil LocalReduce SymBase Time"
+ActiveThorns = "AEILocalInterp LocalInterp"
+ActiveThorns = "MoL Slab SpaceMask"
+ActiveThorns = "Carpet CarpetInterp CarpetIOASCII CarpetIOHDF5 CarpetIOScalar CarpetLib CarpetIOBasic CarpetReduce CarpetSlab LoopControl"
+#ActiveThorns = "Formaline NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "ADMbase ADMcoupling ADMmacros CoordGauge StaticConformal"
+ActiveThorns = "Constants TmunuBase HydroBase "
+#ActiveThorns = "EOS_Base EOS_IdealFluid EOS_Polytrope"
+ActiveThorns = "EOS_Omni"
+ActiveThorns = "GRHydro GRHydro_InitData"
+ActiveThorns = "HDF5"
+ActiveThorns = "SystemStatistics"
+
+#------------------------------------------------------------------------------
+# Diagnostic parameters:
+#------------------------------------------------------------------------------
+#Carpet::output_timers_every = 1024
+Carpet::output_timer_tree_every = 256
+Carpet::output_initialise_timer_tree = "yes"
+Carpet::storage_verbose = "no"
+#Carpet::timers_verbose = "no"
+#Carpet::verbose = "yes" # only for Initial Data
+Carpet::verbose = "no"
+Carpet::veryverbose = "no"
+#Carpet::grid_structure_filename = "carpet-grid-structure.asc"
+#Carpet::grid_coordinates_filename = "carpet-grid-coordinates.asc"
+
+CarpetLib::output_bboxes = "no"
+CarpetLib::print_memstats_every = 1024
+CarpetLib::memstat_file = ""
+#CarpetLib::print_timestats_every = 1024
+#CarpetLib::timestat_file = "carpetlib-timing-statistics.asc"
+
+CarpetReduce::verbose = "no"
+#CarpetRegrid2::verbose = "yes"
+#CarpetRegrid2::veryverbose = "yes"
+
+#NaNChecker::verbose = "all"
+
+TimerReport::out_every = 0
+TimerReport::out_filename = ""
+#TimerReport::output_all_timers = "yes"
+#TimerReport::output_all_timers_together = "yes"
+#TimerReport::output_all_timers_readable = "yes"
+#TimerReport::before_checkpoint = "yes"
+TimerReport::n_top_timers = 40
+
+#------------------------------------------------------------------------------
+# Utility parameters:
+#------------------------------------------------------------------------------
+
+#NaNChecker::check_every = 256
+NaNChecker::check_every = 1
+NaNChecker::check_vars = "
+ ADMBase::curv
+ ADMBase::metric
+ ADMBase::lapse
+ ADMBase::shift
+ HydroBase::Bvec
+ HydroBase::rho
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+NaNChecker::action_if_found = "terminate"
+#NaNChecker::action_if_found = "abort"
+#NaNChecker::action_if_found = "just warn" #"terminate", "just warn", "abort"
+#NaNChecker::check_after=0
+
+#TerminationTrigger::max_walltime = 0.0 # hours
+TerminationTrigger::max_walltime = 24.0 # hours
+TerminationTrigger::on_remaining_walltime = 10.0 # minutes
+TerminationTrigger::termination_from_file = "yes"
+TerminationTrigger::create_termination_file = "yes"
+TerminationTrigger::termination_file = "../TERMINATE"
+
+
+#------------------------------------------------------------------------------
+# Run parameters:
+#------------------------------------------------------------------------------
+
+#------
+# Grid:
+#------
+
+#Time::dtfac = 0.8
+Time::dtfac = 0.4
+MoL::ODE_Method = "rk2"
+MoL::MoL_Intermediate_Steps = 2
+#MoL::ODE_Method = "rk4"
+#MoL::MoL_Intermediate_Steps = 4
+#MoL::MoL_Num_Scratch_Levels = 1
+
+CartGrid3D::type = "coordbase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = "no"
+
+CoordBase::domainsize = "minmax"
+CoordBase::spacing = "numcells" # "gridspacing" or "numcells"
+
+#CoordBase::xmin = -0.035355339059327376220
+#CoordBase::ymin = -0.035355339059327376220
+#CoordBase::zmin = -0.0017677669529663688110
+#CoordBase::xmax = 0.035355339059327376220
+#CoordBase::ymax = 0.035355339059327376220
+#CoordBase::zmax = 0.0017677669529663688110
+#CoordBase::ncells_x = 160 # dx or ncells_x
+#CoordBase::ncells_y = 160 # dy or ncells_y
+#CoordBase::ncells_z = 8 # dz or ncells_z
+
+# Approximate memory footprint: 1.3GB x 16 = 20.8GB
+
+CoordBase::xmin = -0.35355339059327376220
+CoordBase::ymin = -0.35355339059327376220
+CoordBase::zmin = -0.0017677669529663688110
+CoordBase::xmax = 0.35355339059327376220
+CoordBase::ymax = 0.35355339059327376220
+CoordBase::zmax = 0.0017677669529663688110
+CoordBase::ncells_x = 1600/80 # dx or ncells_x
+CoordBase::ncells_y = 1600/80 # dy or ncells_y
+CoordBase::ncells_z = 8 # dz or ncells_z
+
+Driver::ghost_size = 3
+GRHydro::GRHydro_stencil = 3
+
+# General Carpet parameters:
+Carpet::domain_from_coordbase = "yes"
+
+CarpetLib::poison_new_memory = "yes"
+CarpetLib::poison_value = 114
+
+#------
+# MODEL:
+#------
+
+HydroBase::initial_hydro = "shocktube"
+HydroBase::initial_Bvec = "shocktube"
+GRHydro_InitData::shocktube_type = "diagshock2d"
+GRHydro_InitData::shock_case = "Balsara1"
+
+ADMBase::metric_type = "physical"
+ADMBase::initial_data = "Cartesian Minkowski"
+ADMBase::initial_lapse = "one"
+ADMBase::initial_shift = "zero"
+ADMBase::initial_dtlapse = "none"
+ADMBase::initial_dtshift = "none"
+
+EOS_Omni::poly_K = 100.0
+EOS_Omni::poly_gamma = 2.0
+EOS_Omni::gl_K = 100.0
+EOS_Omni::gl_gamma = 2.0
+GRHydro::initial_Gamma = 2.0
+
+#----------
+# Numerics:
+#----------
+#Boundary::radpower = 2
+#HydroBase::timelevels = 3
+HydroBase::timelevels = 2
+#ADMMacros::spatial_order = 4
+SpaceMask::use_mask = "yes"
+
+#-----------
+# Evolution:
+#-----------
+
+HydroBase::evolution_method = "GRHydro"
+HydroBase::Bvec_evolution_method = "GRHydro"
+
+GRHydro::method_type = "RSA FV"
+GRHydro::recon_method = "tvd"
+#GRHydro::recon_method = "ppm"
+#GRHydro::recon_method = "eno"
+GRHydro::tvd_limiter = "vanleerMC2"
+#GRHydro::tvd_limiter = "minmod"
+GRHydro::recon_vars = "primitive"
+GRHydro::riemann_solver = "HLLE"
+GRHydro::decouple_normal_Bfield = "yes"
+#GRHydro::riemann_solver = "LLF"
+GRHydro::bound = "none"
+GRHydro::GRHydro_eos_type = "General"
+GRHydro::GRHydro_eos_table = "Ideal_Fluid"
+
+GRHydro::Grhydro_MaxNumConstrainedVars = 13
+GRHydro::GRHydro_MaxNumEvolvedVars = 9
+
+GRHydro::clean_divergence = "yes"
+GRHydro::psidcspeed = "light speed"
+GRHydro::kap_dc = 10.0
+GRHydro::track_divB = "yes"
+GRHydro::calculate_bcom = "yes"
+
+#------------------------------------------------------------------------------
+# Output:
+#------------------------------------------------------------------------------
+
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+IO::out_fileinfo = "none"
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_reductions = "maximum"
+IOBasic::outInfo_vars = "
+ Carpet::physical_time_per_hour
+ GRHydro::bcom_sq
+ HydroBase::rho
+ HydroBase::press
+ SystemStatistics::maxrss_mb
+"
+
+#IOScalar::outScalar_every = 1024
+#IOScalar::one_file_per_group = "yes"
+#IOScalar::outScalar_reductions = "minimum maximum average norm1 norm2"
+#IOScalar::outScalar_vars = "
+# GRHydro::bcom
+# GRHydro::bcom0
+# GRHydro::bcom_sq
+# GRHydro::Bcons
+# GRHydro::dens
+# GrHydro::divB
+# GRHydro::scon
+# GRHydro::tau
+# HydroBase::Bvec
+# HydroBase::eps
+# HydroBase::press
+# HydroBase::rho
+# HydroBase::vel
+# HydroBase::w_lorentz
+# SystemStatistics::process_memory_mb
+#"
+
+IOASCII::one_file_per_group = "yes"
+IOASCII::output_symmetry_points = "no"
+IOASCII::output_ghost_points = "no" #hg version only!
+IOASCII::output_boundary_points = "no" #hg version only!
+#IOASCII::out3D_ghosts = "no" #hg (DEPRECATED)
+#IOASCII::out3D_outer_ghosts = "no" #hg (DEPRECATED)
+
+IOASCII::out0D_every = -1
+IOASCII::out0D_vars = "
+ Carpet::timing
+"
+
+#Set these IOASCII options for initial data only:
+#IOASCII::out1D_every = 1
+IOASCII::out1D_every = 10
+#IOASCII::out1D_dt = 0.01
+IOASCII::out1D_d = "yes"
+IOASCII::out1D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GrHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+IOASCII::out2D_every = -2
+IOASCII::out2D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GrHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+CarpetIOHDF5::one_file_per_group = "yes"
+CarpetIOHDF5::open_one_input_file_at_a_time = "yes"
+
+#CarpetIOHDF5::output_symmetry_points = "no"
+#CarpetIOHDF5::output_ghost_points = "no"
+#CarpetIOHDF5::output_boundary_points = "no"
+#CarpetIOHDF5::output_buffer_points = "no"
+
+#CarpetIOHDF5::out2D_every = 1
+CarpetIOHDF5::out2D_every = -2
+#CarpetIOHDF5::out2D_dt = 0.01
+CarpetIOHDF5::out2D_xy = "yes"
+CarpetIOHDF5::out2D_xz = "no"
+CarpetIOHDF5::out2D_yz = "no"
+CarpetIOHDF5::out2D_xyplane_z = 0.0
+CarpetIOHDF5::out2D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GRHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#CarpetIOHDF5::out3D_every = 1
+CarpetIOHDF5::out3D_every = -2
+#CarpetIOHDF5::out3D_dt = 0.01
+CarpetIOHDF5::out3D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::divB
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#------------------------------------------------------------------------------
+# Analysis:
+#------------------------------------------------------------------------------
+
+
+#------------------------------------------------------------------------------
+# Checkpoint/Recovery:
+#------------------------------------------------------------------------------
+#IOHDF5::checkpoint = "yes"
+#IO::checkpoint_dir = $parfile
+#IO::checkpoint_ID = "yes"
+#IO::checkpoint_every = 6144
+##IO::checkpoint_every_walltime_hours = 6.0
+#IO::checkpoint_keep=3
+#IO::checkpoint_on_terminate = "yes"
+#
+#IO::recover = "autoprobe"
+#IO::recover_dir = $parfile
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom.d.asc b/test/balsara1_2d_dc/grhydro::bcom.d.asc
new file mode 100644
index 0000000..417e0de
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom.x.asc b/test/balsara1_2d_dc/grhydro::bcom.x.asc
new file mode 100644
index 0000000..c5f9378
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -0.353553390656345 1.0606601597412 0
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -0.353554301137208 1.06066107022641 0
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -0.353555437879807 1.06066221108003 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.290741206642782 0.997747290665393 0
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 1.00052765417188 -0.291009546480489 0
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 1.06079831097036 -0.353678716701474 0
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.06066207412819 -0.353555310333559 0
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 1.06066016206283 -0.353553393006692 0
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 1.06066015362642 -0.353553384541488 0
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1.06066015362739 -0.353553384542458 0
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom.y.asc b/test/balsara1_2d_dc/grhydro::bcom.y.asc
new file mode 100644
index 0000000..4509cab
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -0.353553390656345 1.0606601597412 0
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -0.353554301137208 1.06066107022641 0
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -0.353555437879807 1.06066221108003 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.290741206642782 0.997747290665393 0
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 1.00052765417188 -0.291009546480489 0
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 1.06079831097036 -0.353678716701474 0
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.06066207412819 -0.353555310333559 0
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 1.06066016206283 -0.353553393006692 0
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 1.06066015362642 -0.353553384541488 0
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1.06066015362739 -0.353553384542458 0
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom.z.asc b/test/balsara1_2d_dc/grhydro::bcom.z.asc
new file mode 100644
index 0000000..7688f51
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 -0.290741206642782 0.997747290665393 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.290741206642782 0.997747290665393 0
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 -0.290741206642782 0.997747290665393 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom0.d.asc b/test/balsara1_2d_dc/grhydro::bcom0.d.asc
new file mode 100644
index 0000000..02702b5
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom0.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom0.x.asc b/test/balsara1_2d_dc/grhydro::bcom0.x.asc
new file mode 100644
index 0000000..35519e6
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom0.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 5.92055687829405e-18
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 5.32925352642162e-15
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 7.250268813027e-13
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 5.83840016997999e-13
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 4.84666530553887e-07
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -5.53360774574126e-05
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.00493354833618241
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.0771789448518486
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.0050849560325302
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.00295116941226e-08
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 -5.93555134648909e-09
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 2.63911099977764e-13
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1.27313360360346e-15
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 -3.01940852271695e-19
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom0.y.asc b/test/balsara1_2d_dc/grhydro::bcom0.y.asc
new file mode 100644
index 0000000..a554b1e
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom0.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 5.92055687829405e-18
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 5.32925352642162e-15
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 7.250268813027e-13
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 5.83840016997999e-13
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 4.84666530553887e-07
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -5.53360774574126e-05
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.00493354833618241
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.0771789448518486
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.0050849560325302
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.00295116941226e-08
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 -5.93555134648909e-09
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 2.63911099977764e-13
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1.27313360360346e-15
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 -3.01940852271695e-19
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom0.z.asc b/test/balsara1_2d_dc/grhydro::bcom0.z.asc
new file mode 100644
index 0000000..fd97b17
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom0.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 -0.00493354833618241
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.00493354833618241
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 -0.00493354833618241
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom_sq.d.asc b/test/balsara1_2d_dc/grhydro::bcom_sq.d.asc
new file mode 100644
index 0000000..36397b4
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom_sq.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1.24999995721432
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1.24999995721432
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1.24999995721432
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1.24999995721432
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1.24999995721432
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1.24999995721432
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom_sq.x.asc b/test/balsara1_2d_dc/grhydro::bcom_sq.x.asc
new file mode 100644
index 0000000..c94bc79
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom_sq.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1.24999995721432
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1.24999995721432
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1.24999995721432
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1.24999995721432
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1.24999995721432
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1.24999995721432
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1.24999995721432
+0 0 0 0 0 10 10 4 0 0 0 0 1.24999995721432
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 1.24999995721432
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 1.24999995721432
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 1.24999995721432
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 1.24999995721432
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 1.24999995721432
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 1.24999995721432
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 1.24999995721432
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1.24999995721432
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1.24999995721432
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 1.24999995721431
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 1.24999995721431
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 1.24999997450683
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.25000254974622
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.25000577060548
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08000576537105
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 1.07978555337702
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 1.25035583442732
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.25000539295896
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 1.2499999810937
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 1.24999995721156
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1.2499999572143
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 1.24999995721432
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom_sq.y.asc b/test/balsara1_2d_dc/grhydro::bcom_sq.y.asc
new file mode 100644
index 0000000..e818cd5
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom_sq.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1.24999995721432
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1.24999995721432
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1.24999995721432
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1.24999995721432
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1.24999995721432
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1.24999995721432
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1.24999995721432
+0 0 0 0 0 10 10 4 0 0 0 0 1.24999995721432
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 1.24999995721432
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 1.24999995721432
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 1.24999995721432
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 1.24999995721432
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 1.24999995721432
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 1.24999995721432
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 1.24999995721432
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1.24999995721432
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1.24999995721432
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 1.24999995721431
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 1.24999995721431
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 1.24999997450683
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.25000254974622
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.25000577060548
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08000576537105
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 1.07978555337702
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 1.25035583442732
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.25000539295896
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 1.2499999810937
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 1.24999995721156
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1.2499999572143
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 1.24999995721432
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcom_sq.z.asc b/test/balsara1_2d_dc/grhydro::bcom_sq.z.asc
new file mode 100644
index 0000000..7f1c3fd
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcom_sq.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1.24999995721432
+0 0 0 0 0 10 10 4 0 0 0 0 1.24999995721432
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1.24999995721432
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.08000576537105
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08000576537105
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.08000576537105
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcons.d.asc b/test/balsara1_2d_dc/grhydro::bcons.d.asc
new file mode 100644
index 0000000..417e0de
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcons.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcons.x.asc b/test/balsara1_2d_dc/grhydro::bcons.x.asc
new file mode 100644
index 0000000..9591d88
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcons.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 -0.35355338454246 1.06066015362739 0
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -0.353553390802776 1.06066015988762 0
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -0.353554302324063 1.06066107141479 0
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -0.353555442453223 1.060662211627 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.997739737962636 -0.290634263892991 0
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 1.06078771411378 -0.353681342619727 0
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.06066213040961 -0.353555366809903 0
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 1.060660162531 -0.353553393476832 0
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 1.06066015362634 -0.353553384541409 0
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1.06066015362739 -0.353553384542457 0
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::bcons.y.asc b/test/balsara1_2d_dc/grhydro::bcons.y.asc
new file mode 100644
index 0000000..be1fe8b
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcons.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 -0.35355338454246 1.06066015362739 0
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -0.353553390802776 1.06066015988762 0
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -0.353554302324063 1.06066107141479 0
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -0.353555442453223 1.060662211627 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.997739737962636 -0.290634263892991 0
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 1.06078771411378 -0.353681342619727 0
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.06066213040961 -0.353555366809903 0
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 1.060660162531 -0.353553393476832 0
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 1.06066015362634 -0.353553384541409 0
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1.06066015362739 -0.353553384542457 0
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
diff --git a/test/balsara1_2d_dc/grhydro::bcons.z.asc b/test/balsara1_2d_dc/grhydro::bcons.z.asc
new file mode 100644
index 0000000..5f6b1ac
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::bcons.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 -0.29075953309619 0.997868000208716 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::dens.d.asc b/test/balsara1_2d_dc/grhydro::dens.d.asc
new file mode 100644
index 0000000..483338d
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::dens.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::dens.x.asc b/test/balsara1_2d_dc/grhydro::dens.x.asc
new file mode 100644
index 0000000..50add7b
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::dens.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0.125
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0.125
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0.125
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0.125
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0.125
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0.125
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0.125
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 0.999999999999993
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 0.999999999999993
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 1.00000000003907
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.00000089873237
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.00000419149062
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.961840185306037
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.163037051821747
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.125117669472491
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 0.125000002082231
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 0.125000001051124
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 0.12500000000432
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 0.125
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0.125
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::dens.y.asc b/test/balsara1_2d_dc/grhydro::dens.y.asc
new file mode 100644
index 0000000..d4a6bb0
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::dens.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0.125
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0.125
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0.125
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0.125
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0.125
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0.125
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0.125
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 0.999999999999993
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 0.999999999999993
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 1.00000000003907
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.00000089873237
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.00000419149062
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.961840185306037
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.163037051821747
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.125117669472491
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 0.125000002082231
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 0.125000001051124
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 0.12500000000432
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 0.125
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0.125
+
+
diff --git a/test/balsara1_2d_dc/grhydro::dens.z.asc b/test/balsara1_2d_dc/grhydro::dens.z.asc
new file mode 100644
index 0000000..eab8219
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::dens.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 0.961840185306037
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.961840185306037
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 0.961840185306037
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::divb.d.asc b/test/balsara1_2d_dc/grhydro::divb.d.asc
new file mode 100644
index 0000000..02702b5
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::divb.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::divb.x.asc b/test/balsara1_2d_dc/grhydro::divb.x.asc
new file mode 100644
index 0000000..0372e51
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::divb.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 -3.14018491736755e-15
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 -3.14018491736755e-15
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 1.27177489152652e-12
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -8.19870880069279e-11
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -1.25770058273132e-09
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -2.40136545476277e-05
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.83155382202926e-05
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 2.96365206509108e-05
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 -1.82367090757474e-05
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 -5.62234903109205e-06
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 -7.75727212469088e-08
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 -4.3508047076359e-10
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 3.14018491736646e-15
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 3.14018491736755e-15
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::divb.y.asc b/test/balsara1_2d_dc/grhydro::divb.y.asc
new file mode 100644
index 0000000..d55af4f
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::divb.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 -3.14018491736755e-15
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 -3.14018491736755e-15
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 1.27177489152652e-12
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -8.19870880069279e-11
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -1.25770058273132e-09
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -2.40136545476277e-05
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.83155382202926e-05
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 2.96365206509108e-05
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 -1.82367090757474e-05
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 -5.62234903109205e-06
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 -7.75727212469088e-08
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 -4.3508047076359e-10
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 3.14018491736646e-15
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 3.14018491736755e-15
+
+
diff --git a/test/balsara1_2d_dc/grhydro::divb.z.asc b/test/balsara1_2d_dc/grhydro::divb.z.asc
new file mode 100644
index 0000000..0934dd4
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::divb.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.83155382202926e-05
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.83155382202926e-05
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.83155382202926e-05
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::psidc.d.asc b/test/balsara1_2d_dc/grhydro::psidc.d.asc
new file mode 100644
index 0000000..02702b5
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::psidc.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::psidc.x.asc b/test/balsara1_2d_dc/grhydro::psidc.x.asc
new file mode 100644
index 0000000..5b7fefc
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::psidc.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 -4.14791581771727e-18
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 -3.0420997972564e-18
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 1.92305427597128e-16
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 4.8386469057783e-14
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -5.35697148787852e-13
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -8.70459338026841e-11
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -8.22934751810775e-09
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 1.3806554563425e-08
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 -2.59941186946578e-09
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 -2.85996785155595e-09
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 -3.02942716222497e-11
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 4.1498691465977e-18
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 4.27718946195581e-18
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::psidc.y.asc b/test/balsara1_2d_dc/grhydro::psidc.y.asc
new file mode 100644
index 0000000..85907fc
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::psidc.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 -4.14791581771727e-18
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 -3.0420997972564e-18
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 1.92305427597128e-16
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 4.8386469057783e-14
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -5.35697148787852e-13
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -8.70459338026841e-11
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -8.22934751810775e-09
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 1.3806554563425e-08
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 -2.59941186946578e-09
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 -2.85996785155595e-09
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 -3.02942716222497e-11
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 4.1498691465977e-18
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 4.27718946195581e-18
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0
+
+
diff --git a/test/balsara1_2d_dc/grhydro::psidc.z.asc b/test/balsara1_2d_dc/grhydro::psidc.z.asc
new file mode 100644
index 0000000..ba8ecfd
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::psidc.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 0
+0 0 0 0 0 10 10 4 0 0 0 0 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 -8.22934751810775e-09
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -8.22934751810775e-09
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 -8.22934751810775e-09
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::scon.d.asc b/test/balsara1_2d_dc/grhydro::scon.d.asc
new file mode 100644
index 0000000..5641326
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::scon.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0 0 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 0 0 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0 0 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 0 0 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::scon.x.asc b/test/balsara1_2d_dc/grhydro::scon.x.asc
new file mode 100644
index 0000000..333be52
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::scon.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 0 0 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 0 0 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 0 0 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 0 0 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 0 0 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 0 0 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0 0 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0 0 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0 0 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0 0 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0 0 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0 0 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0 0 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 0 0 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 5.41233724504764e-17 3.69149155687865e-17 0
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 2.48305542793759e-14 2.48086273746395e-14 0
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 3.24344953672728e-12 3.24344759383699e-12 0
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -7.27666183947262e-09 -2.42383511775413e-09 0
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -5.98025040662906e-06 -6.2366020940105e-07 0
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -0.000235073214742266 -0.000234906028646029 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0477119440516102 -0.00116132300801784 0
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.0456103020980092 -0.00459213210861128 0
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.00191806918530761 0.000986761678620643 0
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 7.38032906144326e-07 2.20452826103834e-06 0
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 5.65891335513324e-09 2.27298076806159e-08 0
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 3.71093988871252e-13 7.97334698265928e-13 0
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 -2.16618389892176e-15 -8.16485767884956e-15 0
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 -1.67921232474555e-17 -5.16253706450698e-17 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::scon.y.asc b/test/balsara1_2d_dc/grhydro::scon.y.asc
new file mode 100644
index 0000000..0c26193
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::scon.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 0 0 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 0 0 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 0 0 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 0 0 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0 0 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0 0 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0 0 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0 0 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0 0 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0 0 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0 0 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 0 0 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 5.41233724504764e-17 3.69149155687865e-17 0
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 2.48305542793759e-14 2.48086273746395e-14 0
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 3.24344953672728e-12 3.24344759383699e-12 0
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -7.27666183947262e-09 -2.42383511775413e-09 0
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -5.98025040662906e-06 -6.2366020940105e-07 0
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -0.000235073214742266 -0.000234906028646029 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0477119440516102 -0.00116132300801784 0
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.0456103020980092 -0.00459213210861128 0
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.00191806918530761 0.000986761678620643 0
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 7.38032906144326e-07 2.20452826103834e-06 0
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 5.65891335513324e-09 2.27298076806159e-08 0
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 3.71093988871252e-13 7.97334698265928e-13 0
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 -2.16618389892176e-15 -8.16485767884956e-15 0
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 -1.67921232474555e-17 -5.16253706450698e-17 0
+
+
diff --git a/test/balsara1_2d_dc/grhydro::scon.z.asc b/test/balsara1_2d_dc/grhydro::scon.z.asc
new file mode 100644
index 0000000..2e64c99
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::scon.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 0 0 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 0.0477119440516102 -0.00116132300801784 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0477119440516102 -0.00116132300801784 0
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 0.0477119440516102 -0.00116132300801784 0
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::tau.d.asc b/test/balsara1_2d_dc/grhydro::tau.d.asc
new file mode 100644
index 0000000..4d7bd7c
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::tau.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1.62499997860716
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1.62499997860716
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1.62499997860716
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1.62499997860716
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1.62499997860716
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1.62499997860716
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/grhydro::tau.x.asc b/test/balsara1_2d_dc/grhydro::tau.x.asc
new file mode 100644
index 0000000..dbf5981
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::tau.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1.62499997860716
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1.62499997860716
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1.62499997860716
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1.62499997860716
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1.62499997860716
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1.62499997860716
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1.62499997860716
+0 0 0 0 0 10 10 4 0 0 0 0 1.62499997860716
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0.724999978607161
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0.724999978607161
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0.724999978607161
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0.724999978607161
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0.724999978607161
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0.724999978607161
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0.724999978607161
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1.62499997860716
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1.62499997860716
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 1.62499997860714
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 1.6249999786016
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 1.62499998695488
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.62500302380734
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.62538884700295
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.58319870614081
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.764129571427808
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.72727697845277
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 0.725002722805143
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 0.724999992267693
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 0.724999978610654
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 0.724999978607151
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0.724999978607161
+
+#
+
diff --git a/test/balsara1_2d_dc/grhydro::tau.y.asc b/test/balsara1_2d_dc/grhydro::tau.y.asc
new file mode 100644
index 0000000..cadeca9
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::tau.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1.62499997860716
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1.62499997860716
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1.62499997860716
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1.62499997860716
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1.62499997860716
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1.62499997860716
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1.62499997860716
+0 0 0 0 0 10 10 4 0 0 0 0 1.62499997860716
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0.724999978607161
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0.724999978607161
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0.724999978607161
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0.724999978607161
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0.724999978607161
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0.724999978607161
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0.724999978607161
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1.62499997860716
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1.62499997860716
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 1.62499997860714
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 1.6249999786016
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 1.62499998695488
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.62500302380734
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.62538884700295
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.58319870614081
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.764129571427808
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.72727697845277
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 0.725002722805143
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 0.724999992267693
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 0.724999978610654
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 0.724999978607151
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0.724999978607161
+
+
diff --git a/test/balsara1_2d_dc/grhydro::tau.z.asc b/test/balsara1_2d_dc/grhydro::tau.z.asc
new file mode 100644
index 0000000..01e2ee0
--- /dev/null
+++ b/test/balsara1_2d_dc/grhydro::tau.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1.62499997860716
+0 0 0 0 0 10 10 4 0 0 0 0 1.62499997860716
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1.62499997860716
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.58319870614081
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.58319870614081
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.58319870614081
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::bvec.d.asc b/test/balsara1_2d_dc/hydrobase::bvec.d.asc
new file mode 100644
index 0000000..417e0de
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::bvec.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::bvec.x.asc b/test/balsara1_2d_dc/hydrobase::bvec.x.asc
new file mode 100644
index 0000000..9591d88
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::bvec.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 1.0606601536274 -0.353553384542465 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 -0.35355338454246 1.06066015362739 0
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -0.353553390802776 1.06066015988762 0
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -0.353554302324063 1.06066107141479 0
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -0.353555442453223 1.060662211627 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.997739737962636 -0.290634263892991 0
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 1.06078771411378 -0.353681342619727 0
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.06066213040961 -0.353555366809903 0
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 1.060660162531 -0.353553393476832 0
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 1.06066015362634 -0.353553384541409 0
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1.06066015362739 -0.353553384542457 0
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 1.0606601536274 -0.353553384542465 0
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::bvec.y.asc b/test/balsara1_2d_dc/hydrobase::bvec.y.asc
new file mode 100644
index 0000000..be1fe8b
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::bvec.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 1.0606601536274 -0.353553384542465 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 -0.353553384542465 1.0606601536274 0
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 -0.35355338454246 1.06066015362739 0
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 -0.353553384542461 1.06066015362739 0
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -0.353553390802776 1.06066015988762 0
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -0.353554302324063 1.06066107141479 0
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -0.353555442453223 1.060662211627 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.997739737962636 -0.290634263892991 0
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 1.06078771411378 -0.353681342619727 0
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.06066213040961 -0.353555366809903 0
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 1.060660162531 -0.353553393476832 0
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 1.06066015362634 -0.353553384541409 0
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1.06066015362739 -0.353553384542457 0
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 1.0606601536274 -0.353553384542465 0
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::bvec.z.asc b/test/balsara1_2d_dc/hydrobase::bvec.z.asc
new file mode 100644
index 0000000..5f6b1ac
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::bvec.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 4 0 0 0 0 -0.353553384542465 1.0606601536274 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 -0.353553384542465 1.0606601536274 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 -0.29075953309619 0.997868000208716 0
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 -0.29075953309619 0.997868000208716 0
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::eps.d.asc b/test/balsara1_2d_dc/hydrobase::eps.d.asc
new file mode 100644
index 0000000..483338d
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::eps.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::eps.x.asc b/test/balsara1_2d_dc/hydrobase::eps.x.asc
new file mode 100644
index 0000000..67e16d2
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::eps.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0.799999999999999
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0.799999999999999
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0.799999999999999
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0.799999999999999
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0.799999999999999
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0.799999999999999
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0.799999999999999
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 0.999999999999992
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 0.999999999994448
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 0.999999999455333
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.0000008485155
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.00038174713819
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08406568397947
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 1.3607221257949
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.8159608735344
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 0.799999559959686
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 0.800000001737284
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 0.800000000012237
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 0.8
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0.799999999999999
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::eps.y.asc b/test/balsara1_2d_dc/hydrobase::eps.y.asc
new file mode 100644
index 0000000..96d1983
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::eps.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0.799999999999999
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0.799999999999999
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0.799999999999999
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0.799999999999999
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0.799999999999999
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0.799999999999999
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0.799999999999999
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 0.999999999999992
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 0.999999999994448
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 0.999999999455333
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.0000008485155
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.00038174713819
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08406568397947
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 1.3607221257949
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.8159608735344
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 0.799999559959686
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 0.800000001737284
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 0.800000000012237
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 0.8
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0.799999999999999
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::eps.z.asc b/test/balsara1_2d_dc/hydrobase::eps.z.asc
new file mode 100644
index 0000000..f3cbaef
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::eps.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.08406568397947
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.08406568397947
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.08406568397947
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::press.d.asc b/test/balsara1_2d_dc/hydrobase::press.d.asc
new file mode 100644
index 0000000..483338d
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::press.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::press.x.asc b/test/balsara1_2d_dc/hydrobase::press.x.asc
new file mode 100644
index 0000000..167bc70
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::press.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0.0999999999999999
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0.0999999999999999
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0.0999999999999999
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0.0999999999999999
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0.0999999999999999
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0.0999999999999999
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0.0999999999999999
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 0.999999999999985
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 0.999999999994441
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 0.999999999494398
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.00000174724759
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.00038593655705
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.04262289677423
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.221235742712304
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.102090004456124
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 0.0999999466606361
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 0.10000000105806
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 0.100000000004986
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 0.1
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0.0999999999999999
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::press.y.asc b/test/balsara1_2d_dc/hydrobase::press.y.asc
new file mode 100644
index 0000000..6013128
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::press.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0.0999999999999999
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0.0999999999999999
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0.0999999999999999
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0.0999999999999999
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0.0999999999999999
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0.0999999999999999
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0.0999999999999999
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 0.999999999999985
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 0.999999999994441
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 0.999999999494398
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.00000174724759
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.00038593655705
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.04262289677423
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.221235742712304
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.102090004456124
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 0.0999999466606361
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 0.10000000105806
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 0.100000000004986
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 0.1
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0.0999999999999999
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::press.z.asc b/test/balsara1_2d_dc/hydrobase::press.z.asc
new file mode 100644
index 0000000..ae0f179
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::press.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.04262289677423
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.04262289677423
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.04262289677423
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::rho.d.asc b/test/balsara1_2d_dc/hydrobase::rho.d.asc
new file mode 100644
index 0000000..483338d
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::rho.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::rho.x.asc b/test/balsara1_2d_dc/hydrobase::rho.x.asc
new file mode 100644
index 0000000..3eb07ee
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::rho.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0.125
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0.125
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0.125
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0.125
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0.125
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0.125
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0.125
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 0.999999999999993
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 0.999999999999993
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 1.00000000003907
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.00000089873133
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.00000418782017
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.96177096294284
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.162587010616193
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.125116298792506
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 0.125000002082095
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 0.125000001051124
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 0.12500000000432
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 0.125
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 0.125
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::rho.y.asc b/test/balsara1_2d_dc/hydrobase::rho.y.asc
new file mode 100644
index 0000000..40ddb12
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::rho.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0.125
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0.125
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0.125
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0.125
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0.125
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0.125
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0.125
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 0.999999999999993
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 0.999999999999993
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 1.00000000003907
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.00000089873133
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.00000418782017
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.96177096294284
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.162587010616193
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.125116298792506
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 0.125000002082095
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 0.125000001051124
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 0.12500000000432
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 0.125
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 0.125
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::rho.z.asc b/test/balsara1_2d_dc/hydrobase::rho.z.asc
new file mode 100644
index 0000000..4d0a94a
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::rho.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 0.96177096294284
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.96177096294284
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 0.96177096294284
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::vel.d.asc b/test/balsara1_2d_dc/hydrobase::vel.d.asc
new file mode 100644
index 0000000..5641326
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::vel.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0 0 0
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 0 0 0
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 0 0 0
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 0 0 0
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 0 0 0
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::vel.x.asc b/test/balsara1_2d_dc/hydrobase::vel.x.asc
new file mode 100644
index 0000000..9dac934
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::vel.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 0 0 0
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 0 0 0
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 0 0 0
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 0 0 0
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 0 0 0
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 0 0 0
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 0 0 0
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 0 0 0
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 0 0 0
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 0 0 0
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 0 0 0
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 0 0 0
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 0 0 0
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 0 0 0
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1.21797997941228e-17 1.03511970709168e-17 0
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 5.35625472606043e-15 7.29601022474719e-15 0
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 6.9956761350222e-13 9.5395512059049e-13 0
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 -1.71220629205802e-09 -5.70162484966634e-10 0
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 -1.4474025161946e-06 -2.58823281179817e-08 0
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 -5.06988204250094e-05 -6.90688386321484e-05 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0119063091314448 -0.00147376128781406 0
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 0.0725118555677143 -0.0159729228125289 0
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 0.00465169229690521 -0.000521433777046821 0
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 4.75595983538668e-07 1.39736053880032e-06 0
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 -6.21740861333378e-10 1.58365246648514e-08 0
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 4.67078436037132e-13 4.29089867079876e-13 0
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 -1.54617919230762e-16 -5.59094908718209e-15 0
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 -9.74664687369298e-18 -3.30830203217045e-17 0
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::vel.y.asc b/test/balsara1_2d_dc/hydrobase::vel.y.asc
new file mode 100644
index 0000000..c63f59d
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::vel.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 0 0 0
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 0 0 0
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 0 0 0
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 0 0 0
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 0 0 0
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 0 0 0
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 0 0 0
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 0 0 0
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 0 0 0
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 0 0 0
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 0 0 0
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 0 0 0
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 0 0 0
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 0 0 0
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1.21797997941228e-17 1.03511970709168e-17 0
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 5.35625472606043e-15 7.29601022474719e-15 0
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 6.9956761350222e-13 9.5395512059049e-13 0
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 -1.71220629205802e-09 -5.70162484966634e-10 0
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 -1.4474025161946e-06 -2.58823281179817e-08 0
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 -5.06988204250094e-05 -6.90688386321484e-05 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0119063091314448 -0.00147376128781406 0
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 0.0725118555677143 -0.0159729228125289 0
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 0.00465169229690521 -0.000521433777046821 0
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 4.75595983538668e-07 1.39736053880032e-06 0
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 -6.21740861333378e-10 1.58365246648514e-08 0
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 4.67078436037132e-13 4.29089867079876e-13 0
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 -1.54617919230762e-16 -5.59094908718209e-15 0
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 -9.74664687369298e-18 -3.30830203217045e-17 0
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::vel.z.asc b/test/balsara1_2d_dc/hydrobase::vel.z.asc
new file mode 100644
index 0000000..b0362dd
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::vel.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 0 0 0
+0 0 0 0 0 10 10 4 0 0 0 0 0 0 0
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 0 0 0
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 0.0119063091314448 -0.00147376128781406 0
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 0.0119063091314448 -0.00147376128781406 0
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 0.0119063091314448 -0.00147376128781406 0
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::w_lorentz.d.asc b/test/balsara1_2d_dc/hydrobase::w_lorentz.d.asc
new file mode 100644
index 0000000..483338d
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::w_lorentz.d.asc
@@ -0,0 +1,92 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+0 0 0 0 0 4 4 4 0 -0.212132034355964 -0.212132034355964 0 1
+0 0 0 0 0 5 5 5 0 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.00176776695296637 -0.247487373415292 -0.247487373415292 -0.000441941738241592 1
+10 0 0 0 0 4 4 4 0.00176776695296637 -0.212132034355964 -0.212132034355964 0 1
+10 0 0 0 0 5 5 5 0.00176776695296637 -0.176776695296637 -0.176776695296637 0.000441941738241592 1
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::w_lorentz.x.asc b/test/balsara1_2d_dc/hydrobase::w_lorentz.x.asc
new file mode 100644
index 0000000..09f561f
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::w_lorentz.x.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 10 4 0 -0.247487373415292 0 0 1
+0 0 0 0 0 4 10 4 0 -0.212132034355964 0 0 1
+0 0 0 0 0 5 10 4 0 -0.176776695296637 0 0 1
+0 0 0 0 0 6 10 4 0 -0.14142135623731 0 0 1
+0 0 0 0 0 7 10 4 0 -0.106066017177982 0 0 1
+0 0 0 0 0 8 10 4 0 -0.0707106781186548 0 0 1
+0 0 0 0 0 9 10 4 0 -0.0353553390593274 0 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 11 10 4 0 0.0353553390593274 0 0 1
+0 0 0 0 0 12 10 4 0 0.0707106781186548 0 0 1
+0 0 0 0 0 13 10 4 0 0.106066017177982 0 0 1
+0 0 0 0 0 14 10 4 0 0.14142135623731 0 0 1
+0 0 0 0 0 15 10 4 0 0.176776695296637 0 0 1
+0 0 0 0 0 16 10 4 0 0.212132034355964 0 0 1
+0 0 0 0 0 17 10 4 0 0.247487373415292 0 0 1
+
+#
+
+10 0 0 0 0 3 10 4 0.00176776695296637 -0.247487373415292 0 0 1
+10 0 0 0 0 4 10 4 0.00176776695296637 -0.212132034355964 0 0 1
+10 0 0 0 0 5 10 4 0.00176776695296637 -0.176776695296637 0 0 1
+10 0 0 0 0 6 10 4 0.00176776695296637 -0.14142135623731 0 0 1
+10 0 0 0 0 7 10 4 0.00176776695296637 -0.106066017177982 0 0 1
+10 0 0 0 0 8 10 4 0.00176776695296637 -0.0707106781186548 0 0 1.00000000000105
+10 0 0 0 0 9 10 4 0.00176776695296637 -0.0353553390593274 0 0 1.00000000367044
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.00007197385434
+10 0 0 0 0 11 10 4 0.00176776695296637 0.0353553390593274 0 0 1.00276800221523
+10 0 0 0 0 12 10 4 0.00176776695296637 0.0707106781186548 0 0 1.00001095524723
+10 0 0 0 0 13 10 4 0.00176776695296637 0.106066017177982 0 0 1.00000000000109
+10 0 0 0 0 14 10 4 0.00176776695296637 0.14142135623731 0 0 1
+10 0 0 0 0 15 10 4 0.00176776695296637 0.176776695296637 0 0 1
+10 0 0 0 0 16 10 4 0.00176776695296637 0.212132034355964 0 0 1
+10 0 0 0 0 17 10 4 0.00176776695296637 0.247487373415292 0 0 1
+
+#
+
diff --git a/test/balsara1_2d_dc/hydrobase::w_lorentz.y.asc b/test/balsara1_2d_dc/hydrobase::w_lorentz.y.asc
new file mode 100644
index 0000000..ff96f35
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::w_lorentz.y.asc
@@ -0,0 +1,38 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 3 4 0 0 -0.247487373415292 0 1
+0 0 0 0 0 10 4 4 0 0 -0.212132034355964 0 1
+0 0 0 0 0 10 5 4 0 0 -0.176776695296637 0 1
+0 0 0 0 0 10 6 4 0 0 -0.141421356237309 0 1
+0 0 0 0 0 10 7 4 0 0 -0.106066017177982 0 1
+0 0 0 0 0 10 8 4 0 0 -0.0707106781186547 0 1
+0 0 0 0 0 10 9 4 0 0 -0.0353553390593274 0 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+
+0 0 0 1 0 10 11 4 0 0 0.0353553390593274 0 1
+0 0 0 1 0 10 12 4 0 0 0.0707106781186548 0 1
+0 0 0 1 0 10 13 4 0 0 0.106066017177982 0 1
+0 0 0 1 0 10 14 4 0 0 0.14142135623731 0 1
+0 0 0 1 0 10 15 4 0 0 0.176776695296637 0 1
+0 0 0 1 0 10 16 4 0 0 0.212132034355964 0 1
+0 0 0 1 0 10 17 4 0 0 0.247487373415292 0 1
+
+
+10 0 0 0 0 10 3 4 0.00176776695296637 0 -0.247487373415292 0 1
+10 0 0 0 0 10 4 4 0.00176776695296637 0 -0.212132034355964 0 1
+10 0 0 0 0 10 5 4 0.00176776695296637 0 -0.176776695296637 0 1
+10 0 0 0 0 10 6 4 0.00176776695296637 0 -0.141421356237309 0 1
+10 0 0 0 0 10 7 4 0.00176776695296637 0 -0.106066017177982 0 1
+10 0 0 0 0 10 8 4 0.00176776695296637 0 -0.0707106781186547 0 1.00000000000105
+10 0 0 0 0 10 9 4 0.00176776695296637 0 -0.0353553390593274 0 1.00000000367044
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.00007197385434
+
+10 0 0 1 0 10 11 4 0.00176776695296637 0 0.0353553390593274 0 1.00276800221523
+10 0 0 1 0 10 12 4 0.00176776695296637 0 0.0707106781186548 0 1.00001095524723
+10 0 0 1 0 10 13 4 0.00176776695296637 0 0.106066017177982 0 1.00000000000109
+10 0 0 1 0 10 14 4 0.00176776695296637 0 0.14142135623731 0 1
+10 0 0 1 0 10 15 4 0.00176776695296637 0 0.176776695296637 0 1
+10 0 0 1 0 10 16 4 0.00176776695296637 0 0.212132034355964 0 1
+10 0 0 1 0 10 17 4 0.00176776695296637 0 0.247487373415292 0 1
+
+
diff --git a/test/balsara1_2d_dc/hydrobase::w_lorentz.z.asc b/test/balsara1_2d_dc/hydrobase::w_lorentz.z.asc
new file mode 100644
index 0000000..50ae2cb
--- /dev/null
+++ b/test/balsara1_2d_dc/hydrobase::w_lorentz.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 10 10 3 0 0 0 -0.000441941738241592 1
+0 0 0 0 0 10 10 4 0 0 0 0 1
+0 0 0 0 0 10 10 5 0 0 0 0.000441941738241592 1
+
+#
+
+10 0 0 0 0 10 10 3 0.00176776695296637 0 0 -0.000441941738241592 1.00007197385434
+10 0 0 0 0 10 10 4 0.00176776695296637 0 0 0 1.00007197385434
+10 0 0 0 0 10 10 5 0.00176776695296637 0 0 0.000441941738241592 1.00007197385434
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc.par b/test/cylexp_tvd_mc2_hlle_dc.par
new file mode 100644
index 0000000..00f3533
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc.par
@@ -0,0 +1,383 @@
+#==============================================================================
+# Cylindrical explosion: GRHydro_InitData
+#==============================================================================
+
+#------------------------------------------------------------------------------
+# Cactus parameters:
+#------------------------------------------------------------------------------
+Cactus::cctk_run_title = "Cylindrical explosion"
+Cactus::cctk_full_warnings = "yes"
+
+#Cactus::terminate = "never"
+Cactus::terminate = "iteration"
+Cactus::cctk_final_time = 10
+#Cactus::terminate = "iteration"
+#Cactus::cctk_itlast = 0
+#Cactus::cctk_itlast = 100
+#Cactus::cctk_itlast = 256
+#Cactus::cctk_itlast = 1024
+#Cactus::terminate="runtime"
+#Cactus::max_runtime=28800 # 46 days
+#Cactus::max_runtime=1410 # 23.5 hours
+#Cactus::max_runtime=1380 # 23 hours
+#Cactus::max_runtime=690 # 11.5 hours
+#Cactus::max_runtime=450 # 7.5 hours
+#Cactus::max_runtime=210 # 3.5 hours
+
+#------------------------------------------------------------------------------
+# Activate all necessary thorns:
+#------------------------------------------------------------------------------
+
+ActiveThorns = "Boundary CartGrid3D CoordBase Fortran InitBase IOUtil LocalReduce SymBase Time"
+ActiveThorns = "AEILocalInterp LocalInterp"
+ActiveThorns = "MoL Slab SpaceMask"
+ActiveThorns = "Carpet CarpetInterp CarpetIOASCII CarpetIOHDF5 CarpetIOScalar CarpetLib CarpetIOBasic CarpetReduce CarpetSlab LoopControl"
+#ActiveThorns = "Formaline NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "NaNChecker TerminationTrigger TimerReport"
+ActiveThorns = "ADMbase ADMcoupling ADMmacros CoordGauge StaticConformal"
+ActiveThorns = "Constants TmunuBase HydroBase "
+#ActiveThorns = "EOS_Base EOS_IdealFluid EOS_Polytrope"
+ActiveThorns = "EOS_Omni"
+ActiveThorns = "GRHydro GRHydro_InitData"
+ActiveThorns = "HDF5"
+ActiveThorns = "SystemStatistics"
+
+#------------------------------------------------------------------------------
+# Diagnostic parameters:
+#------------------------------------------------------------------------------
+#Carpet::output_timers_every = 1024
+Carpet::output_timer_tree_every = 256
+Carpet::output_initialise_timer_tree = "yes"
+Carpet::storage_verbose = "no"
+#Carpet::timers_verbose = "no"
+#Carpet::verbose = "yes" # only for Initial Data
+Carpet::verbose = "no"
+Carpet::veryverbose = "no"
+Carpet::grid_structure_filename = ""
+Carpet::grid_coordinates_filename = ""
+
+CarpetLib::output_bboxes = "no"
+CarpetLib::print_memstats_every = 1024
+CarpetLib::memstat_file = ""
+#CarpetLib::print_timestats_every = 1024
+#CarpetLib::timestat_file = "carpetlib-timing-statistics.asc"
+
+CarpetReduce::verbose = "no"
+#CarpetRegrid2::verbose = "yes"
+#CarpetRegrid2::veryverbose = "yes"
+
+#NaNChecker::verbose = "all"
+
+TimerReport::out_every = 0
+TimerReport::out_filename = ""
+#TimerReport::output_all_timers = "yes"
+#TimerReport::output_all_timers_together = "yes"
+#TimerReport::output_all_timers_readable = "yes"
+#TimerReport::before_checkpoint = "yes"
+TimerReport::n_top_timers = 40
+
+#------------------------------------------------------------------------------
+# Utility parameters:
+#------------------------------------------------------------------------------
+
+#NaNChecker::check_every = 256
+NaNChecker::check_every = 1
+NaNChecker::check_vars = "
+ ADMBase::curv
+ ADMBase::metric
+ ADMBase::lapse
+ ADMBase::shift
+ HydroBase::Bvec
+ HydroBase::rho
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+NaNChecker::action_if_found = "terminate"
+#NaNChecker::action_if_found = "abort"
+#NaNChecker::action_if_found = "just warn" #"terminate", "just warn", "abort"
+#NaNChecker::check_after=0
+
+#TerminationTrigger::max_walltime = 0.0 # hours
+TerminationTrigger::max_walltime = 24.0 # hours
+TerminationTrigger::on_remaining_walltime = 10.0 # minutes
+TerminationTrigger::termination_from_file = "yes"
+TerminationTrigger::create_termination_file = "yes"
+TerminationTrigger::termination_file = "../TERMINATE"
+
+
+#------------------------------------------------------------------------------
+# Run parameters:
+#------------------------------------------------------------------------------
+
+#------
+# Grid:
+#------
+
+Time::dtfac = 0.25
+MoL::ODE_Method = "rk2"
+MoL::MoL_Intermediate_Steps = 2
+#MoL::ODE_Method = "rk4"
+#MoL::MoL_Intermediate_Steps = 4
+#MoL::MoL_Num_Scratch_Levels = 1
+
+CartGrid3D::type = "coordbase"
+CartGrid3D::domain = "full"
+CartGrid3D::avoid_origin = "no"
+
+CoordBase::domainsize = "minmax"
+CoordBase::spacing = "numcells" # "gridspacing" or "numcells"
+
+# Approximate memory footprint: 530MB
+
+CoordBase::xmin = -6.0
+CoordBase::ymin = -6.0
+CoordBase::zmin = -0.24
+CoordBase::xmax = 6.0
+CoordBase::ymax = 6.0
+CoordBase::zmax = 0.24
+CoordBase::ncells_x = 200/20 # dx or ncells_x
+CoordBase::ncells_y = 200/20 # dy or ncells_y
+CoordBase::ncells_z = 8 # dz or ncells_z
+
+Driver::ghost_size = 3
+GRHydro::GRHydro_stencil = 3
+
+# General Carpet parameters:
+Carpet::domain_from_coordbase = "yes"
+
+CarpetLib::poison_new_memory = "yes"
+CarpetLib::poison_value = 114
+
+#------
+# MODEL:
+#------
+
+HydroBase::initial_hydro = "cylexp"
+HydroBase::initial_Bvec = "cylexp"
+GRHydro_InitData::shocktube_type = "xshock"
+#GRHydro_InitData::Bx_init=1.0 # Strong field
+GRHydro_InitData::Bx_init=0.1 # Intermediate strength
+#GRHydro_InitData::Bx_init=0.01 # Weak strength
+
+ADMBase::metric_type = "physical"
+ADMBase::initial_data = "Cartesian Minkowski"
+ADMBase::initial_lapse = "one"
+ADMBase::initial_shift = "zero"
+ADMBase::initial_dtlapse = "none"
+ADMBase::initial_dtshift = "none"
+
+EOS_Omni::poly_K = 100.0
+EOS_Omni::poly_gamma = 1.333333333333333333333
+EOS_Omni::gl_K = 100.0
+EOS_Omni::gl_gamma = 1.333333333333333333333
+GRHydro::initial_Gamma = 1.333333333333333333333
+
+#----------
+# Numerics:
+#----------
+#Boundary::radpower = 2
+#HydroBase::timelevels = 3
+HydroBase::timelevels = 2
+#ADMMacros::spatial_order = 4
+SpaceMask::use_mask = "yes"
+
+#-----------
+# Evolution:
+#-----------
+
+HydroBase::evolution_method = "GRHydro"
+HydroBase::Bvec_evolution_method = "GRHydro"
+
+GRHydro::method_type = "RSA FV"
+GRHydro::recon_method = "tvd"
+#GRHydro::recon_method = "ppm"
+#GRHydro::recon_method = "eno"
+GRHydro::tvd_limiter = "vanleerMC2"
+#GRHydro::tvd_limiter = "minmod"
+GRHydro::recon_vars = "primitive"
+GRHydro::riemann_solver = "HLLE"
+GRHydro::decouple_normal_Bfield = "yes"
+#GRHydro::riemann_solver = "LLF"
+GRHydro::bound = "flat"
+GRHydro::GRHydro_eos_type = "General"
+GRHydro::GRHydro_eos_table = "Ideal_Fluid"
+
+GRHydro::Grhydro_MaxNumConstrainedVars = 13
+GRHydro::GRHydro_MaxNumEvolvedVars = 10
+
+GRHydro::clean_divergence = "yes"
+GRHydro::psidcspeed = "light speed"
+GRHydro::kap_dc = 10.0
+GRHydro::track_divB = "yes"
+GRHydro::calculate_bcom = "yes"
+
+#------------------------------------------------------------------------------
+# Output:
+#------------------------------------------------------------------------------
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = "no"
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_reductions = "maximum"
+IOBasic::outInfo_vars = "
+ Carpet::physical_time_per_hour
+ GRHydro::bcom_sq
+ HydroBase::rho
+ HydroBase::press
+ SystemStatistics::maxrss_mb
+"
+
+#IOScalar::outScalar_every = 1024
+#IOScalar::one_file_per_group = "yes"
+#IOScalar::outScalar_reductions = "minimum maximum average norm1 norm2"
+#IOScalar::outScalar_vars = "
+# GRHydro::bcom
+# GRHydro::bcom0
+# GRHydro::bcom_sq
+# GRHydro::Bcons
+# GRHydro::dens
+# GrHydro::divB
+# GRHydro::scon
+# GRHydro::tau
+# HydroBase::Bvec
+# HydroBase::eps
+# HydroBase::press
+# HydroBase::rho
+# HydroBase::vel
+# HydroBase::w_lorentz
+# SystemStatistics::process_memory_mb
+#"
+
+IOASCII::one_file_per_group = "yes"
+IOASCII::output_symmetry_points = "no"
+IOASCII::output_ghost_points = "no" #hg version only!
+IOASCII::output_boundary_points = "no" #hg version only!
+#IOASCII::out3D_ghosts = "no" #hg (DEPRECATED)
+#IOASCII::out3D_outer_ghosts = "no" #hg (DEPRECATED)
+
+IOASCII::out0D_every = -2
+IOASCII::out0D_vars = "
+ Carpet::timing
+"
+
+#Set these IOASCII options for initial data only:
+#IOASCII::out1D_every = 1
+#IOASCII::out1D_every = 2262
+IOASCII::out1D_every = 10
+#IOASCII::out1D_dt = 0.01
+IOASCII::out1D_d = "yes"
+IOASCII::out1D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GRHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+#IOASCII::out2D_every = 2262
+#IOASCII::out2D_vars = "
+# GRHydro::bcom
+# GRHydro::bcom0
+# GRHydro::bcom_sq
+# GRHydro::Bcons
+# GRHydro::dens
+# GrHydro::divB
+# GrHydro::psidc
+# GRHydro::scon
+# GRHydro::tau
+# HydroBase::Bvec
+# HydroBase::eps
+# HydroBase::press
+# HydroBase::rho
+# HydroBase::vel
+# HydroBase::w_lorentz
+#"
+
+CarpetIOHDF5::one_file_per_group = "yes"
+CarpetIOHDF5::open_one_input_file_at_a_time = "yes"
+
+#CarpetIOHDF5::output_symmetry_points = "no"
+#CarpetIOHDF5::output_ghost_points = "no"
+#CarpetIOHDF5::output_boundary_points = "no"
+#CarpetIOHDF5::output_buffer_points = "no"
+
+CarpetIOHDF5::out2D_every = -2
+#CarpetIOHDF5::out2D_every = 10
+#CarpetIOHDF5::out2D_dt = 0.01
+CarpetIOHDF5::out2D_xy = "yes"
+CarpetIOHDF5::out2D_xz = "no"
+CarpetIOHDF5::out2D_yz = "no"
+CarpetIOHDF5::out2D_xyplane_z = 0.0
+CarpetIOHDF5::out2D_vars = "
+ GRHydro::bcom
+ GRHydro::bcom0
+ GRHydro::bcom_sq
+ GRHydro::Bcons
+ GRHydro::dens
+ GRHydro::divB
+ GrHydro::psidc
+ GRHydro::scon
+ GRHydro::tau
+ HydroBase::Bvec
+ HydroBase::eps
+ HydroBase::press
+ HydroBase::rho
+ HydroBase::vel
+ HydroBase::w_lorentz
+"
+
+##CarpetIOHDF5::out3D_every = 1
+#CarpetIOHDF5::out3D_every = 10
+##CarpetIOHDF5::out3D_dt = 0.01
+#CarpetIOHDF5::out3D_vars = "
+# GRHydro::bcom
+# GRHydro::bcom0
+# GRHydro::bcom_sq
+# GRHydro::Bcons
+# GRHydro::dens
+# GRHydro::divB
+# GrHydro::psidc
+# GRHydro::scon
+# GRHydro::tau
+# HydroBase::Bvec
+# HydroBase::eps
+# HydroBase::press
+# HydroBase::rho
+# HydroBase::vel
+# HydroBase::w_lorentz
+#"
+
+#------------------------------------------------------------------------------
+# Analysis:
+#------------------------------------------------------------------------------
+
+
+#------------------------------------------------------------------------------
+# Checkpoint/Recovery:
+#------------------------------------------------------------------------------
+#IOHDF5::checkpoint = "yes"
+#IO::checkpoint_dir = $parfile
+#IO::checkpoint_ID = "yes"
+#IO::checkpoint_every = 6144
+##IO::checkpoint_every_walltime_hours = 6.0
+#IO::checkpoint_keep=3
+#IO::checkpoint_on_terminate = "yes"
+#
+#IO::recover = "autoprobe"
+#IO::recover_dir = $parfile
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.d.asc
new file mode 100644
index 0000000..1cc08d8
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.1 0 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.100003328294746 -7.7591776719299e-06 0
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.111520628412124 0.00785648558542461 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934363255007958 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.x.asc
new file mode 100644
index 0000000..c313bfe
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.1 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.1 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.1 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.120914254450972 0 0
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.123131758353367 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934363255007958 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.123131758353367 0 0
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.120914254450972 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.y.asc
new file mode 100644
index 0000000..8447b9e
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.1 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.1 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.1 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.101857824510886 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.0836583462944099 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934363255007958 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.0836583462944099 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.101857824510886 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.z.asc
new file mode 100644
index 0000000..c7bf4f4
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.0934363255007958 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934363255007958 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934363255007958 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.d.asc
new file mode 100644
index 0000000..a0102ef
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 -0.000199672554858094
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 -0.0540573638130481
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.x.asc
new file mode 100644
index 0000000..901d3ae
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 -0.0679883564190683
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 -0.0742016832910117
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.0742016832910117
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.0679883564190683
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.y.asc
new file mode 100644
index 0000000..56d406a
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.z.asc
new file mode 100644
index 0000000..c8ce91c
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom0.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.d.asc
new file mode 100644
index 0000000..4eff844
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.01
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.01
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.0100006258611024
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.00957637634477271
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00873034692309065
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.x.asc
new file mode 100644
index 0000000..27dff14
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.01
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.01
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.01
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.01
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.00999784032086809
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.00965554011197243
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00873034692309065
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.00965554011197243
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.00999784032086809
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.y.asc
new file mode 100644
index 0000000..d845151
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.01
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.01
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.01
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.01
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.0103750164140905
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.00699871890471541
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00873034692309065
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.00699871890471541
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.0103750164140905
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.z.asc
new file mode 100644
index 0000000..87b4c87
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcom_sq.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.01
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.00873034692309065
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00873034692309065
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00873034692309065
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.d.asc
new file mode 100644
index 0000000..730a224
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.1 0 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.100003316080027 -8.20308799674749e-06 0
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.100253989082152 -0.00364204031232754 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934355173834966 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.x.asc
new file mode 100644
index 0000000..237b6e0
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.1 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.1 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.1 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.099988181349379 0 0
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.0982441702330248 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.0982441702330248 0 0
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.099988181349379 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.y.asc
new file mode 100644
index 0000000..25d2c3b
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.1 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.1 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.1 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.102386524374969 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.100397024100711 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.100397024100711 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.102386524374969 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.z.asc
new file mode 100644
index 0000000..7eacf14
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::bcons.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.0934355173834966 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934355173834966 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.d.asc
new file mode 100644
index 0000000..0c6b0a5
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.0001
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.0001
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.000100157173284819
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.000126629867679902
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00800126432963967
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.x.asc
new file mode 100644
index 0000000..8e5e899
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.0001
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.0001
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.0001
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.0001
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.000101770138839084
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.000581760014264284
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.000581760014264284
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.000101770138839084
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.y.asc
new file mode 100644
index 0000000..e672828
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.0001
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.0001
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.0001
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.0001
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.000103192332657455
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.000546641370727331
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.000546641370727331
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.000103192332657455
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.z.asc
new file mode 100644
index 0000000..5ea8dbc
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::dens.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.01
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.00800126432963967
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00800126432963967
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.d.asc
new file mode 100644
index 0000000..e24253d
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 -0.000171672711849907
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 -0.000312449506506017
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.x.asc
new file mode 100644
index 0000000..edb26ab
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.000575424454475219
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 -0.000304756941155297
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.000304756941155297
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 -0.000575424454475219
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.y.asc
new file mode 100644
index 0000000..56d406a
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.z.asc
new file mode 100644
index 0000000..c8ce91c
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::divb.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.d.asc
new file mode 100644
index 0000000..bdf3e44
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 1.72466717611156e-06
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 1.14342655044694e-05
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.x.asc
new file mode 100644
index 0000000..fbd5670
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 -5.35040569511807e-06
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 -1.770751231324e-05
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 1.770751231324e-05
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 5.35040569511807e-06
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.y.asc
new file mode 100644
index 0000000..56d406a
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.z.asc
new file mode 100644
index 0000000..c8ce91c
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::psidc.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0
+0 0 0 0 0 5 5 4 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.d.asc
new file mode 100644
index 0000000..69e675a
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0 0 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 -4.64889928297469e-07 -9.46816127816057e-07 0
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 -0.0055705453455419 -0.00460510676529075 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.x.asc
new file mode 100644
index 0000000..2dadd70
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 -0.00104668655573903 0 0
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 -0.122987094417378 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.122987094417378 0 0
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.00104668655573903 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.y.asc
new file mode 100644
index 0000000..e770cfa
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0 -0.00127283535775888 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0 -0.107994461765825 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0 0.107994461765825 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0 0.00127283535775888 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.z.asc
new file mode 100644
index 0000000..0bf8e43
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::scon.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0 0 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.d.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.d.asc
new file mode 100644
index 0000000..3828652
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.00509
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.00509
+0 0 0 0 0 5 5 5 0 0 0 0.06 3.005
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.00509050794977225
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.0146772110126757
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 2.30988201579674
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.x.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.x.asc
new file mode 100644
index 0000000..38dbf91
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.00509
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.00509
+0 0 0 0 0 5 5 4 0 0 0 0 3.005
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.00509
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.00509
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.00646077254821486
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.175941416310293
+10 0 0 0 0 5 5 4 0.15 0 0 0 2.30988201579674
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.175941416310293
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.00646077254821486
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.y.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.y.asc
new file mode 100644
index 0000000..84dc70e
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.00509
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.00509
+0 0 0 0 0 5 5 4 0 0 0 0 3.005
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.00509
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.00509
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.00674000746933075
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.15921155916085
+10 0 0 0 0 5 5 4 0.15 0 0 0 2.30988201579674
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.15921155916085
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.00674000746933075
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.z.asc b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.z.asc
new file mode 100644
index 0000000..93e9c5b
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/grhydro::tau.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 3.005
+0 0 0 0 0 5 5 4 0 0 0 0 3.005
+0 0 0 0 0 5 5 5 0 0 0 0.06 3.005
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 2.30988201579674
+10 0 0 0 0 5 5 4 0.15 0 0 0 2.30988201579674
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 2.30988201579674
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.d.asc
new file mode 100644
index 0000000..730a224
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.1 0 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.100003316080027 -8.20308799674749e-06 0
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.100253989082152 -0.00364204031232754 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934355173834966 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.x.asc
new file mode 100644
index 0000000..237b6e0
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.1 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.1 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.1 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.099988181349379 0 0
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.0982441702330248 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.0982441702330248 0 0
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.099988181349379 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.y.asc
new file mode 100644
index 0000000..25d2c3b
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.1 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.1 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.1 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.102386524374969 0 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.100397024100711 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.100397024100711 0 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.102386524374969 0 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.z.asc
new file mode 100644
index 0000000..7eacf14
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::bvec.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.1 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0.1 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.1 0 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.0934355173834966 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.0934355173834966 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.0934355173834966 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.d.asc
new file mode 100644
index 0000000..9f98e9c
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.899999999999992
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.899999999999992
+0 0 0 0 0 5 5 5 0 0 0 0.06 300
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.900341919417471
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 58.3797298551055
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 288.14407609331
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.x.asc
new file mode 100644
index 0000000..92e2ad8
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.899999999999992
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.899999999999992
+0 0 0 0 0 5 5 4 0 0 0 0 300
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.899999999999992
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.899999999999992
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 10.5868339286427
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 209.185585242238
+10 0 0 0 0 5 5 4 0.15 0 0 0 288.14407609331
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 209.185585242238
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 10.5868339286427
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.y.asc
new file mode 100644
index 0000000..646a668
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.899999999999992
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.899999999999992
+0 0 0 0 0 5 5 4 0 0 0 0 300
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.899999999999992
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.899999999999992
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 13.869477233115
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 210.962005704384
+10 0 0 0 0 5 5 4 0.15 0 0 0 288.14407609331
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 210.962005704384
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 13.869477233115
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.z.asc
new file mode 100644
index 0000000..69d1a75
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::eps.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 300
+0 0 0 0 0 5 5 4 0 0 0 0 300
+0 0 0 0 0 5 5 5 0 0 0 0.06 300
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 288.14407609331
+10 0 0 0 0 5 5 4 0.15 0 0 0 288.14407609331
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 288.14407609331
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.d.asc
new file mode 100644
index 0000000..91ef9dc
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 2.99999999999997e-05
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 2.99999999999997e-05
+0 0 0 0 0 5 5 5 0 0 0 0.06 1
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 3.00585002337452e-05
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.00211371135452138
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.768505639280792
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.x.asc
new file mode 100644
index 0000000..d2d0c02
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 2.99999999999997e-05
+0 0 0 0 0 4 5 4 0 -1.2 0 0 2.99999999999997e-05
+0 0 0 0 0 5 5 4 0 0 0 0 1
+0 0 0 0 0 6 5 4 0 1.2 0 0 2.99999999999997e-05
+0 0 0 0 0 7 5 4 0 2.4 0 0 2.99999999999997e-05
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 0.000296927812200981
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.0323704560569571
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.768505639280792
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.0323704560569571
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.000296927812200981
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.y.asc
new file mode 100644
index 0000000..2405b5d
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 2.99999999999997e-05
+0 0 0 0 0 5 4 4 0 0 -1.2 0 2.99999999999997e-05
+0 0 0 0 0 5 5 4 0 0 0 0 1
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 2.99999999999997e-05
+0 0 0 1 0 5 7 4 0 0 2.4 0 2.99999999999997e-05
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.000474596787328444
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.0320273304593929
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.768505639280792
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.0320273304593929
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.000474596787328444
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.z.asc
new file mode 100644
index 0000000..5f65ba6
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::press.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 1
+0 0 0 0 0 5 5 4 0 0 0 0 1
+0 0 0 0 0 5 5 5 0 0 0 0.06 1
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.768505639280792
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.768505639280792
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.768505639280792
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.d.asc
new file mode 100644
index 0000000..55f3bc6
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0.0001
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0.0001
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 0.000100156950105778
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 0.000108618763384182
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00800126432963967
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.x.asc
new file mode 100644
index 0000000..192f764
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0.0001
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0.0001
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 6 5 4 0 1.2 0 0 0.0001
+0 0 0 0 0 7 5 4 0 2.4 0 0 0.0001
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 8.41406829092625e-05
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 0.000464235468511925
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.000464235468511925
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 8.41406829092625e-05
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.y.asc
new file mode 100644
index 0000000..4b2bc0d
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0.0001
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0.0001
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0.0001
+0 0 0 1 0 5 7 4 0 0 2.4 0 0.0001
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0.000102656382649078
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0.000455446899347439
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0.000455446899347439
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0.000102656382649078
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.z.asc
new file mode 100644
index 0000000..5ea8dbc
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::rho.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0.01
+0 0 0 0 0 5 5 4 0 0 0 0 0.01
+0 0 0 0 0 5 5 5 0 0 0 0.06 0.01
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0.00800126432963967
+10 0 0 0 0 5 5 4 0.15 0 0 0 0.00800126432963967
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0.00800126432963967
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.d.asc
new file mode 100644
index 0000000..6b99358
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 0 0 0
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 -0.00210903333666231 -9.24646229792327e-05 0
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 -0.471665118358164 -0.204376942865381 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0 0 0
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.x.asc
new file mode 100644
index 0000000..223f812
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 0 0 0
+0 0 0 0 0 4 5 4 0 -1.2 0 0 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+0 0 0 0 0 6 5 4 0 1.2 0 0 0 0 0
+0 0 0 0 0 7 5 4 0 2.4 0 0 0 0 0
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 -0.56253742778597 0 0
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 -0.602677984579758 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 0.602677984579758 0 0
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 0.56253742778597 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.y.asc
new file mode 100644
index 0000000..166f7ce
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 0 0 0
+0 0 0 0 0 5 4 4 0 0 -1.2 0 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 0 0 0
+0 0 0 1 0 5 7 4 0 0 2.4 0 0 0 0
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 0 -0.101786174367629 0
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 0 -0.553012244921513 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 0 0.553012244921513 0
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 0 0.101786174367629 0
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.z.asc
new file mode 100644
index 0000000..0bf8e43
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::vel.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 0 0 0
+0 0 0 0 0 5 5 4 0 0 0 0 0 0 0
+0 0 0 0 0 5 5 5 0 0 0 0.06 0 0 0
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 0 0 0
+10 0 0 0 0 5 5 4 0.15 0 0 0 0 0 0
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 0 0 0
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.d.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.d.asc
new file mode 100644
index 0000000..7c4a809
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.d.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+#
+#
+#
+0 0 0 0 0 3 3 3 0 -2.4 -2.4 -0.06 1
+0 0 0 0 0 4 4 4 0 -1.2 -1.2 0 1
+0 0 0 0 0 5 5 5 0 0 0 0.06 1
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
+#
+#
+#
+10 0 0 0 0 3 3 3 0.15 -2.4 -2.4 -0.06 1.00000222829311
+10 0 0 0 0 4 4 4 0.15 -1.2 -1.2 0 1.16581945636791
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 1
+#
+#
+#
+#
+#
+
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.x.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.x.asc
new file mode 100644
index 0000000..9b7e4d7
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.x.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 3 5 4 0 -2.4 0 0 1
+0 0 0 0 0 4 5 4 0 -1.2 0 0 1
+0 0 0 0 0 5 5 4 0 0 0 0 1
+0 0 0 0 0 6 5 4 0 1.2 0 0 1
+0 0 0 0 0 7 5 4 0 2.4 0 0 1
+
+#
+
+10 0 0 0 0 3 5 4 0.15 -2.4 0 0 1.20952356601186
+10 0 0 0 0 4 5 4 0.15 -1.2 0 0 1.25315718794403
+10 0 0 0 0 5 5 4 0.15 0 0 0 1
+10 0 0 0 0 6 5 4 0.15 1.2 0 0 1.25315718794403
+10 0 0 0 0 7 5 4 0.15 2.4 0 0 1.20952356601186
+
+#
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.y.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.y.asc
new file mode 100644
index 0000000..3b7af01
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.y.asc
@@ -0,0 +1,18 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 3 4 0 0 -2.4 0 1
+0 0 0 0 0 5 4 4 0 0 -1.2 0 1
+0 0 0 0 0 5 5 4 0 0 0 0 1
+
+0 0 0 1 0 5 6 4 0 0 1.2 0 1
+0 0 0 1 0 5 7 4 0 0 2.4 0 1
+
+
+10 0 0 0 0 5 3 4 0.15 0 -2.4 0 1.00522081525324
+10 0 0 0 0 5 4 4 0.15 0 -1.2 0 1.2002307437169
+10 0 0 0 0 5 5 4 0.15 0 0 0 1
+
+10 0 0 1 0 5 6 4 0.15 0 1.2 0 1.2002307437169
+10 0 0 1 0 5 7 4 0.15 0 2.4 0 1.00522081525324
+
+
diff --git a/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.z.asc b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.z.asc
new file mode 100644
index 0000000..4fef166
--- /dev/null
+++ b/test/cylexp_tvd_mc2_hlle_dc/hydrobase::w_lorentz.z.asc
@@ -0,0 +1,14 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+0 0 0 0 0 5 5 3 0 0 0 -0.06 1
+0 0 0 0 0 5 5 4 0 0 0 0 1
+0 0 0 0 0 5 5 5 0 0 0 0.06 1
+
+#
+
+10 0 0 0 0 5 5 3 0.15 0 0 -0.06 1
+10 0 0 0 0 5 5 4 0.15 0 0 0 1
+10 0 0 0 0 5 5 5 0.15 0 0 0.06 1
+
+#
+
diff --git a/test/test.ccl b/test/test.ccl
index d69088d..26cacd7 100644
--- a/test/test.ccl
+++ b/test/test.ccl
@@ -73,3 +73,19 @@ TEST cylexp_tvd_mc2_hlle
{
NPROCS 2
}
+
+TEST balsara1_1d_dc
+{
+ NPROCS 2
+}
+
+TEST balsara1_2d_dc
+{
+ NPROCS 2
+}
+
+TEST cylexp_tvd_mc2_hlle_dc
+{
+ NPROCS 2
+}
+