aboutsummaryrefslogtreecommitdiff
path: root/test/GRHydro_test_shock_ppm
diff options
context:
space:
mode:
authorbmundim <bmundim@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2010-05-02 20:59:32 +0000
committerbmundim <bmundim@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2010-05-02 20:59:32 +0000
commit74fb1e6ea34d6e03a35ff6c158f455c39904bf5a (patch)
treed8f9b95f30517e9bafd8c67301c7383bc8beb76e /test/GRHydro_test_shock_ppm
parent291e94d06b30046227fb075cbfa97b9656339d5a (diff)
file/parameter string replacement from whisky to GRHydro
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@112 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
Diffstat (limited to 'test/GRHydro_test_shock_ppm')
-rw-r--r--test/GRHydro_test_shock_ppm/dens_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/dens_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/dens_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/dens_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/eps_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/eps_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/eps_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/eps_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/press_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/press_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/press_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/press_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/rho_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/rho_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/rho_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/rho_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[0]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[0]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[0]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[0]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[1]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[1]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[1]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[1]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[2]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[2]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[2]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/scon[2]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/tau_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/tau_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/tau_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/tau_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[0]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[0]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[0]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[0]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[1]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[1]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[1]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[1]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[2]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[2]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[2]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/vel[2]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/w_lorentz_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock_ppm/w_lorentz_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/w_lorentz_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/w_lorentz_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock_ppm/whisky_test_shock_ppm.par0
49 files changed, 5184 insertions, 0 deletions
diff --git a/test/GRHydro_test_shock_ppm/dens_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/dens_3D_diagonal.xg
new file mode 100644
index 0000000..b4e426f
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/dens_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 10.0000000000000
+0.4330127018922 1.0000000000000
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 9.9412506638873
+0.4330127018922 1.2194853162170
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 9.8144588152752
+0.4330127018922 1.5624065200853
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 9.9999677826294
+-0.4330127018922 9.5423328787371
+0.4330127018922 1.9807510652478
+1.2990381056767 1.0000675868096
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 9.9999999990912
+-1.2990381056767 9.9998303100036
+-0.4330127018922 9.0959373624892
+0.4330127018922 2.3776570111003
+1.2990381056767 1.0009409619908
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 9.9999999831760
+-1.2990381056767 9.9993773851099
+-0.4330127018922 8.5449910291096
+0.4330127018922 2.6491905427208
+1.2990381056767 1.0054232900819
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/dens_x_[7][7].xg b/test/GRHydro_test_shock_ppm/dens_x_[7][7].xg
new file mode 100644
index 0000000..cf7feca
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/dens_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412506638873
+-0.7500000000000 8.2913397194373
+-0.2500000000000 2.5479243004584
+0.2500000000000 1.2194853162170
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927455053172
+-2.7500000000000 9.9927455053172
+-2.2500000000000 9.9927455053172
+-1.7500000000000 9.9927455053172
+-1.2500000000000 9.8125626222181
+-0.7500000000000 7.4643747109893
+-0.2500000000000 3.1113539265038
+0.2500000000000 1.5624065200853
+0.7500000000000 1.0576216471430
+1.2500000000000 1.0026065782763
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747141991342
+-2.7500000000000 9.9747141991342
+-2.2500000000000 9.9747141991342
+-1.7500000000000 9.9747141991342
+-1.2500000000000 9.5412767505342
+-0.7500000000000 6.7102241782812
+-0.2500000000000 3.5957052568509
+0.2500000000000 1.9807510652478
+0.7500000000000 1.1952425850166
+1.2500000000000 1.0146405346366
+1.7500000000000 1.0003091869333
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313997959462
+-2.7500000000000 9.9313997959462
+-2.2500000000000 9.9313997959462
+-1.7500000000000 9.9313997959462
+-1.2500000000000 9.0982962227725
+-0.7500000000000 6.0729653742088
+-0.2500000000000 3.9801987571555
+0.2500000000000 2.3776570111003
+0.7500000000000 1.5117432183782
+1.2500000000000 1.0514046052590
+1.7500000000000 1.0021473919694
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8452512386858
+-2.7500000000000 9.8452512386858
+-2.2500000000000 9.8452512386858
+-1.7500000000000 9.8452512386858
+-1.2500000000000 8.5754963139137
+-0.7500000000000 5.5751523979168
+-0.2500000000000 4.2474626665284
+0.2500000000000 2.6491905427208
+0.7500000000000 2.0185595790114
+1.2500000000000 1.1614751680111
+1.7500000000000 1.0080988572561
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/dens_y_[7][7].xg b/test/GRHydro_test_shock_ppm/dens_y_[7][7].xg
new file mode 100644
index 0000000..cf7feca
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/dens_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412506638873
+-0.7500000000000 8.2913397194373
+-0.2500000000000 2.5479243004584
+0.2500000000000 1.2194853162170
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927455053172
+-2.7500000000000 9.9927455053172
+-2.2500000000000 9.9927455053172
+-1.7500000000000 9.9927455053172
+-1.2500000000000 9.8125626222181
+-0.7500000000000 7.4643747109893
+-0.2500000000000 3.1113539265038
+0.2500000000000 1.5624065200853
+0.7500000000000 1.0576216471430
+1.2500000000000 1.0026065782763
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747141991342
+-2.7500000000000 9.9747141991342
+-2.2500000000000 9.9747141991342
+-1.7500000000000 9.9747141991342
+-1.2500000000000 9.5412767505342
+-0.7500000000000 6.7102241782812
+-0.2500000000000 3.5957052568509
+0.2500000000000 1.9807510652478
+0.7500000000000 1.1952425850166
+1.2500000000000 1.0146405346366
+1.7500000000000 1.0003091869333
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313997959462
+-2.7500000000000 9.9313997959462
+-2.2500000000000 9.9313997959462
+-1.7500000000000 9.9313997959462
+-1.2500000000000 9.0982962227725
+-0.7500000000000 6.0729653742088
+-0.2500000000000 3.9801987571555
+0.2500000000000 2.3776570111003
+0.7500000000000 1.5117432183782
+1.2500000000000 1.0514046052590
+1.7500000000000 1.0021473919694
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8452512386858
+-2.7500000000000 9.8452512386858
+-2.2500000000000 9.8452512386858
+-1.7500000000000 9.8452512386858
+-1.2500000000000 8.5754963139137
+-0.7500000000000 5.5751523979168
+-0.2500000000000 4.2474626665284
+0.2500000000000 2.6491905427208
+0.7500000000000 2.0185595790114
+1.2500000000000 1.1614751680111
+1.7500000000000 1.0080988572561
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/dens_z_[7][7].xg b/test/GRHydro_test_shock_ppm/dens_z_[7][7].xg
new file mode 100644
index 0000000..cf7feca
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/dens_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412506638873
+-0.7500000000000 8.2913397194373
+-0.2500000000000 2.5479243004584
+0.2500000000000 1.2194853162170
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927455053172
+-2.7500000000000 9.9927455053172
+-2.2500000000000 9.9927455053172
+-1.7500000000000 9.9927455053172
+-1.2500000000000 9.8125626222181
+-0.7500000000000 7.4643747109893
+-0.2500000000000 3.1113539265038
+0.2500000000000 1.5624065200853
+0.7500000000000 1.0576216471430
+1.2500000000000 1.0026065782763
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747141991342
+-2.7500000000000 9.9747141991342
+-2.2500000000000 9.9747141991342
+-1.7500000000000 9.9747141991342
+-1.2500000000000 9.5412767505342
+-0.7500000000000 6.7102241782812
+-0.2500000000000 3.5957052568509
+0.2500000000000 1.9807510652478
+0.7500000000000 1.1952425850166
+1.2500000000000 1.0146405346366
+1.7500000000000 1.0003091869333
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313997959462
+-2.7500000000000 9.9313997959462
+-2.2500000000000 9.9313997959462
+-1.7500000000000 9.9313997959462
+-1.2500000000000 9.0982962227725
+-0.7500000000000 6.0729653742088
+-0.2500000000000 3.9801987571555
+0.2500000000000 2.3776570111003
+0.7500000000000 1.5117432183782
+1.2500000000000 1.0514046052590
+1.7500000000000 1.0021473919694
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8452512386858
+-2.7500000000000 9.8452512386858
+-2.2500000000000 9.8452512386858
+-1.7500000000000 9.8452512386858
+-1.2500000000000 8.5754963139137
+-0.7500000000000 5.5751523979168
+-0.2500000000000 4.2474626665284
+0.2500000000000 2.6491905427208
+0.7500000000000 2.0185595790114
+1.2500000000000 1.1614751680111
+1.7500000000000 1.0080988572561
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/eps_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/eps_3D_diagonal.xg
new file mode 100644
index 0000000..da19415
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/eps_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 2.0000000000000
+-1.2990381056767 2.0000000000000
+-0.4330127018922 2.0000000000000
+0.4330127018922 0.0000010000000
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 2.0000000000000
+-1.2990381056767 2.0000000000000
+-0.4330127018922 1.9916888180171
+0.4330127018922 0.0782037390355
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 2.0000000000000
+-1.2990381056767 2.0000000000000
+-0.4330127018922 1.9752018255915
+0.4330127018922 0.2702327687875
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 2.0000000000000
+-1.2990381056767 1.9999957044002
+-0.4330127018922 1.9409634230028
+0.4330127018922 0.4650392002076
+1.2990381056767 0.0000010000742
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 1.9999999998788
+-1.2990381056767 1.9999773754983
+-0.4330127018922 1.8855499013298
+0.4330127018922 0.6724388964747
+1.2990381056767 0.0000010115719
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 2.0000000000000
+-4.7631397208144 2.0000000000000
+-3.8971143170300 2.0000000000000
+-3.0310889132455 2.0000000000000
+-2.1650635094611 1.9999999977568
+-1.2990381056767 1.9999169929195
+-0.4330127018922 1.8145495211206
+0.4330127018922 0.8695380988576
+1.2990381056767 0.0000020445545
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
diff --git a/test/GRHydro_test_shock_ppm/eps_x_[7][7].xg b/test/GRHydro_test_shock_ppm/eps_x_[7][7].xg
new file mode 100644
index 0000000..a72dbdd
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/eps_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 2.0000000000000
+-0.7500000000000 2.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 1.9916888180171
+-0.7500000000000 2.0009523386662
+-0.2500000000000 1.0137415885522
+0.2500000000000 0.0782037390355
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.9990361298496
+-2.7500000000000 1.9990361298496
+-2.2500000000000 1.9990361298496
+-1.7500000000000 1.9990361298496
+-1.2500000000000 1.9749726373822
+-0.7500000000000 1.8559294962209
+-0.2500000000000 1.1988289328179
+0.2500000000000 0.2702327687875
+0.7500000000000 0.0017787616487
+1.2500000000000 0.0000016747757
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.9966434533226
+-2.7500000000000 1.9966434533226
+-2.2500000000000 1.9966434533226
+-1.7500000000000 1.9966434533226
+-1.2500000000000 1.9407963531085
+-0.7500000000000 1.6854982094578
+-0.2500000000000 1.2676348214800
+0.2500000000000 0.4650392002076
+0.7500000000000 0.0196893199173
+1.2500000000000 0.0000209902951
+1.7500000000000 0.0000010013714
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9909249880664
+-2.7500000000000 1.9909249880664
+-2.2500000000000 1.9909249880664
+-1.7500000000000 1.9909249880664
+-1.2500000000000 1.8855078576724
+-0.7500000000000 1.5149681817562
+-0.2500000000000 1.2789902535001
+0.2500000000000 0.6724388964747
+0.7500000000000 0.1109486427847
+1.2500000000000 0.0004508235735
+1.7500000000000 0.0000010846062
+2.2500000000000 0.0000010000028
+2.7500000000000 0.0000010000028
+3.2500000000000 0.0000010000028
+3.7500000000000 0.0000010000028
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9796191401910
+-2.7500000000000 1.9796191401910
+-2.2500000000000 1.9796191401910
+-1.7500000000000 1.9796191401910
+-1.2500000000000 1.8162128907284
+-0.7500000000000 1.3653111201225
+-0.2500000000000 1.2540123885411
+0.2500000000000 0.8695380988576
+0.7500000000000 0.2840117744433
+1.2500000000000 0.0063563564747
+1.7500000000000 0.0000033179397
+2.2500000000000 0.0000010001232
+2.7500000000000 0.0000010001232
+3.2500000000000 0.0000010001232
+3.7500000000000 0.0000010001232
diff --git a/test/GRHydro_test_shock_ppm/eps_y_[7][7].xg b/test/GRHydro_test_shock_ppm/eps_y_[7][7].xg
new file mode 100644
index 0000000..19b7ead
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/eps_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 2.0000000000000
+-0.7500000000000 2.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 1.9916888180171
+-0.7500000000000 2.0009523386662
+-0.2500000000000 1.0137415885522
+0.2500000000000 0.0782037390355
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.9990361298496
+-2.7500000000000 1.9990361298496
+-2.2500000000000 1.9990361298496
+-1.7500000000000 1.9990361298496
+-1.2500000000000 1.9749726373822
+-0.7500000000000 1.8559294962209
+-0.2500000000000 1.1988289328178
+0.2500000000000 0.2702327687875
+0.7500000000000 0.0017787616487
+1.2500000000000 0.0000016747757
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.9966434533226
+-2.7500000000000 1.9966434533226
+-2.2500000000000 1.9966434533226
+-1.7500000000000 1.9966434533226
+-1.2500000000000 1.9407963531085
+-0.7500000000000 1.6854982094578
+-0.2500000000000 1.2676348214800
+0.2500000000000 0.4650392002076
+0.7500000000000 0.0196893199173
+1.2500000000000 0.0000209902951
+1.7500000000000 0.0000010013714
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9909249880664
+-2.7500000000000 1.9909249880664
+-2.2500000000000 1.9909249880664
+-1.7500000000000 1.9909249880664
+-1.2500000000000 1.8855078576724
+-0.7500000000000 1.5149681817562
+-0.2500000000000 1.2789902535001
+0.2500000000000 0.6724388964747
+0.7500000000000 0.1109486427847
+1.2500000000000 0.0004508235735
+1.7500000000000 0.0000010846062
+2.2500000000000 0.0000010000028
+2.7500000000000 0.0000010000028
+3.2500000000000 0.0000010000028
+3.7500000000000 0.0000010000028
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9796191401910
+-2.7500000000000 1.9796191401910
+-2.2500000000000 1.9796191401910
+-1.7500000000000 1.9796191401910
+-1.2500000000000 1.8162128907284
+-0.7500000000000 1.3653111201225
+-0.2500000000000 1.2540123885411
+0.2500000000000 0.8695380988576
+0.7500000000000 0.2840117744433
+1.2500000000000 0.0063563564747
+1.7500000000000 0.0000033179397
+2.2500000000000 0.0000010001232
+2.7500000000000 0.0000010001232
+3.2500000000000 0.0000010001232
+3.7500000000000 0.0000010001232
diff --git a/test/GRHydro_test_shock_ppm/eps_z_[7][7].xg b/test/GRHydro_test_shock_ppm/eps_z_[7][7].xg
new file mode 100644
index 0000000..19b7ead
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/eps_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 2.0000000000000
+-0.7500000000000 2.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 2.0000000000000
+-2.7500000000000 2.0000000000000
+-2.2500000000000 2.0000000000000
+-1.7500000000000 2.0000000000000
+-1.2500000000000 1.9916888180171
+-0.7500000000000 2.0009523386662
+-0.2500000000000 1.0137415885522
+0.2500000000000 0.0782037390355
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.9990361298496
+-2.7500000000000 1.9990361298496
+-2.2500000000000 1.9990361298496
+-1.7500000000000 1.9990361298496
+-1.2500000000000 1.9749726373822
+-0.7500000000000 1.8559294962209
+-0.2500000000000 1.1988289328178
+0.2500000000000 0.2702327687875
+0.7500000000000 0.0017787616487
+1.2500000000000 0.0000016747757
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.9966434533226
+-2.7500000000000 1.9966434533226
+-2.2500000000000 1.9966434533226
+-1.7500000000000 1.9966434533226
+-1.2500000000000 1.9407963531085
+-0.7500000000000 1.6854982094578
+-0.2500000000000 1.2676348214800
+0.2500000000000 0.4650392002076
+0.7500000000000 0.0196893199173
+1.2500000000000 0.0000209902951
+1.7500000000000 0.0000010013714
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9909249880664
+-2.7500000000000 1.9909249880664
+-2.2500000000000 1.9909249880664
+-1.7500000000000 1.9909249880664
+-1.2500000000000 1.8855078576724
+-0.7500000000000 1.5149681817562
+-0.2500000000000 1.2789902535001
+0.2500000000000 0.6724388964747
+0.7500000000000 0.1109486427847
+1.2500000000000 0.0004508235735
+1.7500000000000 0.0000010846062
+2.2500000000000 0.0000010000028
+2.7500000000000 0.0000010000028
+3.2500000000000 0.0000010000028
+3.7500000000000 0.0000010000028
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9796191401910
+-2.7500000000000 1.9796191401910
+-2.2500000000000 1.9796191401910
+-1.7500000000000 1.9796191401910
+-1.2500000000000 1.8162128907284
+-0.7500000000000 1.3653111201225
+-0.2500000000000 1.2540123885411
+0.2500000000000 0.8695380988576
+0.7500000000000 0.2840117744433
+1.2500000000000 0.0063563564747
+1.7500000000000 0.0000033179397
+2.2500000000000 0.0000010001232
+2.7500000000000 0.0000010001232
+3.2500000000000 0.0000010001232
+3.7500000000000 0.0000010001232
diff --git a/test/GRHydro_test_shock_ppm/press_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/press_3D_diagonal.xg
new file mode 100644
index 0000000..c6d910d
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/press_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333333333332
+-1.2990381056767 13.3333333333332
+-0.4330127018922 13.3333333333332
+0.4330127018922 0.0000006666667
+1.2990381056767 0.0000006666667
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
+
+
+"Time = 0.1250000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333333333332
+-1.2990381056767 13.3333333333332
+-0.4330127018922 13.1998792656145
+0.4330127018922 0.0632895568195
+1.2990381056767 0.0000006666667
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
+
+
+"Time = 0.2500000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333333333332
+-1.2990381056767 13.3333333333332
+-0.4330127018922 12.9230387495845
+0.4330127018922 0.2655948913422
+1.2990381056767 0.0000006666667
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
+
+
+"Time = 0.3750000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333333333332
+-1.2990381056767 13.3332617395810
+-0.4330127018922 12.3424954992881
+0.4330127018922 0.5288815684237
+1.2990381056767 0.0000006667612
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
+
+
+"Time = 0.5000000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333333313137
+-1.2990381056767 13.3329562519364
+-0.4330127018922 11.4113963756958
+0.4330127018922 0.8419797381986
+1.2990381056767 0.0000006750158
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
+
+
+"Time = 0.6250000000000
+-5.6291651245989 13.3333333333332
+-4.7631397208144 13.3333333333332
+-3.8971143170300 13.3333333333332
+-3.0310889132455 13.3333333333332
+-2.1650635094611 13.3333332959466
+-1.2990381056767 13.3319498247422
+-0.4330127018922 10.2658709852861
+0.4330127018922 1.1477188005535
+1.2990381056767 0.0000013704285
+2.1650635094611 0.0000006666667
+3.0310889132455 0.0000006666667
+3.8971143170300 0.0000006666667
+4.7631397208144 0.0000006666667
+5.6291651245989 0.0000006666667
+6.4951905283833 0.0000006666667
diff --git a/test/GRHydro_test_shock_ppm/press_x_[7][7].xg b/test/GRHydro_test_shock_ppm/press_x_[7][7].xg
new file mode 100644
index 0000000..550db35
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/press_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.3333333333332
+-0.7500000000000 13.3333333333332
+-0.2500000000000 0.0000006666667
+0.2500000000000 0.0000006666667
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.1250000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.1998792656145
+-0.7500000000000 11.0347980503818
+-0.2500000000000 1.5699427360790
+0.2500000000000 0.0632895568195
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.2500000000000
+-3.2500000000000 13.3172384046731
+-2.7500000000000 13.3172384046731
+-2.2500000000000 13.3172384046731
+-1.7500000000000 13.3172384046731
+-1.2500000000000 12.9190254631403
+-0.7500000000000 9.1396290082483
+-0.2500000000000 2.1037483755571
+0.2500000000000 0.2655948913422
+0.7500000000000 0.0012541361657
+1.2500000000000 0.0000011194274
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.3750000000000
+-3.2500000000000 13.2772851495955
+-2.7500000000000 13.2772851495955
+-2.2500000000000 13.2772851495955
+-1.7500000000000 13.2772851495955
+-1.2500000000000 12.3399791082225
+-0.7500000000000 7.3586251936570
+-0.2500000000000 2.4452052254272
+0.2500000000000 0.5288815684237
+0.7500000000000 0.0156632502462
+1.2500000000000 0.0000141984022
+1.7500000000000 0.0000006677873
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.1816765653351
+-2.7500000000000 13.1816765653351
+-2.2500000000000 13.1816765653351
+-1.7500000000000 13.1816765653351
+-1.2500000000000 11.4138781177563
+-0.7500000000000 5.8873592477679
+-0.2500000000000 2.6519737106950
+0.2500000000000 0.8419797381986
+0.7500000000000 0.1088731000118
+1.2500000000000 0.0003159972517
+1.7500000000000 0.0000007246235
+2.2500000000000 0.0000006666712
+2.7500000000000 0.0000006666712
+3.2500000000000 0.0000006666712
+3.7500000000000 0.0000006666712
+
+
+"Time = 0.6250000000000
+-3.2500000000000 12.9926699207396
+-2.7500000000000 12.9926699207396
+-2.2500000000000 12.9926699207396
+-1.7500000000000 12.9926699207396
+-1.2500000000000 10.3122218567816
+-0.7500000000000 4.8009147125545
+-0.2500000000000 2.7383003862528
+0.2500000000000 1.1477188005535
+0.7500000000000 0.3423625606298
+1.2500000000000 0.0049202522039
+1.7500000000000 0.0000022298742
+2.2500000000000 0.0000006668085
+2.7500000000000 0.0000006668085
+3.2500000000000 0.0000006668085
+3.7500000000000 0.0000006668085
diff --git a/test/GRHydro_test_shock_ppm/press_y_[7][7].xg b/test/GRHydro_test_shock_ppm/press_y_[7][7].xg
new file mode 100644
index 0000000..550db35
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/press_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.3333333333332
+-0.7500000000000 13.3333333333332
+-0.2500000000000 0.0000006666667
+0.2500000000000 0.0000006666667
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.1250000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.1998792656145
+-0.7500000000000 11.0347980503818
+-0.2500000000000 1.5699427360790
+0.2500000000000 0.0632895568195
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.2500000000000
+-3.2500000000000 13.3172384046731
+-2.7500000000000 13.3172384046731
+-2.2500000000000 13.3172384046731
+-1.7500000000000 13.3172384046731
+-1.2500000000000 12.9190254631403
+-0.7500000000000 9.1396290082483
+-0.2500000000000 2.1037483755571
+0.2500000000000 0.2655948913422
+0.7500000000000 0.0012541361657
+1.2500000000000 0.0000011194274
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.3750000000000
+-3.2500000000000 13.2772851495955
+-2.7500000000000 13.2772851495955
+-2.2500000000000 13.2772851495955
+-1.7500000000000 13.2772851495955
+-1.2500000000000 12.3399791082225
+-0.7500000000000 7.3586251936570
+-0.2500000000000 2.4452052254272
+0.2500000000000 0.5288815684237
+0.7500000000000 0.0156632502462
+1.2500000000000 0.0000141984022
+1.7500000000000 0.0000006677873
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.1816765653351
+-2.7500000000000 13.1816765653351
+-2.2500000000000 13.1816765653351
+-1.7500000000000 13.1816765653351
+-1.2500000000000 11.4138781177563
+-0.7500000000000 5.8873592477679
+-0.2500000000000 2.6519737106950
+0.2500000000000 0.8419797381986
+0.7500000000000 0.1088731000118
+1.2500000000000 0.0003159972517
+1.7500000000000 0.0000007246235
+2.2500000000000 0.0000006666712
+2.7500000000000 0.0000006666712
+3.2500000000000 0.0000006666712
+3.7500000000000 0.0000006666712
+
+
+"Time = 0.6250000000000
+-3.2500000000000 12.9926699207396
+-2.7500000000000 12.9926699207396
+-2.2500000000000 12.9926699207396
+-1.7500000000000 12.9926699207396
+-1.2500000000000 10.3122218567816
+-0.7500000000000 4.8009147125545
+-0.2500000000000 2.7383003862528
+0.2500000000000 1.1477188005535
+0.7500000000000 0.3423625606298
+1.2500000000000 0.0049202522039
+1.7500000000000 0.0000022298742
+2.2500000000000 0.0000006668085
+2.7500000000000 0.0000006668085
+3.2500000000000 0.0000006668085
+3.7500000000000 0.0000006668085
diff --git a/test/GRHydro_test_shock_ppm/press_z_[7][7].xg b/test/GRHydro_test_shock_ppm/press_z_[7][7].xg
new file mode 100644
index 0000000..550db35
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/press_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.3333333333332
+-0.7500000000000 13.3333333333332
+-0.2500000000000 0.0000006666667
+0.2500000000000 0.0000006666667
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.1250000000000
+-3.2500000000000 13.3333333333332
+-2.7500000000000 13.3333333333332
+-2.2500000000000 13.3333333333332
+-1.7500000000000 13.3333333333332
+-1.2500000000000 13.1998792656145
+-0.7500000000000 11.0347980503818
+-0.2500000000000 1.5699427360790
+0.2500000000000 0.0632895568195
+0.7500000000000 0.0000006666667
+1.2500000000000 0.0000006666667
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.2500000000000
+-3.2500000000000 13.3172384046731
+-2.7500000000000 13.3172384046731
+-2.2500000000000 13.3172384046731
+-1.7500000000000 13.3172384046731
+-1.2500000000000 12.9190254631403
+-0.7500000000000 9.1396290082483
+-0.2500000000000 2.1037483755571
+0.2500000000000 0.2655948913422
+0.7500000000000 0.0012541361657
+1.2500000000000 0.0000011194274
+1.7500000000000 0.0000006666667
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.3750000000000
+-3.2500000000000 13.2772851495955
+-2.7500000000000 13.2772851495955
+-2.2500000000000 13.2772851495955
+-1.7500000000000 13.2772851495955
+-1.2500000000000 12.3399791082225
+-0.7500000000000 7.3586251936570
+-0.2500000000000 2.4452052254272
+0.2500000000000 0.5288815684237
+0.7500000000000 0.0156632502462
+1.2500000000000 0.0000141984022
+1.7500000000000 0.0000006677873
+2.2500000000000 0.0000006666667
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.1816765653351
+-2.7500000000000 13.1816765653351
+-2.2500000000000 13.1816765653351
+-1.7500000000000 13.1816765653351
+-1.2500000000000 11.4138781177563
+-0.7500000000000 5.8873592477679
+-0.2500000000000 2.6519737106950
+0.2500000000000 0.8419797381986
+0.7500000000000 0.1088731000118
+1.2500000000000 0.0003159972517
+1.7500000000000 0.0000007246235
+2.2500000000000 0.0000006666712
+2.7500000000000 0.0000006666712
+3.2500000000000 0.0000006666712
+3.7500000000000 0.0000006666712
+
+
+"Time = 0.6250000000000
+-3.2500000000000 12.9926699207396
+-2.7500000000000 12.9926699207396
+-2.2500000000000 12.9926699207396
+-1.7500000000000 12.9926699207396
+-1.2500000000000 10.3122218567816
+-0.7500000000000 4.8009147125545
+-0.2500000000000 2.7383003862528
+0.2500000000000 1.1477188005535
+0.7500000000000 0.3423625606298
+1.2500000000000 0.0049202522039
+1.7500000000000 0.0000022298742
+2.2500000000000 0.0000006668085
+2.7500000000000 0.0000006668085
+3.2500000000000 0.0000006668085
+3.7500000000000 0.0000006668085
diff --git a/test/GRHydro_test_shock_ppm/rho_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/rho_3D_diagonal.xg
new file mode 100644
index 0000000..f106e88
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/rho_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 10.0000000000000
+0.4330127018922 1.0000000000000
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 9.9412210980502
+0.4330127018922 1.2139360138041
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 10.0000000000000
+-0.4330127018922 9.8139632483239
+0.4330127018922 1.4742562080859
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 10.0000000000000
+-1.2990381056767 9.9999677826157
+-0.4330127018922 9.5384297455178
+0.4330127018922 1.7059257634226
+1.2990381056767 1.0000675868096
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 9.9999999990912
+-1.2990381056767 9.9998303095411
+-0.4330127018922 9.0780384817561
+0.4330127018922 1.8781923739378
+1.2990381056767 1.0009409619894
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 10.0000000000000
+-4.7631397208144 10.0000000000000
+-3.8971143170300 10.0000000000000
+-3.0310889132455 10.0000000000000
+-2.1650635094611 9.9999999831760
+-1.2990381056767 9.9993773781182
+-0.4330127018922 8.4862971766234
+0.4330127018922 1.9798766760100
+1.2990381056767 1.0054232894169
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/rho_x_[7][7].xg b/test/GRHydro_test_shock_ppm/rho_x_[7][7].xg
new file mode 100644
index 0000000..197880a
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/rho_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412210980502
+-0.7500000000000 8.2721595890714
+-0.2500000000000 2.3229924970148
+0.2500000000000 1.2139360138041
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927446576530
+-2.7500000000000 9.9927446576530
+-2.2500000000000 9.9927446576530
+-1.7500000000000 9.9927446576530
+-1.2500000000000 9.8120540142754
+-0.7500000000000 7.3868342198819
+-0.2500000000000 2.6322542582605
+0.2500000000000 1.4742562080859
+0.7500000000000 1.0575920894333
+1.2500000000000 1.0026065780017
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747041422202
+-2.7500000000000 9.9747041422202
+-2.2500000000000 9.9747041422202
+-1.7500000000000 9.9747041422202
+-1.2500000000000 9.5373059789027
+-0.7500000000000 6.5487686243444
+-0.2500000000000 2.8934262265362
+0.2500000000000 1.7059257634226
+0.7500000000000 1.1932801878392
+1.2500000000000 1.0146404903051
+1.7500000000000 1.0003091869332
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313208516238
+-2.7500000000000 9.9313208516238
+-2.2500000000000 9.9313208516238
+-1.7500000000000 9.9313208516238
+-1.2500000000000 9.0802152358938
+-0.7500000000000 5.8291909876381
+-0.2500000000000 3.1102352462471
+0.2500000000000 1.8781923739378
+0.7500000000000 1.4719391415599
+1.2500000000000 1.0513999386476
+1.7500000000000 1.0021473919442
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8448254441657
+-2.7500000000000 9.8448254441657
+-2.2500000000000 9.8448254441657
+-1.7500000000000 9.8448254441657
+-1.2500000000000 8.5168059670411
+-0.7500000000000 5.2745282468552
+-0.2500000000000 3.2754465720693
+0.2500000000000 1.9798766760100
+0.7500000000000 1.8081779952658
+1.2500000000000 1.1611020142241
+1.7500000000000 1.0080988548677
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/rho_y_[7][7].xg b/test/GRHydro_test_shock_ppm/rho_y_[7][7].xg
new file mode 100644
index 0000000..197880a
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/rho_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412210980502
+-0.7500000000000 8.2721595890714
+-0.2500000000000 2.3229924970148
+0.2500000000000 1.2139360138041
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927446576530
+-2.7500000000000 9.9927446576530
+-2.2500000000000 9.9927446576530
+-1.7500000000000 9.9927446576530
+-1.2500000000000 9.8120540142754
+-0.7500000000000 7.3868342198819
+-0.2500000000000 2.6322542582605
+0.2500000000000 1.4742562080859
+0.7500000000000 1.0575920894333
+1.2500000000000 1.0026065780017
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747041422202
+-2.7500000000000 9.9747041422202
+-2.2500000000000 9.9747041422202
+-1.7500000000000 9.9747041422202
+-1.2500000000000 9.5373059789027
+-0.7500000000000 6.5487686243444
+-0.2500000000000 2.8934262265362
+0.2500000000000 1.7059257634226
+0.7500000000000 1.1932801878392
+1.2500000000000 1.0146404903051
+1.7500000000000 1.0003091869332
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313208516238
+-2.7500000000000 9.9313208516238
+-2.2500000000000 9.9313208516238
+-1.7500000000000 9.9313208516238
+-1.2500000000000 9.0802152358938
+-0.7500000000000 5.8291909876381
+-0.2500000000000 3.1102352462471
+0.2500000000000 1.8781923739378
+0.7500000000000 1.4719391415599
+1.2500000000000 1.0513999386476
+1.7500000000000 1.0021473919442
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8448254441657
+-2.7500000000000 9.8448254441657
+-2.2500000000000 9.8448254441657
+-1.7500000000000 9.8448254441657
+-1.2500000000000 8.5168059670411
+-0.7500000000000 5.2745282468552
+-0.2500000000000 3.2754465720693
+0.2500000000000 1.9798766760100
+0.7500000000000 1.8081779952658
+1.2500000000000 1.1611020142241
+1.7500000000000 1.0080988548677
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/rho_z_[7][7].xg b/test/GRHydro_test_shock_ppm/rho_z_[7][7].xg
new file mode 100644
index 0000000..197880a
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/rho_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 10.0000000000000
+-0.7500000000000 10.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 10.0000000000000
+-2.7500000000000 10.0000000000000
+-2.2500000000000 10.0000000000000
+-1.7500000000000 10.0000000000000
+-1.2500000000000 9.9412210980502
+-0.7500000000000 8.2721595890714
+-0.2500000000000 2.3229924970148
+0.2500000000000 1.2139360138041
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 9.9927446576530
+-2.7500000000000 9.9927446576530
+-2.2500000000000 9.9927446576530
+-1.7500000000000 9.9927446576530
+-1.2500000000000 9.8120540142754
+-0.7500000000000 7.3868342198819
+-0.2500000000000 2.6322542582605
+0.2500000000000 1.4742562080859
+0.7500000000000 1.0575920894333
+1.2500000000000 1.0026065780017
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 9.9747041422202
+-2.7500000000000 9.9747041422202
+-2.2500000000000 9.9747041422202
+-1.7500000000000 9.9747041422202
+-1.2500000000000 9.5373059789027
+-0.7500000000000 6.5487686243444
+-0.2500000000000 2.8934262265362
+0.2500000000000 1.7059257634226
+0.7500000000000 1.1932801878392
+1.2500000000000 1.0146404903051
+1.7500000000000 1.0003091869332
+2.2500000000000 1.0000000495226
+2.7500000000000 1.0000000495226
+3.2500000000000 1.0000000495226
+3.7500000000000 1.0000000495226
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9313208516238
+-2.7500000000000 9.9313208516238
+-2.2500000000000 9.9313208516238
+-1.7500000000000 9.9313208516238
+-1.2500000000000 9.0802152358938
+-0.7500000000000 5.8291909876381
+-0.2500000000000 3.1102352462471
+0.2500000000000 1.8781923739378
+0.7500000000000 1.4719391415599
+1.2500000000000 1.0513999386476
+1.7500000000000 1.0021473919442
+2.2500000000000 1.0000040357932
+2.7500000000000 1.0000040357932
+3.2500000000000 1.0000040357932
+3.7500000000000 1.0000040357932
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8448254441657
+-2.7500000000000 9.8448254441657
+-2.2500000000000 9.8448254441657
+-1.7500000000000 9.8448254441657
+-1.2500000000000 8.5168059670411
+-0.7500000000000 5.2745282468552
+-0.2500000000000 3.2754465720693
+0.2500000000000 1.9798766760100
+0.7500000000000 1.8081779952658
+1.2500000000000 1.1611020142241
+1.7500000000000 1.0080988548677
+2.2500000000000 1.0000895153348
+2.7500000000000 1.0000895153348
+3.2500000000000 1.0000895153348
+3.7500000000000 1.0000895153348
diff --git a/test/GRHydro_test_shock_ppm/scon[0]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/scon[0]_3D_diagonal.xg
new file mode 100644
index 0000000..4c439fe
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[0]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0604647895086
+0.4330127018922 0.0761828004557
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.2444078695857
+0.4330127018922 0.4591502643803
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000413675209
+-0.4330127018922 0.6675268893637
+0.4330127018922 1.1977588174603
+1.2990381056767 0.0000000269842
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000009400
+-1.2990381056767 0.0002406085740
+-0.4330127018922 1.3667968238356
+0.4330127018922 2.2598503927147
+1.2990381056767 0.0000009449446
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000209112
+-1.2990381056767 0.0009354931366
+-0.4330127018922 2.3390401228038
+0.4330127018922 3.3304712096132
+1.2990381056767 0.0000211130136
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/scon[0]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[0]_x_[7][7].xg
new file mode 100644
index 0000000..32ff1b2
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[0]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0084259281031
+-2.7500000000000 0.0084259281031
+-2.2500000000000 0.0084259281031
+-1.7500000000000 0.0084259281031
+-1.2500000000000 0.2479450661618
+-0.7500000000000 2.5610087537580
+-0.2500000000000 3.3920574636119
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045804120148
+1.2500000000000 0.0000039768194
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0264028453550
+-2.7500000000000 0.0264028453550
+-2.2500000000000 0.0264028453550
+-1.7500000000000 0.0264028453550
+-1.2500000000000 0.6775256626399
+-0.7500000000000 3.2941022635734
+-0.2500000000000 4.7669019351382
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0411411435883
+1.2500000000000 0.0000950749855
+1.7500000000000 0.0000000408593
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0675066700196
+-2.7500000000000 0.0675066700196
+-2.2500000000000 0.0675066700196
+-1.7500000000000 0.0675066700196
+-1.2500000000000 1.3871129736638
+-0.7500000000000 3.6032690658348
+-0.2500000000000 5.7504252740575
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2430268724212
+1.2500000000000 0.0013179113872
+1.7500000000000 0.0000012802811
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1493308701688
+-2.7500000000000 0.1493308701688
+-2.2500000000000 0.1493308701688
+-1.7500000000000 0.1493308701688
+-1.2500000000000 2.3856615224407
+-0.7500000000000 3.5968529393579
+-0.2500000000000 6.2605241233639
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8524414933505
+1.2500000000000 0.0154462155833
+1.7500000000000 0.0000256110088
+2.2500000000000 0.0000000050429
+2.7500000000000 0.0000000050429
+3.2500000000000 0.0000000050429
+3.7500000000000 0.0000000050429
diff --git a/test/GRHydro_test_shock_ppm/scon[0]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[0]_y_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[0]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[0]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[0]_z_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[0]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[1]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/scon[1]_3D_diagonal.xg
new file mode 100644
index 0000000..4c439fe
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[1]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0604647895086
+0.4330127018922 0.0761828004557
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.2444078695857
+0.4330127018922 0.4591502643803
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000413675209
+-0.4330127018922 0.6675268893637
+0.4330127018922 1.1977588174603
+1.2990381056767 0.0000000269842
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000009400
+-1.2990381056767 0.0002406085740
+-0.4330127018922 1.3667968238356
+0.4330127018922 2.2598503927147
+1.2990381056767 0.0000009449446
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000209112
+-1.2990381056767 0.0009354931366
+-0.4330127018922 2.3390401228038
+0.4330127018922 3.3304712096132
+1.2990381056767 0.0000211130136
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/scon[1]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[1]_x_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[1]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[1]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[1]_y_[7][7].xg
new file mode 100644
index 0000000..32ff1b2
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[1]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0084259281031
+-2.7500000000000 0.0084259281031
+-2.2500000000000 0.0084259281031
+-1.7500000000000 0.0084259281031
+-1.2500000000000 0.2479450661618
+-0.7500000000000 2.5610087537580
+-0.2500000000000 3.3920574636119
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045804120148
+1.2500000000000 0.0000039768194
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0264028453550
+-2.7500000000000 0.0264028453550
+-2.2500000000000 0.0264028453550
+-1.7500000000000 0.0264028453550
+-1.2500000000000 0.6775256626399
+-0.7500000000000 3.2941022635734
+-0.2500000000000 4.7669019351382
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0411411435883
+1.2500000000000 0.0000950749855
+1.7500000000000 0.0000000408593
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0675066700196
+-2.7500000000000 0.0675066700196
+-2.2500000000000 0.0675066700196
+-1.7500000000000 0.0675066700196
+-1.2500000000000 1.3871129736638
+-0.7500000000000 3.6032690658348
+-0.2500000000000 5.7504252740575
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2430268724212
+1.2500000000000 0.0013179113872
+1.7500000000000 0.0000012802811
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1493308701688
+-2.7500000000000 0.1493308701688
+-2.2500000000000 0.1493308701688
+-1.7500000000000 0.1493308701688
+-1.2500000000000 2.3856615224407
+-0.7500000000000 3.5968529393579
+-0.2500000000000 6.2605241233639
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8524414933505
+1.2500000000000 0.0154462155833
+1.7500000000000 0.0000256110088
+2.2500000000000 0.0000000050429
+2.7500000000000 0.0000000050429
+3.2500000000000 0.0000000050429
+3.7500000000000 0.0000000050429
diff --git a/test/GRHydro_test_shock_ppm/scon[1]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[1]_z_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[1]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[2]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/scon[2]_3D_diagonal.xg
new file mode 100644
index 0000000..4c439fe
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[2]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0604647895086
+0.4330127018922 0.0761828004557
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.2444078695857
+0.4330127018922 0.4591502643803
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000413675209
+-0.4330127018922 0.6675268893637
+0.4330127018922 1.1977588174603
+1.2990381056767 0.0000000269842
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000009400
+-1.2990381056767 0.0002406085740
+-0.4330127018922 1.3667968238356
+0.4330127018922 2.2598503927147
+1.2990381056767 0.0000009449446
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000209112
+-1.2990381056767 0.0009354931366
+-0.4330127018922 2.3390401228038
+0.4330127018922 3.3304712096132
+1.2990381056767 0.0000211130136
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/scon[2]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[2]_x_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[2]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[2]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[2]_y_[7][7].xg
new file mode 100644
index 0000000..7634629
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[2]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0111104007510
+-2.7500000000000 0.0111104007510
+-2.2500000000000 0.0111104007510
+-1.7500000000000 0.0111104007510
+-1.2500000000000 0.2473629102058
+-0.7500000000000 2.5634258106042
+-0.2500000000000 3.3948895894480
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045779615322
+1.2500000000000 0.0000163513067
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0391187561078
+-2.7500000000000 0.0391187561078
+-2.2500000000000 0.0391187561078
+-1.7500000000000 0.0391187561078
+-1.2500000000000 0.6710387471696
+-0.7500000000000 3.2985526936950
+-0.2500000000000 4.7679503526256
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0407662279286
+1.2500000000000 0.0002011568007
+1.7500000000000 0.0000002783251
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.1110914123099
+-2.7500000000000 0.1110914123099
+-2.2500000000000 0.1110914123099
+-1.7500000000000 0.1110914123099
+-1.2500000000000 1.3672565656031
+-0.7500000000000 3.6156548292627
+-0.2500000000000 5.7446889967451
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2416853392592
+1.2500000000000 0.0020113329274
+1.7500000000000 0.0000049416684
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.2575720657092
+-2.7500000000000 0.2575720657092
+-2.2500000000000 0.2575720657092
+-1.7500000000000 0.2575720657092
+-1.2500000000000 2.3239662245054
+-0.7500000000000 3.6166273464031
+-0.2500000000000 6.2535789978550
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8518532559349
+1.2500000000000 0.0179878047982
+1.7500000000000 0.0000456058599
+2.2500000000000 0.0000000546632
+2.7500000000000 0.0000000546632
+3.2500000000000 0.0000000546632
+3.7500000000000 0.0000000546632
diff --git a/test/GRHydro_test_shock_ppm/scon[2]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/scon[2]_z_[7][7].xg
new file mode 100644
index 0000000..32ff1b2
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/scon[2]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0604647895086
+-0.7500000000000 1.4139307708592
+-0.2500000000000 1.7827548058431
+0.2500000000000 0.0761828004557
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0084259281031
+-2.7500000000000 0.0084259281031
+-2.2500000000000 0.0084259281031
+-1.7500000000000 0.0084259281031
+-1.2500000000000 0.2479450661618
+-0.7500000000000 2.5610087537580
+-0.2500000000000 3.3920574636119
+0.2500000000000 0.4591502643803
+0.7500000000000 0.0045804120148
+1.2500000000000 0.0000039768194
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0264028453550
+-2.7500000000000 0.0264028453550
+-2.2500000000000 0.0264028453550
+-1.7500000000000 0.0264028453550
+-1.2500000000000 0.6775256626399
+-0.7500000000000 3.2941022635734
+-0.2500000000000 4.7669019351382
+0.2500000000000 1.1977588174603
+0.7500000000000 0.0411411435883
+1.2500000000000 0.0000950749855
+1.7500000000000 0.0000000408593
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0675066700196
+-2.7500000000000 0.0675066700196
+-2.2500000000000 0.0675066700196
+-1.7500000000000 0.0675066700196
+-1.2500000000000 1.3871129736638
+-0.7500000000000 3.6032690658348
+-0.2500000000000 5.7504252740575
+0.2500000000000 2.2598503927147
+0.7500000000000 0.2430268724212
+1.2500000000000 0.0013179113872
+1.7500000000000 0.0000012802811
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1493308701688
+-2.7500000000000 0.1493308701688
+-2.2500000000000 0.1493308701688
+-1.7500000000000 0.1493308701688
+-1.2500000000000 2.3856615224407
+-0.7500000000000 3.5968529393579
+-0.2500000000000 6.2605241233639
+0.2500000000000 3.3304712096132
+0.7500000000000 0.8524414933505
+1.2500000000000 0.0154462155833
+1.7500000000000 0.0000256110088
+2.2500000000000 0.0000000050429
+2.7500000000000 0.0000000050429
+3.2500000000000 0.0000000050429
+3.7500000000000 0.0000000050429
diff --git a/test/GRHydro_test_shock_ppm/tau_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/tau_3D_diagonal.xg
new file mode 100644
index 0000000..3721b97
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/tau_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 20.0000000000000
+-1.2990381056767 20.0000000000000
+-0.4330127018922 20.0000000000000
+0.4330127018922 0.0000010000000
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 20.0000000000000
+-1.2990381056767 20.0000000000000
+-0.4330127018922 19.8000447511288
+0.4330127018922 0.1019588990761
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 20.0000000000000
+-1.2990381056767 20.0000000000000
+-0.4330127018922 19.3883166145552
+0.4330127018922 0.5735909984831
+1.2990381056767 0.0000010000000
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 20.0000000000000
+-1.2990381056767 19.9998926094764
+-0.4330127018922 18.5429059420956
+0.4330127018922 1.5727528468314
+1.2990381056767 0.0000010001418
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 19.9999999969707
+-1.2990381056767 19.9994343814504
+-0.4330127018922 17.2476370814207
+0.4330127018922 3.1636451530113
+1.2990381056767 0.0000010125251
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 20.0000000000000
+-4.7631397208144 20.0000000000000
+-3.8971143170300 20.0000000000000
+-3.0310889132455 20.0000000000000
+-2.1650635094611 19.9999999439201
+-1.2990381056767 19.9979247907147
+-0.4330127018922 15.8141436265770
+0.4330127018922 4.8850520864607
+1.2990381056767 0.0000020563077
+2.1650635094611 0.0000010000000
+3.0310889132455 0.0000010000000
+3.8971143170300 0.0000010000000
+4.7631397208144 0.0000010000000
+5.6291651245989 0.0000010000000
+6.4951905283833 0.0000010000000
diff --git a/test/GRHydro_test_shock_ppm/tau_x_[7][7].xg b/test/GRHydro_test_shock_ppm/tau_x_[7][7].xg
new file mode 100644
index 0000000..81abcf9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/tau_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 20.0000000000000
+-0.7500000000000 20.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 19.8000447511288
+-0.7500000000000 16.6994984098074
+-0.2500000000000 3.3984999399877
+0.2500000000000 0.1019588990761
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 19.9758641030455
+-2.7500000000000 19.9758641030455
+-2.2500000000000 19.9758641030455
+-1.7500000000000 19.9758641030455
+-1.2500000000000 19.3823952050296
+-0.7500000000000 14.2700146329458
+-0.2500000000000 5.8106849821072
+0.2500000000000 0.5735909984831
+0.7500000000000 0.0019109380407
+1.2500000000000 0.0000016794156
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 19.9160047149232
+-2.7500000000000 19.9160047149232
+-2.2500000000000 19.9160047149232
+-1.7500000000000 19.9160047149232
+-1.2500000000000 18.5396346316906
+-0.7500000000000 12.1216661812051
+-0.2500000000000 7.8681075000239
+0.2500000000000 1.5727528468314
+0.7500000000000 0.0255893999108
+1.2500000000000 0.0000213419379
+1.7500000000000 0.0000010016811
+2.2500000000000 0.0000010000001
+2.7500000000000 0.0000010000001
+3.2500000000000 0.0000010000001
+3.7500000000000 0.0000010000001
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.7731177024485
+-2.7500000000000 19.7731177024485
+-2.2500000000000 19.7731177024485
+-1.7500000000000 19.7731177024485
+-1.2500000000000 17.2526867857646
+-0.7500000000000 10.3417832870341
+-0.2500000000000 9.3188878714186
+0.2500000000000 3.1636451530113
+0.7500000000000 0.2191098382730
+1.2500000000000 0.0004786695223
+1.7500000000000 0.0000010869605
+2.2500000000000 0.0000010000069
+2.7500000000000 0.0000010000069
+3.2500000000000 0.0000010000069
+3.7500000000000 0.0000010000069
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.4922404580781
+-2.7500000000000 19.4922404580781
+-2.2500000000000 19.4922404580781
+-1.7500000000000 19.4922404580781
+-1.2500000000000 15.8839657118194
+-0.7500000000000 8.9262713005039
+-0.2500000000000 10.0338625478539
+0.2500000000000 4.8850520864607
+0.7500000000000 0.9591595094065
+1.2500000000000 0.0077615596155
+1.7500000000000 0.0000033471997
+2.2500000000000 0.0000010002128
+2.7500000000000 0.0000010002128
+3.2500000000000 0.0000010002128
+3.7500000000000 0.0000010002128
diff --git a/test/GRHydro_test_shock_ppm/tau_y_[7][7].xg b/test/GRHydro_test_shock_ppm/tau_y_[7][7].xg
new file mode 100644
index 0000000..81abcf9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/tau_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 20.0000000000000
+-0.7500000000000 20.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 19.8000447511288
+-0.7500000000000 16.6994984098074
+-0.2500000000000 3.3984999399877
+0.2500000000000 0.1019588990761
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 19.9758641030455
+-2.7500000000000 19.9758641030455
+-2.2500000000000 19.9758641030455
+-1.7500000000000 19.9758641030455
+-1.2500000000000 19.3823952050296
+-0.7500000000000 14.2700146329458
+-0.2500000000000 5.8106849821072
+0.2500000000000 0.5735909984831
+0.7500000000000 0.0019109380407
+1.2500000000000 0.0000016794156
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 19.9160047149232
+-2.7500000000000 19.9160047149232
+-2.2500000000000 19.9160047149232
+-1.7500000000000 19.9160047149232
+-1.2500000000000 18.5396346316906
+-0.7500000000000 12.1216661812051
+-0.2500000000000 7.8681075000239
+0.2500000000000 1.5727528468314
+0.7500000000000 0.0255893999108
+1.2500000000000 0.0000213419379
+1.7500000000000 0.0000010016811
+2.2500000000000 0.0000010000001
+2.7500000000000 0.0000010000001
+3.2500000000000 0.0000010000001
+3.7500000000000 0.0000010000001
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.7731177024485
+-2.7500000000000 19.7731177024485
+-2.2500000000000 19.7731177024485
+-1.7500000000000 19.7731177024485
+-1.2500000000000 17.2526867857646
+-0.7500000000000 10.3417832870341
+-0.2500000000000 9.3188878714186
+0.2500000000000 3.1636451530113
+0.7500000000000 0.2191098382730
+1.2500000000000 0.0004786695223
+1.7500000000000 0.0000010869605
+2.2500000000000 0.0000010000069
+2.7500000000000 0.0000010000069
+3.2500000000000 0.0000010000069
+3.7500000000000 0.0000010000069
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.4922404580781
+-2.7500000000000 19.4922404580781
+-2.2500000000000 19.4922404580781
+-1.7500000000000 19.4922404580781
+-1.2500000000000 15.8839657118194
+-0.7500000000000 8.9262713005039
+-0.2500000000000 10.0338625478539
+0.2500000000000 4.8850520864607
+0.7500000000000 0.9591595094065
+1.2500000000000 0.0077615596155
+1.7500000000000 0.0000033471997
+2.2500000000000 0.0000010002128
+2.7500000000000 0.0000010002128
+3.2500000000000 0.0000010002128
+3.7500000000000 0.0000010002128
diff --git a/test/GRHydro_test_shock_ppm/tau_z_[7][7].xg b/test/GRHydro_test_shock_ppm/tau_z_[7][7].xg
new file mode 100644
index 0000000..c9eff44
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/tau_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 20.0000000000000
+-0.7500000000000 20.0000000000000
+-0.2500000000000 0.0000010000000
+0.2500000000000 0.0000010000000
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 20.0000000000000
+-2.7500000000000 20.0000000000000
+-2.2500000000000 20.0000000000000
+-1.7500000000000 20.0000000000000
+-1.2500000000000 19.8000447511288
+-0.7500000000000 16.6994984098074
+-0.2500000000000 3.3984999399877
+0.2500000000000 0.1019588990761
+0.7500000000000 0.0000010000000
+1.2500000000000 0.0000010000000
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 19.9758641030455
+-2.7500000000000 19.9758641030455
+-2.2500000000000 19.9758641030455
+-1.7500000000000 19.9758641030455
+-1.2500000000000 19.3823952050296
+-0.7500000000000 14.2700146329458
+-0.2500000000000 5.8106849821072
+0.2500000000000 0.5735909984831
+0.7500000000000 0.0019109380407
+1.2500000000000 0.0000016794156
+1.7500000000000 0.0000010000000
+2.2500000000000 0.0000010000000
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 19.9160047149232
+-2.7500000000000 19.9160047149232
+-2.2500000000000 19.9160047149232
+-1.7500000000000 19.9160047149232
+-1.2500000000000 18.5396346316906
+-0.7500000000000 12.1216661812051
+-0.2500000000000 7.8681075000239
+0.2500000000000 1.5727528468314
+0.7500000000000 0.0255893999108
+1.2500000000000 0.0000213419379
+1.7500000000000 0.0000010016811
+2.2500000000000 0.0000010000001
+2.7500000000000 0.0000010000001
+3.2500000000000 0.0000010000001
+3.7500000000000 0.0000010000001
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.7731177024485
+-2.7500000000000 19.7731177024485
+-2.2500000000000 19.7731177024485
+-1.7500000000000 19.7731177024485
+-1.2500000000000 17.2526867857647
+-0.7500000000000 10.3417832870341
+-0.2500000000000 9.3188878714186
+0.2500000000000 3.1636451530113
+0.7500000000000 0.2191098382730
+1.2500000000000 0.0004786695223
+1.7500000000000 0.0000010869605
+2.2500000000000 0.0000010000069
+2.7500000000000 0.0000010000069
+3.2500000000000 0.0000010000069
+3.7500000000000 0.0000010000069
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.4922404580781
+-2.7500000000000 19.4922404580781
+-2.2500000000000 19.4922404580781
+-1.7500000000000 19.4922404580781
+-1.2500000000000 15.8839657118194
+-0.7500000000000 8.9262713005039
+-0.2500000000000 10.0338625478539
+0.2500000000000 4.8850520864607
+0.7500000000000 0.9591595094065
+1.2500000000000 0.0077615596155
+1.7500000000000 0.0000033471997
+2.2500000000000 0.0000010002128
+2.7500000000000 0.0000010002128
+3.2500000000000 0.0000010002128
+3.7500000000000 0.0000010002128
diff --git a/test/GRHydro_test_shock_ppm/vel[0]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/vel[0]_3D_diagonal.xg
new file mode 100644
index 0000000..b32cbc9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[0]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0014080841979
+0.4330127018922 0.0550162074400
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0058018550940
+0.4330127018922 0.1911857576188
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000009546398
+-0.4330127018922 0.0165116077017
+0.4330127018922 0.2933967953739
+1.2990381056767 0.0000000269824
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000217
+-1.2990381056767 0.0000055526481
+-0.4330127018922 0.0362017714268
+0.4330127018922 0.3540264126353
+1.2990381056767 0.0000009440546
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000004826
+-1.2990381056767 0.0000215903366
+-0.4330127018922 0.0675534943462
+0.4330127018922 0.3836081554344
+1.2990381056767 0.0000209990577
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/vel[0]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[0]_x_[7][7].xg
new file mode 100644
index 0000000..30b59aa
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[0]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0001946578036
+-2.7500000000000 0.0001946578036
+-2.2500000000000 0.0001946578036
+-1.7500000000000 0.0001946578036
+-1.2500000000000 0.0058874760065
+-0.7500000000000 0.0829502892867
+-0.2500000000000 0.3076476424031
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043179386795
+1.2500000000000 0.0000039664694
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0006116299775
+-2.7500000000000 0.0006116299775
+-2.2500000000000 0.0006116299775
+-1.7500000000000 0.0006116299775
+-1.2500000000000 0.0167617698279
+-0.7500000000000 0.1257746246686
+-0.2500000000000 0.3427202366985
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0332723834415
+1.2500000000000 0.0000936998396
+1.7500000000000 0.0000000408466
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0015740886197
+-2.7500000000000 0.0015740886197
+-2.2500000000000 0.0015740886197
+-1.7500000000000 0.0015740886197
+-1.2500000000000 0.0367302548532
+-0.7500000000000 0.1615663003935
+-0.2500000000000 0.3605042644031
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1320994820566
+1.2500000000000 0.0012525302214
+1.7500000000000 0.0000012775355
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0035277651788
+-2.7500000000000 0.0035277651788
+-2.2500000000000 0.0035277651788
+-1.7500000000000 0.0035277651788
+-1.2500000000000 0.0686093181596
+-0.7500000000000 0.1863428597497
+-0.2500000000000 0.3678414713853
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2567531715959
+1.2500000000000 0.0131551537389
+1.7500000000000 0.0000254051148
+2.2500000000000 0.0000000050425
+2.7500000000000 0.0000000050425
+3.2500000000000 0.0000000050425
+3.7500000000000 0.0000000050425
diff --git a/test/GRHydro_test_shock_ppm/vel[0]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[0]_y_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[0]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[0]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[0]_z_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[0]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[1]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/vel[1]_3D_diagonal.xg
new file mode 100644
index 0000000..b32cbc9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[1]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0014080841979
+0.4330127018922 0.0550162074400
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0058018550940
+0.4330127018922 0.1911857576188
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000009546398
+-0.4330127018922 0.0165116077017
+0.4330127018922 0.2933967953739
+1.2990381056767 0.0000000269824
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000217
+-1.2990381056767 0.0000055526481
+-0.4330127018922 0.0362017714268
+0.4330127018922 0.3540264126353
+1.2990381056767 0.0000009440546
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000004826
+-1.2990381056767 0.0000215903366
+-0.4330127018922 0.0675534943462
+0.4330127018922 0.3836081554344
+1.2990381056767 0.0000209990577
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/vel[1]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[1]_x_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[1]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[1]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[1]_y_[7][7].xg
new file mode 100644
index 0000000..30b59aa
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[1]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0001946578036
+-2.7500000000000 0.0001946578036
+-2.2500000000000 0.0001946578036
+-1.7500000000000 0.0001946578036
+-1.2500000000000 0.0058874760065
+-0.7500000000000 0.0829502892867
+-0.2500000000000 0.3076476424031
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043179386795
+1.2500000000000 0.0000039664694
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0006116299775
+-2.7500000000000 0.0006116299775
+-2.2500000000000 0.0006116299775
+-1.7500000000000 0.0006116299775
+-1.2500000000000 0.0167617698279
+-0.7500000000000 0.1257746246686
+-0.2500000000000 0.3427202366985
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0332723834415
+1.2500000000000 0.0000936998396
+1.7500000000000 0.0000000408466
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0015740886197
+-2.7500000000000 0.0015740886197
+-2.2500000000000 0.0015740886197
+-1.7500000000000 0.0015740886197
+-1.2500000000000 0.0367302548532
+-0.7500000000000 0.1615663003935
+-0.2500000000000 0.3605042644031
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1320994820566
+1.2500000000000 0.0012525302214
+1.7500000000000 0.0000012775355
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0035277651788
+-2.7500000000000 0.0035277651788
+-2.2500000000000 0.0035277651788
+-1.7500000000000 0.0035277651788
+-1.2500000000000 0.0686093181596
+-0.7500000000000 0.1863428597497
+-0.2500000000000 0.3678414713853
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2567531715959
+1.2500000000000 0.0131551537389
+1.7500000000000 0.0000254051148
+2.2500000000000 0.0000000050425
+2.7500000000000 0.0000000050425
+3.2500000000000 0.0000000050425
+3.7500000000000 0.0000000050425
diff --git a/test/GRHydro_test_shock_ppm/vel[1]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[1]_z_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[1]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[2]_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/vel[2]_3D_diagonal.xg
new file mode 100644
index 0000000..b32cbc9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[2]_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0000000000000
+0.4330127018922 0.0000000000000
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0014080841979
+0.4330127018922 0.0550162074400
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000000000000
+-0.4330127018922 0.0058018550940
+0.4330127018922 0.1911857576188
+1.2990381056767 0.0000000000000
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000000
+-1.2990381056767 0.0000009546398
+-0.4330127018922 0.0165116077017
+0.4330127018922 0.2933967953739
+1.2990381056767 0.0000000269824
+2.1650635094611 0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000000217
+-1.2990381056767 0.0000055526481
+-0.4330127018922 0.0362017714268
+0.4330127018922 0.3540264126353
+1.2990381056767 0.0000009440546
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 0.0000000000000
+-4.7631397208144 0.0000000000000
+-3.8971143170300 0.0000000000000
+-3.0310889132455 0.0000000000000
+-2.1650635094611 0.0000000004826
+-1.2990381056767 0.0000215903366
+-0.4330127018922 0.0675534943462
+0.4330127018922 0.3836081554344
+1.2990381056767 0.0000209990577
+2.1650635094611 -0.0000000000000
+3.0310889132455 0.0000000000000
+3.8971143170300 0.0000000000000
+4.7631397208144 0.0000000000000
+5.6291651245989 0.0000000000000
+6.4951905283833 0.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/vel[2]_x_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[2]_x_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[2]_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[2]_y_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[2]_y_[7][7].xg
new file mode 100644
index 0000000..22ad5a9
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[2]_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0002566751320
+-2.7500000000000 0.0002566751320
+-2.2500000000000 0.0002566751320
+-1.7500000000000 0.0002566751320
+-1.2500000000000 0.0058736526654
+-0.7500000000000 0.0830285770178
+-0.2500000000000 0.3079045062227
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043156286180
+1.2500000000000 0.0000163087510
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0009061979342
+-2.7500000000000 0.0009061979342
+-2.2500000000000 0.0009061979342
+-1.7500000000000 0.0009061979342
+-1.2500000000000 0.0166012855983
+-0.7500000000000 0.1259445499269
+-0.2500000000000 0.3427956135144
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0329691751079
+1.2500000000000 0.0001982473084
+1.7500000000000 0.0000002782386
+2.2500000000000 0.0000000000253
+2.7500000000000 0.0000000000253
+3.2500000000000 0.0000000000253
+3.7500000000000 0.0000000000253
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0025903770371
+-2.7500000000000 0.0025903770371
+-2.2500000000000 0.0025903770371
+-1.7500000000000 0.0025903770371
+-1.2500000000000 0.0362044642778
+-0.7500000000000 0.1621216632981
+-0.2500000000000 0.3601446470993
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1313702794211
+1.2500000000000 0.0019115513391
+1.7500000000000 0.0000049310705
+2.2500000000000 0.0000000020603
+2.7500000000000 0.0000000020603
+3.2500000000000 0.0000000020603
+3.7500000000000 0.0000000020603
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0060848353955
+-2.7500000000000 0.0060848353955
+-2.2500000000000 0.0060848353955
+-1.7500000000000 0.0060848353955
+-1.2500000000000 0.0668350210579
+-0.7500000000000 0.1873673163013
+-0.2500000000000 0.3674334056809
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2565759960088
+1.2500000000000 0.0153197614179
+1.7500000000000 0.0000452392216
+2.2500000000000 0.0000000546583
+2.7500000000000 0.0000000546583
+3.2500000000000 0.0000000546583
+3.7500000000000 0.0000000546583
diff --git a/test/GRHydro_test_shock_ppm/vel[2]_z_[7][7].xg b/test/GRHydro_test_shock_ppm/vel[2]_z_[7][7].xg
new file mode 100644
index 0000000..30b59aa
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/vel[2]_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0000000000000
+-0.7500000000000 0.0000000000000
+-0.2500000000000 0.0000000000000
+0.2500000000000 0.0000000000000
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 0.0000000000000
+-2.7500000000000 0.0000000000000
+-2.2500000000000 0.0000000000000
+-1.7500000000000 0.0000000000000
+-1.2500000000000 0.0014080841979
+-0.7500000000000 0.0392479056805
+-0.2500000000000 0.2371830448687
+0.2500000000000 0.0550162074400
+0.7500000000000 0.0000000000000
+1.2500000000000 0.0000000000000
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 0.0001946578036
+-2.7500000000000 0.0001946578036
+-2.2500000000000 0.0001946578036
+-1.7500000000000 0.0001946578036
+-1.2500000000000 0.0058874760065
+-0.7500000000000 0.0829502892867
+-0.2500000000000 0.3076476424031
+0.2500000000000 0.1911857576188
+0.7500000000000 0.0043179386795
+1.2500000000000 0.0000039664694
+1.7500000000000 0.0000000000000
+2.2500000000000 0.0000000000000
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 0.0006116299775
+-2.7500000000000 0.0006116299775
+-2.2500000000000 0.0006116299775
+-1.7500000000000 0.0006116299775
+-1.2500000000000 0.0167617698279
+-0.7500000000000 0.1257746246686
+-0.2500000000000 0.3427202366985
+0.2500000000000 0.2933967953739
+0.7500000000000 0.0332723834415
+1.2500000000000 0.0000936998396
+1.7500000000000 0.0000000408466
+2.2500000000000 0.0000000000017
+2.7500000000000 0.0000000000017
+3.2500000000000 0.0000000000017
+3.7500000000000 0.0000000000017
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0015740886197
+-2.7500000000000 0.0015740886197
+-2.2500000000000 0.0015740886197
+-1.7500000000000 0.0015740886197
+-1.2500000000000 0.0367302548532
+-0.7500000000000 0.1615663003935
+-0.2500000000000 0.3605042644031
+0.2500000000000 0.3540264126353
+0.7500000000000 0.1320994820566
+1.2500000000000 0.0012525302214
+1.7500000000000 0.0000012775355
+2.2500000000000 0.0000000001865
+2.7500000000000 0.0000000001865
+3.2500000000000 0.0000000001865
+3.7500000000000 0.0000000001865
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0035277651788
+-2.7500000000000 0.0035277651788
+-2.2500000000000 0.0035277651788
+-1.7500000000000 0.0035277651788
+-1.2500000000000 0.0686093181596
+-0.7500000000000 0.1863428597497
+-0.2500000000000 0.3678414713853
+0.2500000000000 0.3836081554344
+0.7500000000000 0.2567531715959
+1.2500000000000 0.0131551537389
+1.7500000000000 0.0000254051148
+2.2500000000000 0.0000000050425
+2.7500000000000 0.0000000050425
+3.2500000000000 0.0000000050425
+3.7500000000000 0.0000000050425
diff --git a/test/GRHydro_test_shock_ppm/w_lorentz_3D_diagonal.xg b/test/GRHydro_test_shock_ppm/w_lorentz_3D_diagonal.xg
new file mode 100644
index 0000000..348d85f
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/w_lorentz_3D_diagonal.xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000000000
+-0.4330127018922 1.0000000000000
+0.4330127018922 1.0000000000000
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.1250000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000000000
+-0.4330127018922 1.0000029740649
+0.4330127018922 1.0045713302429
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.2500000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000000000
+-0.4330127018922 1.0000504961083
+0.4330127018922 1.0597930749865
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.3750000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000000014
+-0.4330127018922 1.0004092008143
+0.4330127018922 1.1611003876709
+1.2990381056767 1.0000000000000
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.5000000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000000462
+-0.4330127018922 1.0019716683036
+0.4330127018922 1.2659283703273
+1.2990381056767 1.0000000000013
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
+
+
+"Time = 0.6250000000000
+-5.6291651245989 1.0000000000000
+-4.7631397208144 1.0000000000000
+-3.8971143170300 1.0000000000000
+-3.0310889132455 1.0000000000000
+-2.1650635094611 1.0000000000000
+-1.2990381056767 1.0000000006992
+-0.4330127018922 1.0069163088759
+0.4330127018922 1.3380583623317
+1.2990381056767 1.0000000006614
+2.1650635094611 1.0000000000000
+3.0310889132455 1.0000000000000
+3.8971143170300 1.0000000000000
+4.7631397208144 1.0000000000000
+5.6291651245989 1.0000000000000
+6.4951905283833 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/w_lorentz_x_[7][7].xg b/test/GRHydro_test_shock_ppm/w_lorentz_x_[7][7].xg
new file mode 100644
index 0000000..eb04c27
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/w_lorentz_x_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000000000000
+-0.7500000000000 1.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000029740649
+-0.7500000000000 1.0023186364044
+-0.2500000000000 1.0968284674757
+0.2500000000000 1.0045713302429
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.0000000848280
+-2.7500000000000 1.0000000848280
+-2.2500000000000 1.0000000848280
+-1.7500000000000 1.0000000848280
+-1.2500000000000 1.0000518350125
+-0.7500000000000 1.0104971207962
+-0.2500000000000 1.1820111665656
+0.2500000000000 1.0597930749865
+0.7500000000000 1.0000279481192
+1.2500000000000 1.0000000002738
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.0000010082418
+-2.7500000000000 1.0000010082418
+-2.2500000000000 1.0000010082418
+-1.7500000000000 1.0000010082418
+-1.2500000000000 1.0004163410129
+-0.7500000000000 1.0246543378150
+-0.2500000000000 1.2427153745528
+0.2500000000000 1.1611003876709
+0.7500000000000 1.0016445401486
+1.2500000000000 1.0000000436918
+1.7500000000000 1.0000000000001
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000079490255
+-2.7500000000000 1.0000079490255
+-2.2500000000000 1.0000079490255
+-1.7500000000000 1.0000079490255
+-1.2500000000000 1.0019912509130
+-0.7500000000000 1.0418195916188
+-0.2500000000000 1.2797098746656
+0.2500000000000 1.2659283703273
+0.7500000000000 1.0270419310788
+1.2500000000000 1.0000044384740
+1.7500000000000 1.0000000000251
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000432505911
+-2.7500000000000 1.0000432505911
+-2.2500000000000 1.0000432505911
+-1.7500000000000 1.0000432505911
+-1.2500000000000 1.0068911217538
+-0.7500000000000 1.0569954576015
+-0.2500000000000 1.2967583421289
+0.2500000000000 1.3380583623317
+0.7500000000000 1.1163500409232
+1.2500000000000 1.0003213789852
+1.7500000000000 1.0000000023693
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/w_lorentz_y_[7][7].xg b/test/GRHydro_test_shock_ppm/w_lorentz_y_[7][7].xg
new file mode 100644
index 0000000..eb04c27
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/w_lorentz_y_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000000000000
+-0.7500000000000 1.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000029740649
+-0.7500000000000 1.0023186364044
+-0.2500000000000 1.0968284674757
+0.2500000000000 1.0045713302429
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.0000000848280
+-2.7500000000000 1.0000000848280
+-2.2500000000000 1.0000000848280
+-1.7500000000000 1.0000000848280
+-1.2500000000000 1.0000518350125
+-0.7500000000000 1.0104971207962
+-0.2500000000000 1.1820111665656
+0.2500000000000 1.0597930749865
+0.7500000000000 1.0000279481192
+1.2500000000000 1.0000000002738
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.0000010082418
+-2.7500000000000 1.0000010082418
+-2.2500000000000 1.0000010082418
+-1.7500000000000 1.0000010082418
+-1.2500000000000 1.0004163410129
+-0.7500000000000 1.0246543378150
+-0.2500000000000 1.2427153745528
+0.2500000000000 1.1611003876709
+0.7500000000000 1.0016445401486
+1.2500000000000 1.0000000436918
+1.7500000000000 1.0000000000001
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000079490255
+-2.7500000000000 1.0000079490255
+-2.2500000000000 1.0000079490255
+-1.7500000000000 1.0000079490255
+-1.2500000000000 1.0019912509130
+-0.7500000000000 1.0418195916188
+-0.2500000000000 1.2797098746656
+0.2500000000000 1.2659283703273
+0.7500000000000 1.0270419310788
+1.2500000000000 1.0000044384740
+1.7500000000000 1.0000000000251
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000432505911
+-2.7500000000000 1.0000432505911
+-2.2500000000000 1.0000432505911
+-1.7500000000000 1.0000432505911
+-1.2500000000000 1.0068911217538
+-0.7500000000000 1.0569954576015
+-0.2500000000000 1.2967583421289
+0.2500000000000 1.3380583623317
+0.7500000000000 1.1163500409232
+1.2500000000000 1.0003213789852
+1.7500000000000 1.0000000023693
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/w_lorentz_z_[7][7].xg b/test/GRHydro_test_shock_ppm/w_lorentz_z_[7][7].xg
new file mode 100644
index 0000000..eb04c27
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/w_lorentz_z_[7][7].xg
@@ -0,0 +1,108 @@
+
+
+"Time = 0.0000000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000000000000
+-0.7500000000000 1.0000000000000
+-0.2500000000000 1.0000000000000
+0.2500000000000 1.0000000000000
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.1250000000000
+-3.2500000000000 1.0000000000000
+-2.7500000000000 1.0000000000000
+-2.2500000000000 1.0000000000000
+-1.7500000000000 1.0000000000000
+-1.2500000000000 1.0000029740649
+-0.7500000000000 1.0023186364044
+-0.2500000000000 1.0968284674757
+0.2500000000000 1.0045713302429
+0.7500000000000 1.0000000000000
+1.2500000000000 1.0000000000000
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.2500000000000
+-3.2500000000000 1.0000000848280
+-2.7500000000000 1.0000000848280
+-2.2500000000000 1.0000000848280
+-1.7500000000000 1.0000000848280
+-1.2500000000000 1.0000518350125
+-0.7500000000000 1.0104971207962
+-0.2500000000000 1.1820111665656
+0.2500000000000 1.0597930749865
+0.7500000000000 1.0000279481192
+1.2500000000000 1.0000000002738
+1.7500000000000 1.0000000000000
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.3750000000000
+-3.2500000000000 1.0000010082418
+-2.7500000000000 1.0000010082418
+-2.2500000000000 1.0000010082418
+-1.7500000000000 1.0000010082418
+-1.2500000000000 1.0004163410129
+-0.7500000000000 1.0246543378150
+-0.2500000000000 1.2427153745528
+0.2500000000000 1.1611003876709
+0.7500000000000 1.0016445401486
+1.2500000000000 1.0000000436918
+1.7500000000000 1.0000000000001
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000079490255
+-2.7500000000000 1.0000079490255
+-2.2500000000000 1.0000079490255
+-1.7500000000000 1.0000079490255
+-1.2500000000000 1.0019912509130
+-0.7500000000000 1.0418195916188
+-0.2500000000000 1.2797098746656
+0.2500000000000 1.2659283703273
+0.7500000000000 1.0270419310788
+1.2500000000000 1.0000044384740
+1.7500000000000 1.0000000000251
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000432505911
+-2.7500000000000 1.0000432505911
+-2.2500000000000 1.0000432505911
+-1.7500000000000 1.0000432505911
+-1.2500000000000 1.0068911217538
+-0.7500000000000 1.0569954576015
+-0.2500000000000 1.2967583421289
+0.2500000000000 1.3380583623317
+0.7500000000000 1.1163500409232
+1.2500000000000 1.0003213789852
+1.7500000000000 1.0000000023693
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock_ppm/whisky_test_shock_ppm.par b/test/GRHydro_test_shock_ppm/whisky_test_shock_ppm.par
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/GRHydro_test_shock_ppm/whisky_test_shock_ppm.par