aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid/test
diff options
context:
space:
mode:
authoreschnett <>2001-03-01 11:40:00 +0000
committereschnett <>2001-03-01 11:40:00 +0000
commit310f0ea48d18866b773136aed11200b6eda6378b (patch)
tree445d3e34ce8b89812994b6614f7bc9f4acbc7fe2 /Carpet/CarpetRegrid/test
Initial revision
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz
Diffstat (limited to 'Carpet/CarpetRegrid/test')
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet.par67
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep.par68
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm2.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_maximum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_minimum.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm1.xg4
-rw-r--r--Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm2.xg4
66 files changed, 391 insertions, 0 deletions
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet.par b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet.par
new file mode 100644
index 000000000..d458ffcf5
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet.par
@@ -0,0 +1,67 @@
+
+!DESC "1+log sliced black hole, ADM_BSSN, Iterative CN, Carpet with 2 levels"
+
+# Required thorns
+
+ActiveThorns = "CoordBase SymBase time carpet carpetlib carpetregrid carpetreduce carpetslab boundary cartgrid3d bssn_mol mol nanchecker idanalyticbh carpetioascii ioutil iobasic admcoupling admbase admmacros coordgauge spacemask staticconformal"
+
+# Grid
+
+driver::global_nx = 21
+driver::global_ny = 21
+driver::global_nz = 21
+
+driver::ghost_size_x = 2
+driver::ghost_size_y = 2
+driver::ghost_size_z = 2
+
+Carpet::max_refinement_levels = 3
+Carpet::prolongation_order_space = 3
+Carpet::prolongation_order_time = 2
+
+Carpet::init_each_timelevel = yes
+Carpet::buffer_width = 1
+
+CarpetRegrid::refinement_levels = 2
+CarpetRegrid::regrid_every = 0
+
+grid::type = "byspacing"
+grid::dxyz = 0.2
+grid::domain = "octant"
+
+cactus::cctk_initial_time = 0.0
+cactus::cctk_itlast = 20
+
+time::dtfac = 0.25
+
+# Initial data
+
+admbase::metric_type = "static conformal"
+admbase::initial_data = "schwarzschild"
+
+# Evolution
+
+admbase::evolution_method = "adm_bssn"
+
+MoL::ODE_Method = "ICN"
+MoL::MoL_Intermediate_Steps = 3
+
+adm_bssn::bound = "flat"
+
+# Gauge
+
+admbase::lapse_evolution_method = "1+log"
+
+# Output
+
+IO::out_fileinfo="none"
+IO::out_dir = $parfile
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_vars = "admbase::gxx"
+
+IOBasic::outScalar_every = 8
+IOBasic::outScalar_vars = "adm_bssn::adm_bs_gxx adm_bssn::adm_bs_Axx adm_bssn::adm_bs_phi adm_bssn::adm_bs_k adm_bssn::adm_bs_Gx admbase::gxx admbase::kxx admbase::alp"
+
+##################################################################
+
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_maximum.xg
new file mode 100644
index 000000000..c2a4fb5ff
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0030338694509
+0.2000000000000 0.0060622352107
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_minimum.xg
new file mode 100644
index 000000000..ce83b0645
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0060529928018
+0.2000000000000 -0.0121310076465
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm1.xg
new file mode 100644
index 000000000..2d0fee2c6
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0009803939393
+0.2000000000000 0.0019621419182
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm2.xg
new file mode 100644
index 000000000..b89fca18c
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Axx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0013481685692
+0.2000000000000 0.0026987690896
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_maximum.xg
new file mode 100644
index 000000000..7b115780d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 -0.0000000000000
+0.1000000000000 0.0033315455549
+0.2000000000000 0.0133183502151
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_minimum.xg
new file mode 100644
index 000000000..63a00bbe9
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 -0.0000000000000
+0.1000000000000 -0.0032152437614
+0.2000000000000 -0.0128558956690
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm1.xg
new file mode 100644
index 000000000..c8b4c5097
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0001185890010
+0.2000000000000 0.0004743721288
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm2.xg
new file mode 100644
index 000000000..fcdbe7cfa
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_Gx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0003240266895
+0.2000000000000 0.0012956294505
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_maximum.xg
new file mode 100644
index 000000000..543140ad4
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000018310130
+0.2000000000000 0.0000153786963
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_minimum.xg
new file mode 100644
index 000000000..ef54a97a0
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000243182
+0.2000000000000 0.0000002074587
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm1.xg
new file mode 100644
index 000000000..148d874a0
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000003689860
+0.2000000000000 0.0000030925075
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm2.xg
new file mode 100644
index 000000000..cc4076af8
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_K_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000005585168
+0.2000000000000 0.0000046841913
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_maximum.xg
new file mode 100644
index 000000000..00f95a496
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0006051005074
+0.2000000000000 1.0024229394652
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_minimum.xg
new file mode 100644
index 000000000..a385fa370
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9996965617401
+0.2000000000000 0.9987867828343
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm1.xg
new file mode 100644
index 000000000..80ef03d6d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000196020
+0.2000000000000 1.0000003138176
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm2.xg
new file mode 100644
index 000000000..22ef0940f
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_gxx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000286872
+0.2000000000000 1.0000004593159
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_maximum.xg
new file mode 100644
index 000000000..aed7943b5
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000000001213
+0.2000000000000 -0.0000000017987
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_minimum.xg
new file mode 100644
index 000000000..e42573e40
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000000091545
+0.2000000000000 -0.0000001342591
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm1.xg
new file mode 100644
index 000000000..fb253f572
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000018256
+0.2000000000000 0.0000000269160
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm2.xg
new file mode 100644
index 000000000..8764b5c0e
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/ADM_BS_phi_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000027762
+0.2000000000000 0.0000000408272
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_maximum.xg
new file mode 100644
index 000000000..9eea94bda
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_maximum.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999992724
+0.2000000000000 0.9999999892075
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_minimum.xg
new file mode 100644
index 000000000..2a5de9b88
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_minimum.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999450728
+0.2000000000000 0.9999991944452
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm1.xg
new file mode 100644
index 000000000..ef617703b
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm1.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999890467
+0.2000000000000 0.9999998385042
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm2.xg
new file mode 100644
index 000000000..ef617703b
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/alp_norm2.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999890467
+0.2000000000000 0.9999998385042
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_maximum.xg
new file mode 100644
index 000000000..5bd7cd17c
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_maximum.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0006050644492
+0.2000000000000 1.0024224096583
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_minimum.xg
new file mode 100644
index 000000000..e24d54c6e
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_minimum.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9996965251946
+0.2000000000000 0.9987862473501
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm1.xg
new file mode 100644
index 000000000..64b9df55d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm1.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000122998
+0.2000000000000 1.0000002061536
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm2.xg
new file mode 100644
index 000000000..66ec4ecbf
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/gxx_norm2.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000213850
+0.2000000000000 1.0000003516519
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_maximum.xg
new file mode 100644
index 000000000..e02bb3010
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_maximum.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.2472763257790
+0.2000000000000 0.4943619684565
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_minimum.xg
new file mode 100644
index 000000000..9de1144c6
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_minimum.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.4947361974339
+0.2000000000000 -0.9901591159322
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm1.xg
new file mode 100644
index 000000000..142f838eb
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm1.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0066692216722
+0.2000000000000 0.0133472407976
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm2.xg
new file mode 100644
index 000000000..688bca690
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet/kxx_norm2.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0244501122104
+0.2000000000000 0.0489269454334
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep.par b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep.par
new file mode 100644
index 000000000..8fd7b38b6
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep.par
@@ -0,0 +1,68 @@
+
+!DESC "1+log sliced black hole, ADM_BSSN, Iterative CN, Carpet with 2 levels"
+
+# Required thorns
+
+ActiveThorns = "CoordBase SymBase time carpet carpetlib carpetregrid carpetreduce carpetslab boundary cartgrid3d bssn_mol mol nanchecker idanalyticbh carpetioascii ioutil iobasic admcoupling admbase admmacros coordgauge spacemask staticconformal"
+
+# Grid
+
+driver::global_nx = 21
+driver::global_ny = 21
+driver::global_nz = 21
+
+driver::ghost_size_x = 2
+driver::ghost_size_y = 2
+driver::ghost_size_z = 2
+
+Carpet::max_refinement_levels = 3
+Carpet::prolongation_order_space = 3
+Carpet::prolongation_order_time = 2
+
+Carpet::init_each_timelevel = yes
+Carpet::buffer_width = 1
+
+CarpetRegrid::refinement_levels = 2
+CarpetRegrid::regrid_every = 0
+CarpetRegrid::keep_same_grid_structure = yes
+
+grid::type = "byspacing"
+grid::dxyz = 0.2
+grid::domain = "octant"
+
+cactus::cctk_initial_time = 0.0
+cactus::cctk_itlast = 20
+
+time::dtfac = 0.25
+
+# Initial data
+
+admbase::metric_type = "static conformal"
+admbase::initial_data = "schwarzschild"
+
+# Evolution
+
+admbase::evolution_method = "adm_bssn"
+
+MoL::ODE_Method = "ICN"
+MoL::MoL_Intermediate_Steps = 3
+
+adm_bssn::bound = "flat"
+
+# Gauge
+
+admbase::lapse_evolution_method = "1+log"
+
+# Output
+
+IO::out_fileinfo="none"
+IO::out_dir = $parfile
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_vars = "admbase::gxx"
+
+IOBasic::outScalar_every = 8
+IOBasic::outScalar_vars = "adm_bssn::adm_bs_gxx adm_bssn::adm_bs_Axx adm_bssn::adm_bs_phi adm_bssn::adm_bs_k adm_bssn::adm_bs_Gx admbase::gxx admbase::kxx admbase::alp"
+
+##################################################################
+
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_maximum.xg
new file mode 100644
index 000000000..c2a4fb5ff
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0030338694509
+0.2000000000000 0.0060622352107
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_minimum.xg
new file mode 100644
index 000000000..ce83b0645
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0060529928018
+0.2000000000000 -0.0121310076465
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm1.xg
new file mode 100644
index 000000000..2d0fee2c6
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0009803939393
+0.2000000000000 0.0019621419182
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm2.xg
new file mode 100644
index 000000000..b89fca18c
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Axx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Axx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0013481685692
+0.2000000000000 0.0026987690896
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_maximum.xg
new file mode 100644
index 000000000..7b115780d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 -0.0000000000000
+0.1000000000000 0.0033315455549
+0.2000000000000 0.0133183502151
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_minimum.xg
new file mode 100644
index 000000000..63a00bbe9
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 -0.0000000000000
+0.1000000000000 -0.0032152437614
+0.2000000000000 -0.0128558956690
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm1.xg
new file mode 100644
index 000000000..c8b4c5097
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0001185890010
+0.2000000000000 0.0004743721288
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm2.xg
new file mode 100644
index 000000000..fcdbe7cfa
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_Gx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_Gx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0003240266895
+0.2000000000000 0.0012956294505
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_maximum.xg
new file mode 100644
index 000000000..543140ad4
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000018310130
+0.2000000000000 0.0000153786963
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_minimum.xg
new file mode 100644
index 000000000..ef54a97a0
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000243182
+0.2000000000000 0.0000002074587
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm1.xg
new file mode 100644
index 000000000..148d874a0
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000003689860
+0.2000000000000 0.0000030925075
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm2.xg
new file mode 100644
index 000000000..cc4076af8
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_K_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_K v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000005585168
+0.2000000000000 0.0000046841913
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_maximum.xg
new file mode 100644
index 000000000..00f95a496
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0006051005074
+0.2000000000000 1.0024229394652
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_minimum.xg
new file mode 100644
index 000000000..a385fa370
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9996965617401
+0.2000000000000 0.9987867828343
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm1.xg
new file mode 100644
index 000000000..80ef03d6d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000196020
+0.2000000000000 1.0000003138176
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm2.xg
new file mode 100644
index 000000000..22ef0940f
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_gxx_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000286872
+0.2000000000000 1.0000004593159
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_maximum.xg
new file mode 100644
index 000000000..aed7943b5
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_maximum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000000001213
+0.2000000000000 -0.0000000017987
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_minimum.xg
new file mode 100644
index 000000000..e42573e40
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_minimum.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000000091545
+0.2000000000000 -0.0000001342591
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm1.xg
new file mode 100644
index 000000000..fb253f572
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm1.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000018256
+0.2000000000000 0.0000000269160
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm2.xg
new file mode 100644
index 000000000..8764b5c0e
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/ADM_BS_phi_norm2.xg
@@ -0,0 +1,4 @@
+"ADM_BS_phi v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000000027762
+0.2000000000000 0.0000000408272
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_maximum.xg
new file mode 100644
index 000000000..9eea94bda
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_maximum.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999992724
+0.2000000000000 0.9999999892075
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_minimum.xg
new file mode 100644
index 000000000..2a5de9b88
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_minimum.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999450728
+0.2000000000000 0.9999991944452
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm1.xg
new file mode 100644
index 000000000..ef617703b
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm1.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999890467
+0.2000000000000 0.9999998385042
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm2.xg
new file mode 100644
index 000000000..ef617703b
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/alp_norm2.xg
@@ -0,0 +1,4 @@
+"alp v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9999999890467
+0.2000000000000 0.9999998385042
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_maximum.xg
new file mode 100644
index 000000000..5bd7cd17c
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_maximum.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0006050644492
+0.2000000000000 1.0024224096583
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_minimum.xg
new file mode 100644
index 000000000..e24d54c6e
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_minimum.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 0.9996965251946
+0.2000000000000 0.9987862473501
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm1.xg
new file mode 100644
index 000000000..64b9df55d
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm1.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000122998
+0.2000000000000 1.0000002061536
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm2.xg
new file mode 100644
index 000000000..66ec4ecbf
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/gxx_norm2.xg
@@ -0,0 +1,4 @@
+"gxx v time
+0.0000000000000 1.0000000000000
+0.1000000000000 1.0000000213850
+0.2000000000000 1.0000003516519
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_maximum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_maximum.xg
new file mode 100644
index 000000000..e02bb3010
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_maximum.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.2472763257790
+0.2000000000000 0.4943619684565
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_minimum.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_minimum.xg
new file mode 100644
index 000000000..9de1144c6
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_minimum.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.4947361974339
+0.2000000000000 -0.9901591159322
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm1.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm1.xg
new file mode 100644
index 000000000..142f838eb
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm1.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0066692216722
+0.2000000000000 0.0133472407976
diff --git a/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm2.xg b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm2.xg
new file mode 100644
index 000000000..688bca690
--- /dev/null
+++ b/Carpet/CarpetRegrid/test/test_BSSN_MoL_Carpet_keep/kxx_norm2.xg
@@ -0,0 +1,4 @@
+"kxx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0244501122104
+0.2000000000000 0.0489269454334