aboutsummaryrefslogtreecommitdiff
path: root/test/GRHydro_test_shock
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
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')
-rw-r--r--test/GRHydro_test_shock/dens_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/dens_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/dens_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/dens_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/eps_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/eps_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/eps_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/eps_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/press_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/press_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/press_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/press_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/rho_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/rho_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/rho_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/rho_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[0]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/scon[0]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[0]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[0]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[1]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/scon[1]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[1]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[1]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[2]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/scon[2]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[2]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/scon[2]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/tau_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/tau_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/tau_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/tau_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[0]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/vel[0]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[0]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[0]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[1]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/vel[1]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[1]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[1]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[2]_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/vel[2]_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[2]_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/vel[2]_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/w_lorentz_3D_diagonal.xg108
-rw-r--r--test/GRHydro_test_shock/w_lorentz_x_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/w_lorentz_y_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/w_lorentz_z_[7][7].xg108
-rw-r--r--test/GRHydro_test_shock/whisky_test_shock.par0
49 files changed, 5184 insertions, 0 deletions
diff --git a/test/GRHydro_test_shock/dens_3D_diagonal.xg b/test/GRHydro_test_shock/dens_3D_diagonal.xg
new file mode 100644
index 0000000..c149239
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8795935600860
+0.4330127018922 1.3223603403050
+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.6225341721649
+0.4330127018922 1.7179161365966
+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.9990251974957
+-0.4330127018922 9.2732688740202
+0.4330127018922 2.0020718623020
+1.2990381056767 1.0038408191777
+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.9999993442086
+-1.2990381056767 9.9950423812706
+-0.4330127018922 8.8584287134519
+0.4330127018922 2.2490113879606
+1.2990381056767 1.0263116772964
+2.1650635094611 1.0000000000001
+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.9999893999512
+-1.2990381056767 9.9847334036046
+-0.4330127018922 8.4105554908329
+0.4330127018922 2.4901078211210
+1.2990381056767 1.0945283829554
+2.1650635094611 1.0000000001047
+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/dens_x_[7][7].xg b/test/GRHydro_test_shock/dens_x_[7][7].xg
new file mode 100644
index 0000000..b02c542
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8795935600860
+-0.7500000000000 8.3194872380467
+-0.2500000000000 2.4785588615624
+0.2500000000000 1.3223603403050
+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.9974439400189
+-2.7500000000000 9.9974439400189
+-2.2500000000000 9.9974439400189
+-1.7500000000000 9.9636304455389
+-1.2500000000000 9.6225341721649
+-0.7500000000000 7.4294137622033
+-0.2500000000000 3.1044458737899
+0.2500000000000 1.7179161365966
+0.7500000000000 1.1525028573431
+1.2500000000000 1.0121118884413
+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.9857073318722
+-2.7500000000000 9.9857073318722
+-2.2500000000000 9.9857073318722
+-1.7500000000000 9.8798924020462
+-1.2500000000000 9.2733222488212
+-0.7500000000000 6.8196031661439
+-0.2500000000000 3.5216742825286
+0.2500000000000 2.0020718623020
+0.7500000000000 1.4339513967187
+1.2500000000000 1.0807720089973
+1.7500000000000 1.0038437301555
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557788237934
+-2.7500000000000 9.9557788237934
+-2.2500000000000 9.9557788237934
+-1.7500000000000 9.7408872216040
+-1.2500000000000 8.8582654332556
+-0.7500000000000 6.3952380463853
+-0.2500000000000 3.7983289382780
+0.2500000000000 2.2490113879606
+0.7500000000000 1.7357596096200
+1.2500000000000 1.2439780230617
+1.7500000000000 1.0263388775180
+2.2500000000000 1.0005616916557
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8994644090525
+-2.7500000000000 9.8994644090525
+-2.2500000000000 9.8994644090525
+-1.7500000000000 9.5457610637602
+-1.2500000000000 8.4105805377765
+-0.7500000000000 6.0791347759690
+-0.2500000000000 3.9950627846167
+0.2500000000000 2.4901078211210
+0.7500000000000 1.9923262788519
+1.2500000000000 1.5016245936027
+1.7500000000000 1.0946355675688
+2.2500000000000 1.0055872002874
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/dens_y_[7][7].xg b/test/GRHydro_test_shock/dens_y_[7][7].xg
new file mode 100644
index 0000000..b02c542
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8795935600860
+-0.7500000000000 8.3194872380467
+-0.2500000000000 2.4785588615624
+0.2500000000000 1.3223603403050
+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.9974439400189
+-2.7500000000000 9.9974439400189
+-2.2500000000000 9.9974439400189
+-1.7500000000000 9.9636304455389
+-1.2500000000000 9.6225341721649
+-0.7500000000000 7.4294137622033
+-0.2500000000000 3.1044458737899
+0.2500000000000 1.7179161365966
+0.7500000000000 1.1525028573431
+1.2500000000000 1.0121118884413
+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.9857073318722
+-2.7500000000000 9.9857073318722
+-2.2500000000000 9.9857073318722
+-1.7500000000000 9.8798924020462
+-1.2500000000000 9.2733222488212
+-0.7500000000000 6.8196031661439
+-0.2500000000000 3.5216742825286
+0.2500000000000 2.0020718623020
+0.7500000000000 1.4339513967187
+1.2500000000000 1.0807720089973
+1.7500000000000 1.0038437301555
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557788237934
+-2.7500000000000 9.9557788237934
+-2.2500000000000 9.9557788237934
+-1.7500000000000 9.7408872216040
+-1.2500000000000 8.8582654332556
+-0.7500000000000 6.3952380463853
+-0.2500000000000 3.7983289382780
+0.2500000000000 2.2490113879606
+0.7500000000000 1.7357596096200
+1.2500000000000 1.2439780230617
+1.7500000000000 1.0263388775180
+2.2500000000000 1.0005616916557
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8994644090525
+-2.7500000000000 9.8994644090525
+-2.2500000000000 9.8994644090525
+-1.7500000000000 9.5457610637602
+-1.2500000000000 8.4105805377765
+-0.7500000000000 6.0791347759690
+-0.2500000000000 3.9950627846167
+0.2500000000000 2.4901078211210
+0.7500000000000 1.9923262788519
+1.2500000000000 1.5016245936027
+1.7500000000000 1.0946355675688
+2.2500000000000 1.0055872002874
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/dens_z_[7][7].xg b/test/GRHydro_test_shock/dens_z_[7][7].xg
new file mode 100644
index 0000000..b02c542
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8795935600860
+-0.7500000000000 8.3194872380467
+-0.2500000000000 2.4785588615624
+0.2500000000000 1.3223603403050
+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.9974439400189
+-2.7500000000000 9.9974439400189
+-2.2500000000000 9.9974439400189
+-1.7500000000000 9.9636304455389
+-1.2500000000000 9.6225341721649
+-0.7500000000000 7.4294137622033
+-0.2500000000000 3.1044458737899
+0.2500000000000 1.7179161365966
+0.7500000000000 1.1525028573431
+1.2500000000000 1.0121118884413
+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.9857073318722
+-2.7500000000000 9.9857073318722
+-2.2500000000000 9.9857073318722
+-1.7500000000000 9.8798924020462
+-1.2500000000000 9.2733222488212
+-0.7500000000000 6.8196031661439
+-0.2500000000000 3.5216742825286
+0.2500000000000 2.0020718623020
+0.7500000000000 1.4339513967187
+1.2500000000000 1.0807720089973
+1.7500000000000 1.0038437301555
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557788237934
+-2.7500000000000 9.9557788237934
+-2.2500000000000 9.9557788237934
+-1.7500000000000 9.7408872216040
+-1.2500000000000 8.8582654332556
+-0.7500000000000 6.3952380463853
+-0.2500000000000 3.7983289382780
+0.2500000000000 2.2490113879606
+0.7500000000000 1.7357596096200
+1.2500000000000 1.2439780230617
+1.7500000000000 1.0263388775180
+2.2500000000000 1.0005616916557
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8994644090525
+-2.7500000000000 9.8994644090525
+-2.2500000000000 9.8994644090525
+-1.7500000000000 9.5457610637602
+-1.2500000000000 8.4105805377765
+-0.7500000000000 6.0791347759690
+-0.2500000000000 3.9950627846167
+0.2500000000000 2.4901078211210
+0.7500000000000 1.9923262788519
+1.2500000000000 1.5016245936027
+1.7500000000000 1.0946355675688
+2.2500000000000 1.0055872002874
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/eps_3D_diagonal.xg b/test/GRHydro_test_shock/eps_3D_diagonal.xg
new file mode 100644
index 0000000..0cd9399
--- /dev/null
+++ b/test/GRHydro_test_shock/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.9830557803249
+0.4330127018922 0.1584409120218
+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.9502269834617
+0.4330127018922 0.5078458720836
+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.9998700712654
+-0.4330127018922 1.9063597227222
+0.4330127018922 0.7755700678115
+1.2990381056767 0.0000018337398
+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.9999999125612
+-1.2990381056767 1.9993396950070
+-0.4330127018922 1.8539449886763
+0.4330127018922 0.9651316174984
+1.2990381056767 0.0001155704242
+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.9999985866650
+-1.2990381056767 1.9979691306752
+-0.4330127018922 1.7954891656609
+0.4330127018922 1.0755460455990
+1.2990381056767 0.0024869563743
+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/eps_x_[7][7].xg b/test/GRHydro_test_shock/eps_x_[7][7].xg
new file mode 100644
index 0000000..7960d17
--- /dev/null
+++ b/test/GRHydro_test_shock/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.9830557803249
+-0.7500000000000 2.0149008416837
+-0.2500000000000 1.0501427170926
+0.2500000000000 0.1584409120218
+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.9996596120603
+-2.7500000000000 1.9996596120603
+-2.2500000000000 1.9996596120603
+-1.7500000000000 1.9952133110696
+-1.2500000000000 1.9502269834617
+-0.7500000000000 1.8950945985483
+-0.2500000000000 1.3314405379298
+0.2500000000000 0.5078458720836
+0.7500000000000 0.0252699665593
+1.2500000000000 0.0000501207055
+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.9981006518697
+-2.7500000000000 1.9981006518697
+-2.2500000000000 1.9981006518697
+-1.7500000000000 1.9843147279613
+-1.2500000000000 1.9063664584395
+-0.7500000000000 1.7756090045845
+-0.2500000000000 1.4030750072315
+0.2500000000000 0.7755700678115
+0.7500000000000 0.1527969986131
+1.2500000000000 0.0030288065876
+1.7500000000000 0.0000018361110
+2.2500000000000 0.0000010000017
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9941436534085
+-2.7500000000000 1.9941436534085
+-2.2500000000000 1.9941436534085
+-1.7500000000000 1.9663874455222
+-1.2500000000000 1.8539427262029
+-0.7500000000000 1.6625347619360
+-0.2500000000000 1.3972639769958
+0.2500000000000 0.9651316174984
+0.7500000000000 0.3373878542358
+1.2500000000000 0.0293879777956
+1.7500000000000 0.0001159681261
+2.2500000000000 0.0000010051055
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9867385821695
+-2.7500000000000 1.9867385821695
+-2.2500000000000 1.9867385821695
+-1.7500000000000 1.9412741804970
+-1.2500000000000 1.7955340294181
+-0.7500000000000 1.5591611502435
+-0.2500000000000 1.3639010438382
+0.2500000000000 1.0755460455990
+0.7500000000000 0.5378730004546
+1.2500000000000 0.1118577418086
+1.7500000000000 0.0024966619390
+2.2500000000000 0.0000025840664
+2.7500000000000 0.0000010000070
+3.2500000000000 0.0000010000070
+3.7500000000000 0.0000010000070
diff --git a/test/GRHydro_test_shock/eps_y_[7][7].xg b/test/GRHydro_test_shock/eps_y_[7][7].xg
new file mode 100644
index 0000000..7960d17
--- /dev/null
+++ b/test/GRHydro_test_shock/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.9830557803249
+-0.7500000000000 2.0149008416837
+-0.2500000000000 1.0501427170926
+0.2500000000000 0.1584409120218
+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.9996596120603
+-2.7500000000000 1.9996596120603
+-2.2500000000000 1.9996596120603
+-1.7500000000000 1.9952133110696
+-1.2500000000000 1.9502269834617
+-0.7500000000000 1.8950945985483
+-0.2500000000000 1.3314405379298
+0.2500000000000 0.5078458720836
+0.7500000000000 0.0252699665593
+1.2500000000000 0.0000501207055
+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.9981006518697
+-2.7500000000000 1.9981006518697
+-2.2500000000000 1.9981006518697
+-1.7500000000000 1.9843147279613
+-1.2500000000000 1.9063664584395
+-0.7500000000000 1.7756090045845
+-0.2500000000000 1.4030750072315
+0.2500000000000 0.7755700678115
+0.7500000000000 0.1527969986131
+1.2500000000000 0.0030288065876
+1.7500000000000 0.0000018361110
+2.2500000000000 0.0000010000017
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9941436534085
+-2.7500000000000 1.9941436534085
+-2.2500000000000 1.9941436534085
+-1.7500000000000 1.9663874455222
+-1.2500000000000 1.8539427262029
+-0.7500000000000 1.6625347619360
+-0.2500000000000 1.3972639769958
+0.2500000000000 0.9651316174984
+0.7500000000000 0.3373878542358
+1.2500000000000 0.0293879777956
+1.7500000000000 0.0001159681261
+2.2500000000000 0.0000010051055
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9867385821695
+-2.7500000000000 1.9867385821695
+-2.2500000000000 1.9867385821695
+-1.7500000000000 1.9412741804970
+-1.2500000000000 1.7955340294181
+-0.7500000000000 1.5591611502435
+-0.2500000000000 1.3639010438382
+0.2500000000000 1.0755460455990
+0.7500000000000 0.5378730004546
+1.2500000000000 0.1118577418086
+1.7500000000000 0.0024966619390
+2.2500000000000 0.0000025840664
+2.7500000000000 0.0000010000070
+3.2500000000000 0.0000010000070
+3.7500000000000 0.0000010000070
diff --git a/test/GRHydro_test_shock/eps_z_[7][7].xg b/test/GRHydro_test_shock/eps_z_[7][7].xg
new file mode 100644
index 0000000..7960d17
--- /dev/null
+++ b/test/GRHydro_test_shock/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.9830557803249
+-0.7500000000000 2.0149008416837
+-0.2500000000000 1.0501427170926
+0.2500000000000 0.1584409120218
+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.9996596120603
+-2.7500000000000 1.9996596120603
+-2.2500000000000 1.9996596120603
+-1.7500000000000 1.9952133110696
+-1.2500000000000 1.9502269834617
+-0.7500000000000 1.8950945985483
+-0.2500000000000 1.3314405379298
+0.2500000000000 0.5078458720836
+0.7500000000000 0.0252699665593
+1.2500000000000 0.0000501207055
+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.9981006518697
+-2.7500000000000 1.9981006518697
+-2.2500000000000 1.9981006518697
+-1.7500000000000 1.9843147279613
+-1.2500000000000 1.9063664584395
+-0.7500000000000 1.7756090045845
+-0.2500000000000 1.4030750072315
+0.2500000000000 0.7755700678115
+0.7500000000000 0.1527969986131
+1.2500000000000 0.0030288065876
+1.7500000000000 0.0000018361110
+2.2500000000000 0.0000010000017
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.9941436534085
+-2.7500000000000 1.9941436534085
+-2.2500000000000 1.9941436534085
+-1.7500000000000 1.9663874455222
+-1.2500000000000 1.8539427262029
+-0.7500000000000 1.6625347619360
+-0.2500000000000 1.3972639769958
+0.2500000000000 0.9651316174984
+0.7500000000000 0.3373878542358
+1.2500000000000 0.0293879777956
+1.7500000000000 0.0001159681261
+2.2500000000000 0.0000010051055
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.9867385821695
+-2.7500000000000 1.9867385821695
+-2.2500000000000 1.9867385821695
+-1.7500000000000 1.9412741804970
+-1.2500000000000 1.7955340294181
+-0.7500000000000 1.5591611502435
+-0.2500000000000 1.3639010438382
+0.2500000000000 1.0755460455990
+0.7500000000000 0.5378730004546
+1.2500000000000 0.1118577418086
+1.7500000000000 0.0024966619390
+2.2500000000000 0.0000025840664
+2.7500000000000 0.0000010000070
+3.2500000000000 0.0000010000070
+3.7500000000000 0.0000010000070
diff --git a/test/GRHydro_test_shock/press_3D_diagonal.xg b/test/GRHydro_test_shock/press_3D_diagonal.xg
new file mode 100644
index 0000000..dfeda7d
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0610321236240
+0.4330127018922 0.1382338968340
+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.5085442762457
+0.4330127018922 0.5368725538985
+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.3311674758118
+-0.4330127018922 11.7753023005777
+0.4330127018922 0.8919190340680
+1.2990381056767 0.0000012271886
+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.3333318760192
+-1.2990381056767 13.3223229066431
+-0.4330127018922 10.9205703837162
+0.4330127018922 1.1862323967735
+1.2990381056767 0.0000790741463
+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.3333097777101
+-1.2990381056767 13.2994549575863
+-0.4330127018922 10.0087528947602
+0.4330127018922 1.4183470709220
+1.2990381056767 0.0018146002095
+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/press_x_[7][7].xg b/test/GRHydro_test_shock/press_x_[7][7].xg
new file mode 100644
index 0000000..bf88335
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0610321236240
+-0.7500000000000 11.1492539683015
+-0.2500000000000 1.6015534023808
+0.2500000000000 0.1382338968340
+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.3276565061491
+-2.7500000000000 13.3276565061491
+-2.2500000000000 13.3276565061491
+-1.7500000000000 13.2530236528587
+-1.2500000000000 12.5085442762457
+-0.7500000000000 9.3033047368663
+-0.2500000000000 2.4468871842046
+0.2500000000000 0.5368725538985
+0.7500000000000 0.0193897889914
+1.2500000000000 0.0000338185047
+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.3016292542235
+-2.7500000000000 13.3016292542235
+-2.2500000000000 13.3016292542235
+-1.7500000000000 13.0696083323632
+-1.2500000000000 11.7754112630742
+-0.7500000000000 7.9107806516797
+-0.2500000000000 2.8552519902770
+0.2500000000000 0.8919190340680
+0.7500000000000 0.1419375820190
+1.2500000000000 0.0021821805137
+1.7500000000000 0.0000012287790
+2.2500000000000 0.0000006666695
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.2354702152638
+-2.7500000000000 13.2354702152638
+-2.2500000000000 13.2354702152638
+-1.7500000000000 12.7681695276406
+-1.2500000000000 10.9203393834613
+-0.7500000000000 6.8438114635979
+-0.2500000000000 3.0078456092590
+0.2500000000000 1.1862323967735
+0.7500000000000 0.3551668117971
+1.2500000000000 0.0243107427575
+1.7500000000000 0.0000793483596
+2.2500000000000 0.0000006704467
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.6250000000000
+-3.2500000000000 13.1115863938566
+-2.7500000000000 13.1115863938566
+-2.2500000000000 13.1115863938566
+-1.7500000000000 12.3492673513138
+-1.2500000000000 10.0089832055333
+-0.7500000000000 6.0058944954636
+-0.2500000000000 3.0370330675318
+0.2500000000000 1.4183470709220
+0.7500000000000 0.6042685937054
+1.2500000000000 0.1093720488881
+1.7500000000000 0.0018218597284
+2.2500000000000 0.0000017323361
+2.7500000000000 0.0000006666777
+3.2500000000000 0.0000006666777
+3.7500000000000 0.0000006666777
diff --git a/test/GRHydro_test_shock/press_y_[7][7].xg b/test/GRHydro_test_shock/press_y_[7][7].xg
new file mode 100644
index 0000000..bf88335
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0610321236240
+-0.7500000000000 11.1492539683015
+-0.2500000000000 1.6015534023808
+0.2500000000000 0.1382338968340
+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.3276565061491
+-2.7500000000000 13.3276565061491
+-2.2500000000000 13.3276565061491
+-1.7500000000000 13.2530236528587
+-1.2500000000000 12.5085442762457
+-0.7500000000000 9.3033047368663
+-0.2500000000000 2.4468871842046
+0.2500000000000 0.5368725538985
+0.7500000000000 0.0193897889914
+1.2500000000000 0.0000338185047
+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.3016292542235
+-2.7500000000000 13.3016292542235
+-2.2500000000000 13.3016292542235
+-1.7500000000000 13.0696083323632
+-1.2500000000000 11.7754112630742
+-0.7500000000000 7.9107806516797
+-0.2500000000000 2.8552519902770
+0.2500000000000 0.8919190340680
+0.7500000000000 0.1419375820190
+1.2500000000000 0.0021821805137
+1.7500000000000 0.0000012287790
+2.2500000000000 0.0000006666695
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.2354702152638
+-2.7500000000000 13.2354702152638
+-2.2500000000000 13.2354702152638
+-1.7500000000000 12.7681695276406
+-1.2500000000000 10.9203393834613
+-0.7500000000000 6.8438114635979
+-0.2500000000000 3.0078456092590
+0.2500000000000 1.1862323967735
+0.7500000000000 0.3551668117971
+1.2500000000000 0.0243107427575
+1.7500000000000 0.0000793483596
+2.2500000000000 0.0000006704467
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.6250000000000
+-3.2500000000000 13.1115863938566
+-2.7500000000000 13.1115863938566
+-2.2500000000000 13.1115863938566
+-1.7500000000000 12.3492673513138
+-1.2500000000000 10.0089832055333
+-0.7500000000000 6.0058944954636
+-0.2500000000000 3.0370330675318
+0.2500000000000 1.4183470709220
+0.7500000000000 0.6042685937054
+1.2500000000000 0.1093720488881
+1.7500000000000 0.0018218597284
+2.2500000000000 0.0000017323361
+2.7500000000000 0.0000006666777
+3.2500000000000 0.0000006666777
+3.7500000000000 0.0000006666777
diff --git a/test/GRHydro_test_shock/press_z_[7][7].xg b/test/GRHydro_test_shock/press_z_[7][7].xg
new file mode 100644
index 0000000..bf88335
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0610321236240
+-0.7500000000000 11.1492539683015
+-0.2500000000000 1.6015534023808
+0.2500000000000 0.1382338968340
+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.3276565061491
+-2.7500000000000 13.3276565061491
+-2.2500000000000 13.3276565061491
+-1.7500000000000 13.2530236528587
+-1.2500000000000 12.5085442762457
+-0.7500000000000 9.3033047368663
+-0.2500000000000 2.4468871842046
+0.2500000000000 0.5368725538985
+0.7500000000000 0.0193897889914
+1.2500000000000 0.0000338185047
+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.3016292542235
+-2.7500000000000 13.3016292542235
+-2.2500000000000 13.3016292542235
+-1.7500000000000 13.0696083323632
+-1.2500000000000 11.7754112630742
+-0.7500000000000 7.9107806516797
+-0.2500000000000 2.8552519902770
+0.2500000000000 0.8919190340680
+0.7500000000000 0.1419375820190
+1.2500000000000 0.0021821805137
+1.7500000000000 0.0000012287790
+2.2500000000000 0.0000006666695
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.5000000000000
+-3.2500000000000 13.2354702152638
+-2.7500000000000 13.2354702152638
+-2.2500000000000 13.2354702152638
+-1.7500000000000 12.7681695276406
+-1.2500000000000 10.9203393834613
+-0.7500000000000 6.8438114635979
+-0.2500000000000 3.0078456092590
+0.2500000000000 1.1862323967735
+0.7500000000000 0.3551668117971
+1.2500000000000 0.0243107427575
+1.7500000000000 0.0000793483596
+2.2500000000000 0.0000006704467
+2.7500000000000 0.0000006666667
+3.2500000000000 0.0000006666667
+3.7500000000000 0.0000006666667
+
+
+"Time = 0.6250000000000
+-3.2500000000000 13.1115863938566
+-2.7500000000000 13.1115863938566
+-2.2500000000000 13.1115863938566
+-1.7500000000000 12.3492673513138
+-1.2500000000000 10.0089832055333
+-0.7500000000000 6.0058944954636
+-0.2500000000000 3.0370330675318
+0.2500000000000 1.4183470709220
+0.7500000000000 0.6042685937054
+1.2500000000000 0.1093720488881
+1.7500000000000 0.0018218597284
+2.2500000000000 0.0000017323361
+2.7500000000000 0.0000006666777
+3.2500000000000 0.0000006666777
+3.7500000000000 0.0000006666777
diff --git a/test/GRHydro_test_shock/rho_3D_diagonal.xg b/test/GRHydro_test_shock/rho_3D_diagonal.xg
new file mode 100644
index 0000000..bfce405
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8794740822804
+0.4330127018922 1.3086951003058
+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.6208372530382
+0.4330127018922 1.5857347181808
+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.9990251872041
+-0.4330127018922 9.2652783419306
+0.4330127018922 1.7250260248919
+1.2990381056767 1.0038408187640
+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.9999993442086
+-1.2990381056767 9.9950420680738
+-0.4330127018922 8.8356751012717
+0.4330127018922 1.8436330992578
+1.2990381056767 1.0263111885667
+2.1650635094611 1.0000000000001
+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.9999893999500
+-1.2990381056767 9.9847300591866
+-0.4330127018922 8.3615816955456
+0.4330127018922 1.9780841695142
+1.2990381056767 1.0944704709708
+2.1650635094611 1.0000000001047
+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/rho_x_[7][7].xg b/test/GRHydro_test_shock/rho_x_[7][7].xg
new file mode 100644
index 0000000..94fdb40
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8794740822804
+-0.7500000000000 8.3001012290400
+-0.2500000000000 2.2876224959424
+0.2500000000000 1.3086951003058
+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.9974438842751
+-2.7500000000000 9.9974438842751
+-2.2500000000000 9.9974438842751
+-1.7500000000000 9.9636141003043
+-1.2500000000000 9.6208372530382
+-0.7500000000000 7.3637258614895
+-0.2500000000000 2.7566614292921
+0.2500000000000 1.5857347181808
+0.7500000000000 1.1509585269454
+1.2500000000000 1.0121117907228
+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.9857051058288
+-2.7500000000000 9.9857051058288
+-2.2500000000000 9.9857051058288
+-1.7500000000000 9.8796890545115
+-1.2500000000000 9.2653313408957
+-0.7500000000000 6.6828738460336
+-0.2500000000000 3.0524939602954
+0.2500000000000 1.7250260248919
+0.7500000000000 1.3933936854846
+1.2500000000000 1.0807130385965
+1.7500000000000 1.0038437297402
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557548369004
+-2.7500000000000 9.9557548369004
+-2.2500000000000 9.9557548369004
+-1.7500000000000 9.7398172140868
+-1.2500000000000 8.8354989847724
+-0.7500000000000 6.1747383756611
+-0.2500000000000 3.2290021700761
+0.2500000000000 1.8436330992578
+0.7500000000000 1.5790438541491
+1.2500000000000 1.2408514253627
+1.7500000000000 1.0263383864618
+2.2500000000000 1.0005616916553
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8993293668807
+-2.7500000000000 9.8993293668807
+-2.2500000000000 9.8993293668807
+-1.7500000000000 9.5421353732877
+-1.2500000000000 8.3615651735464
+-0.7500000000000 5.7780055267464
+-0.2500000000000 3.3400880671501
+0.2500000000000 1.9780841695142
+0.7500000000000 1.6851615340278
+1.2500000000000 1.4666671316570
+1.7500000000000 1.0945773434003
+2.2500000000000 1.0055871991688
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/rho_y_[7][7].xg b/test/GRHydro_test_shock/rho_y_[7][7].xg
new file mode 100644
index 0000000..94fdb40
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8794740822804
+-0.7500000000000 8.3001012290400
+-0.2500000000000 2.2876224959424
+0.2500000000000 1.3086951003058
+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.9974438842751
+-2.7500000000000 9.9974438842751
+-2.2500000000000 9.9974438842751
+-1.7500000000000 9.9636141003043
+-1.2500000000000 9.6208372530382
+-0.7500000000000 7.3637258614895
+-0.2500000000000 2.7566614292921
+0.2500000000000 1.5857347181808
+0.7500000000000 1.1509585269454
+1.2500000000000 1.0121117907228
+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.9857051058288
+-2.7500000000000 9.9857051058288
+-2.2500000000000 9.9857051058288
+-1.7500000000000 9.8796890545115
+-1.2500000000000 9.2653313408957
+-0.7500000000000 6.6828738460336
+-0.2500000000000 3.0524939602954
+0.2500000000000 1.7250260248919
+0.7500000000000 1.3933936854846
+1.2500000000000 1.0807130385965
+1.7500000000000 1.0038437297402
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557548369004
+-2.7500000000000 9.9557548369004
+-2.2500000000000 9.9557548369004
+-1.7500000000000 9.7398172140868
+-1.2500000000000 8.8354989847724
+-0.7500000000000 6.1747383756611
+-0.2500000000000 3.2290021700761
+0.2500000000000 1.8436330992578
+0.7500000000000 1.5790438541491
+1.2500000000000 1.2408514253627
+1.7500000000000 1.0263383864618
+2.2500000000000 1.0005616916553
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8993293668807
+-2.7500000000000 9.8993293668807
+-2.2500000000000 9.8993293668807
+-1.7500000000000 9.5421353732877
+-1.2500000000000 8.3615651735464
+-0.7500000000000 5.7780055267464
+-0.2500000000000 3.3400880671501
+0.2500000000000 1.9780841695142
+0.7500000000000 1.6851615340278
+1.2500000000000 1.4666671316570
+1.7500000000000 1.0945773434003
+2.2500000000000 1.0055871991688
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/rho_z_[7][7].xg b/test/GRHydro_test_shock/rho_z_[7][7].xg
new file mode 100644
index 0000000..c078add
--- /dev/null
+++ b/test/GRHydro_test_shock/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.8794740822804
+-0.7500000000000 8.3001012290400
+-0.2500000000000 2.2876224959424
+0.2500000000000 1.3086951003058
+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.9974438842751
+-2.7500000000000 9.9974438842751
+-2.2500000000000 9.9974438842751
+-1.7500000000000 9.9636141003043
+-1.2500000000000 9.6208372530382
+-0.7500000000000 7.3637258614895
+-0.2500000000000 2.7566614292921
+0.2500000000000 1.5857347181808
+0.7500000000000 1.1509585269454
+1.2500000000000 1.0121117907228
+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.9857051058288
+-2.7500000000000 9.9857051058288
+-2.2500000000000 9.9857051058288
+-1.7500000000000 9.8796890545115
+-1.2500000000000 9.2653313408957
+-0.7500000000000 6.6828738460336
+-0.2500000000000 3.0524939602954
+0.2500000000000 1.7250260248919
+0.7500000000000 1.3933936854846
+1.2500000000000 1.0807130385965
+1.7500000000000 1.0038437297402
+2.2500000000000 1.0000025317672
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 9.9557548369004
+-2.7500000000000 9.9557548369004
+-2.2500000000000 9.9557548369004
+-1.7500000000000 9.7398172140868
+-1.2500000000000 8.8354989847723
+-0.7500000000000 6.1747383756611
+-0.2500000000000 3.2290021700761
+0.2500000000000 1.8436330992578
+0.7500000000000 1.5790438541491
+1.2500000000000 1.2408514253627
+1.7500000000000 1.0263383864618
+2.2500000000000 1.0005616916553
+2.7500000000000 1.0000000170979
+3.2500000000000 1.0000000170979
+3.7500000000000 1.0000000170979
+
+
+"Time = 0.6250000000000
+-3.2500000000000 9.8993293668807
+-2.7500000000000 9.8993293668807
+-2.2500000000000 9.8993293668807
+-1.7500000000000 9.5421353732877
+-1.2500000000000 8.3615651735464
+-0.7500000000000 5.7780055267464
+-0.2500000000000 3.3400880671501
+0.2500000000000 1.9780841695142
+0.7500000000000 1.6851615340278
+1.2500000000000 1.4666671316570
+1.7500000000000 1.0945773434003
+2.2500000000000 1.0055871991688
+2.7500000000000 1.0000095656111
+3.2500000000000 1.0000095656111
+3.7500000000000 1.0000095656111
diff --git a/test/GRHydro_test_shock/scon[0]_3D_diagonal.xg b/test/GRHydro_test_shock/scon[0]_3D_diagonal.xg
new file mode 100644
index 0000000..1670d82
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+0.4330127018922 0.1398282249937
+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.4435215296648
+0.4330127018922 0.7631697815962
+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.0011349449227
+-0.4330127018922 0.9290339935234
+0.4330127018922 1.5610473054490
+1.2990381056767 0.0000166402136
+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.0000006783426
+-1.2990381056767 0.0062584556046
+-0.4330127018922 1.5021363750622
+0.4330127018922 2.3664013144403
+1.2990381056767 0.0005783785336
+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.0000123041540
+-1.2990381056767 0.0204298757467
+-0.4330127018922 2.1013319323321
+0.4330127018922 3.0699323023416
+1.2990381056767 0.0065277834943
+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/scon[0]_x_[7][7].xg b/test/GRHydro_test_shock/scon[0]_x_[7][7].xg
new file mode 100644
index 0000000..336f952
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026400077523
+-2.7500000000000 0.0026400077523
+-2.2500000000000 0.0026400077523
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0146417697204
+-2.7500000000000 0.0146417697204
+-2.2500000000000 0.0146417697204
+-1.7500000000000 0.1579930389065
+-1.2500000000000 0.9291542103322
+-0.7500000000000 3.1695200326968
+-0.2500000000000 3.9054407332047
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524367997104
+1.2500000000000 0.0065517016076
+1.7500000000000 0.0000166426237
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0448689086063
+-2.7500000000000 0.0448689086063
+-2.2500000000000 0.0448689086063
+-1.7500000000000 0.3577404194092
+-1.2500000000000 1.5027394726985
+-0.7500000000000 3.7539667272951
+-0.2500000000000 4.5219182418894
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146444190779
+1.2500000000000 0.0535230711669
+1.7500000000000 0.0005786363078
+2.2500000000000 0.0000005060084
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1007473627535
+-2.7500000000000 0.1007473627535
+-2.2500000000000 0.1007473627535
+-1.7500000000000 0.6458340586430
+-1.2500000000000 2.1034661653937
+-0.7500000000000 4.1305790923660
+-0.2500000000000 4.9543624663321
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758414413587
+1.2500000000000 0.2259686877940
+1.7500000000000 0.0065340381520
+2.2500000000000 0.0000273262430
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/scon[0]_y_[7][7].xg b/test/GRHydro_test_shock/scon[0]_y_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[0]_z_[7][7].xg b/test/GRHydro_test_shock/scon[0]_z_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[1]_3D_diagonal.xg b/test/GRHydro_test_shock/scon[1]_3D_diagonal.xg
new file mode 100644
index 0000000..1670d82
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+0.4330127018922 0.1398282249937
+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.4435215296648
+0.4330127018922 0.7631697815962
+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.0011349449227
+-0.4330127018922 0.9290339935234
+0.4330127018922 1.5610473054490
+1.2990381056767 0.0000166402136
+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.0000006783426
+-1.2990381056767 0.0062584556046
+-0.4330127018922 1.5021363750622
+0.4330127018922 2.3664013144403
+1.2990381056767 0.0005783785336
+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.0000123041540
+-1.2990381056767 0.0204298757467
+-0.4330127018922 2.1013319323321
+0.4330127018922 3.0699323023416
+1.2990381056767 0.0065277834943
+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/scon[1]_x_[7][7].xg b/test/GRHydro_test_shock/scon[1]_x_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[1]_y_[7][7].xg b/test/GRHydro_test_shock/scon[1]_y_[7][7].xg
new file mode 100644
index 0000000..336f952
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026400077523
+-2.7500000000000 0.0026400077523
+-2.2500000000000 0.0026400077523
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0146417697204
+-2.7500000000000 0.0146417697204
+-2.2500000000000 0.0146417697204
+-1.7500000000000 0.1579930389065
+-1.2500000000000 0.9291542103322
+-0.7500000000000 3.1695200326968
+-0.2500000000000 3.9054407332047
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524367997104
+1.2500000000000 0.0065517016076
+1.7500000000000 0.0000166426237
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0448689086063
+-2.7500000000000 0.0448689086063
+-2.2500000000000 0.0448689086063
+-1.7500000000000 0.3577404194092
+-1.2500000000000 1.5027394726985
+-0.7500000000000 3.7539667272951
+-0.2500000000000 4.5219182418894
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146444190779
+1.2500000000000 0.0535230711669
+1.7500000000000 0.0005786363078
+2.2500000000000 0.0000005060084
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1007473627535
+-2.7500000000000 0.1007473627535
+-2.2500000000000 0.1007473627535
+-1.7500000000000 0.6458340586430
+-1.2500000000000 2.1034661653937
+-0.7500000000000 4.1305790923660
+-0.2500000000000 4.9543624663321
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758414413587
+1.2500000000000 0.2259686877940
+1.7500000000000 0.0065340381520
+2.2500000000000 0.0000273262430
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/scon[1]_z_[7][7].xg b/test/GRHydro_test_shock/scon[1]_z_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[2]_3D_diagonal.xg b/test/GRHydro_test_shock/scon[2]_3D_diagonal.xg
new file mode 100644
index 0000000..1670d82
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+0.4330127018922 0.1398282249937
+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.4435215296648
+0.4330127018922 0.7631697815962
+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.0011349449227
+-0.4330127018922 0.9290339935234
+0.4330127018922 1.5610473054490
+1.2990381056767 0.0000166402136
+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.0000006783426
+-1.2990381056767 0.0062584556046
+-0.4330127018922 1.5021363750622
+0.4330127018922 2.3664013144403
+1.2990381056767 0.0005783785336
+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.0000123041540
+-1.2990381056767 0.0204298757467
+-0.4330127018922 2.1013319323321
+0.4330127018922 3.0699323023416
+1.2990381056767 0.0065277834943
+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/scon[2]_x_[7][7].xg b/test/GRHydro_test_shock/scon[2]_x_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[2]_y_[7][7].xg b/test/GRHydro_test_shock/scon[2]_y_[7][7].xg
new file mode 100644
index 0000000..8ed16ff
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026414393160
+-2.7500000000000 0.0026414393160
+-2.2500000000000 0.0026414393160
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0175955636980
+-2.7500000000000 0.0175955636980
+-2.2500000000000 0.0175955636980
+-1.7500000000000 0.1574546608162
+-1.2500000000000 0.9290144471530
+-0.7500000000000 3.1695526026026
+-0.2500000000000 3.9054401544453
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524368494860
+1.2500000000000 0.0065514510261
+1.7500000000000 0.0000166855666
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0588006425829
+-2.7500000000000 0.0588006425829
+-2.2500000000000 0.0588006425829
+-1.7500000000000 0.3559944431968
+-1.2500000000000 1.5024499801671
+-0.7500000000000 3.7539968249465
+-0.2500000000000 4.5219359068564
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146395978906
+1.2500000000000 0.0535124897300
+1.7500000000000 0.0005803234110
+2.2500000000000 0.0000005110942
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1406166767344
+-2.7500000000000 0.1406166767344
+-2.2500000000000 0.1406166767344
+-1.7500000000000 0.6423976557774
+-1.2500000000000 2.1016774661606
+-0.7500000000000 4.1304721830182
+-0.2500000000000 4.9544040544306
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758117854171
+1.2500000000000 0.2258798152514
+1.7500000000000 0.0065516455535
+2.2500000000000 0.0000274146082
+2.7500000000000 0.0000000035044
+3.2500000000000 0.0000000035044
+3.7500000000000 0.0000000035044
diff --git a/test/GRHydro_test_shock/scon[2]_z_[7][7].xg b/test/GRHydro_test_shock/scon[2]_z_[7][7].xg
new file mode 100644
index 0000000..336f952
--- /dev/null
+++ b/test/GRHydro_test_shock/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.1207685916331
+-0.7500000000000 1.4315642876271
+-0.2500000000000 1.6411720624127
+0.2500000000000 0.1398282249937
+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.0026400077523
+-2.7500000000000 0.0026400077523
+-2.2500000000000 0.0026400077523
+-1.7500000000000 0.0450693296965
+-1.2500000000000 0.4435215296648
+-0.7500000000000 2.3878384527807
+-0.2500000000000 2.9882370077793
+0.2500000000000 0.7631697815962
+0.7500000000000 0.0359334242613
+1.2500000000000 0.0002567990260
+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.0146417697204
+-2.7500000000000 0.0146417697204
+-2.2500000000000 0.0146417697204
+-1.7500000000000 0.1579930389065
+-1.2500000000000 0.9291542103322
+-0.7500000000000 3.1695200326968
+-0.2500000000000 3.9054407332047
+0.2500000000000 1.5610473054490
+0.7500000000000 0.2524367997104
+1.2500000000000 0.0065517016076
+1.7500000000000 0.0000166426237
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0448689086063
+-2.7500000000000 0.0448689086063
+-2.2500000000000 0.0448689086063
+-1.7500000000000 0.3577404194092
+-1.2500000000000 1.5027394726985
+-0.7500000000000 3.7539667272951
+-0.2500000000000 4.5219182418894
+0.2500000000000 2.3664013144403
+0.7500000000000 0.7146444190779
+1.2500000000000 0.0535230711669
+1.7500000000000 0.0005786363078
+2.2500000000000 0.0000005060084
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.1007473627535
+-2.7500000000000 0.1007473627535
+-2.2500000000000 0.1007473627535
+-1.7500000000000 0.6458340586430
+-1.2500000000000 2.1034661653937
+-0.7500000000000 4.1305790923660
+-0.2500000000000 4.9543624663321
+0.2500000000000 3.0699323023416
+0.7500000000000 1.3758414413587
+1.2500000000000 0.2259686877940
+1.7500000000000 0.0065340381520
+2.2500000000000 0.0000273262430
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/tau_3D_diagonal.xg b/test/GRHydro_test_shock/tau_3D_diagonal.xg
new file mode 100644
index 0000000..4bace88
--- /dev/null
+++ b/test/GRHydro_test_shock/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.5924574399718
+0.4330127018922 0.2284135664780
+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 18.7755458638742
+0.4330127018922 1.1815936365921
+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.9967512926156
+-0.4330127018922 17.7217488643346
+0.4330127018922 2.4331617219516
+1.2990381056767 0.0000018411966
+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.9999978140291
+-1.2990381056767 19.9834867604514
+-0.4330127018922 16.5444619870757
+0.4330127018922 3.7213839454424
+1.2990381056767 0.0001191001376
+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.9999646665746
+-1.2990381056767 19.9492080542818
+-0.4330127018922 15.3563547354243
+0.4330127018922 4.8453457971935
+1.2990381056767 0.0027802954578
+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/tau_x_[7][7].xg b/test/GRHydro_test_shock/tau_x_[7][7].xg
new file mode 100644
index 0000000..ff3369a
--- /dev/null
+++ b/test/GRHydro_test_shock/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.5924574399718
+-0.7500000000000 16.8736672462897
+-0.2500000000000 3.3054637472605
+0.2500000000000 0.2284135664780
+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.9914851865293
+-2.7500000000000 19.9914851865293
+-2.2500000000000 19.9914851865293
+-1.7500000000000 19.8796605320708
+-1.2500000000000 18.7755458638742
+-0.7500000000000 14.4380310305874
+-0.2500000000000 5.7028725918324
+0.2500000000000 1.1815936365921
+0.7500000000000 0.0307612572297
+1.2500000000000 0.0000508254918
+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.9524609335772
+-2.7500000000000 19.9524609335772
+-2.2500000000000 19.9524609335772
+-1.7500000000000 19.6059608824670
+-1.2500000000000 17.7219152542125
+-0.7500000000000 12.8232356915731
+-0.2500000000000 7.1871280440655
+0.2500000000000 2.4331617219516
+0.7500000000000 0.2756022248849
+1.2500000000000 0.0033328397719
+1.7500000000000 0.0000018435838
+2.2500000000000 0.0000010000043
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.8533887544074
+-2.7500000000000 19.8533887544074
+-2.2500000000000 19.8533887544074
+-1.7500000000000 19.1603382996047
+-1.2500000000000 16.5442077523304
+-0.7500000000000 11.7378702204173
+-0.2500000000000 8.0669093015112
+0.2500000000000 3.7213839454424
+0.7500000000000 0.8900122189941
+1.2500000000000 0.0399072571355
+1.7500000000000 0.0001195137856
+2.2500000000000 0.0000010056705
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.6684089525428
+-2.7500000000000 19.6684089525428
+-2.2500000000000 19.6684089525428
+-1.7500000000000 18.5509940833825
+-1.2500000000000 15.3569998578625
+-0.7500000000000 10.9314767959017
+-0.2500000000000 8.6086568884604
+0.2500000000000 4.8453457971935
+0.7500000000000 1.8704666276520
+1.2500000000000 0.2130382752179
+1.7500000000000 0.0027915014247
+2.2500000000000 0.0000025996228
+2.7500000000000 0.0000010000165
+3.2500000000000 0.0000010000165
+3.7500000000000 0.0000010000165
diff --git a/test/GRHydro_test_shock/tau_y_[7][7].xg b/test/GRHydro_test_shock/tau_y_[7][7].xg
new file mode 100644
index 0000000..ff3369a
--- /dev/null
+++ b/test/GRHydro_test_shock/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.5924574399718
+-0.7500000000000 16.8736672462897
+-0.2500000000000 3.3054637472605
+0.2500000000000 0.2284135664780
+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.9914851865293
+-2.7500000000000 19.9914851865293
+-2.2500000000000 19.9914851865293
+-1.7500000000000 19.8796605320708
+-1.2500000000000 18.7755458638742
+-0.7500000000000 14.4380310305874
+-0.2500000000000 5.7028725918324
+0.2500000000000 1.1815936365921
+0.7500000000000 0.0307612572297
+1.2500000000000 0.0000508254918
+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.9524609335772
+-2.7500000000000 19.9524609335772
+-2.2500000000000 19.9524609335772
+-1.7500000000000 19.6059608824670
+-1.2500000000000 17.7219152542125
+-0.7500000000000 12.8232356915731
+-0.2500000000000 7.1871280440655
+0.2500000000000 2.4331617219516
+0.7500000000000 0.2756022248849
+1.2500000000000 0.0033328397719
+1.7500000000000 0.0000018435838
+2.2500000000000 0.0000010000043
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.8533887544074
+-2.7500000000000 19.8533887544074
+-2.2500000000000 19.8533887544074
+-1.7500000000000 19.1603382996047
+-1.2500000000000 16.5442077523304
+-0.7500000000000 11.7378702204173
+-0.2500000000000 8.0669093015112
+0.2500000000000 3.7213839454424
+0.7500000000000 0.8900122189941
+1.2500000000000 0.0399072571355
+1.7500000000000 0.0001195137856
+2.2500000000000 0.0000010056705
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.6684089525428
+-2.7500000000000 19.6684089525428
+-2.2500000000000 19.6684089525428
+-1.7500000000000 18.5509940833825
+-1.2500000000000 15.3569998578625
+-0.7500000000000 10.9314767959017
+-0.2500000000000 8.6086568884604
+0.2500000000000 4.8453457971935
+0.7500000000000 1.8704666276520
+1.2500000000000 0.2130382752179
+1.7500000000000 0.0027915014247
+2.2500000000000 0.0000025996228
+2.7500000000000 0.0000010000165
+3.2500000000000 0.0000010000165
+3.7500000000000 0.0000010000165
diff --git a/test/GRHydro_test_shock/tau_z_[7][7].xg b/test/GRHydro_test_shock/tau_z_[7][7].xg
new file mode 100644
index 0000000..bd9e6db
--- /dev/null
+++ b/test/GRHydro_test_shock/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.5924574399718
+-0.7500000000000 16.8736672462897
+-0.2500000000000 3.3054637472605
+0.2500000000000 0.2284135664780
+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.9914851865293
+-2.7500000000000 19.9914851865293
+-2.2500000000000 19.9914851865293
+-1.7500000000000 19.8796605320708
+-1.2500000000000 18.7755458638742
+-0.7500000000000 14.4380310305874
+-0.2500000000000 5.7028725918324
+0.2500000000000 1.1815936365921
+0.7500000000000 0.0307612572297
+1.2500000000000 0.0000508254918
+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.9524609335772
+-2.7500000000000 19.9524609335772
+-2.2500000000000 19.9524609335772
+-1.7500000000000 19.6059608824670
+-1.2500000000000 17.7219152542125
+-0.7500000000000 12.8232356915731
+-0.2500000000000 7.1871280440655
+0.2500000000000 2.4331617219516
+0.7500000000000 0.2756022248849
+1.2500000000000 0.0033328397719
+1.7500000000000 0.0000018435838
+2.2500000000000 0.0000010000043
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 19.8533887544074
+-2.7500000000000 19.8533887544074
+-2.2500000000000 19.8533887544074
+-1.7500000000000 19.1603382996047
+-1.2500000000000 16.5442077523303
+-0.7500000000000 11.7378702204173
+-0.2500000000000 8.0669093015112
+0.2500000000000 3.7213839454424
+0.7500000000000 0.8900122189941
+1.2500000000000 0.0399072571355
+1.7500000000000 0.0001195137856
+2.2500000000000 0.0000010056705
+2.7500000000000 0.0000010000000
+3.2500000000000 0.0000010000000
+3.7500000000000 0.0000010000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 19.6684089525428
+-2.7500000000000 19.6684089525428
+-2.2500000000000 19.6684089525428
+-1.7500000000000 18.5509940833825
+-1.2500000000000 15.3569998578624
+-0.7500000000000 10.9314767959017
+-0.2500000000000 8.6086568884604
+0.2500000000000 4.8453457971935
+0.7500000000000 1.8704666276520
+1.2500000000000 0.2130382752179
+1.7500000000000 0.0027915014247
+2.2500000000000 0.0000025996228
+2.7500000000000 0.0000010000165
+3.2500000000000 0.0000010000165
+3.7500000000000 0.0000010000165
diff --git a/test/GRHydro_test_shock/vel[0]_3D_diagonal.xg b/test/GRHydro_test_shock/vel[0]_3D_diagonal.xg
new file mode 100644
index 0000000..556ab72
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+0.4330127018922 0.0827871989071
+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.0108422911233
+0.4330127018922 0.2220852364361
+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.0000261948990
+-0.4330127018922 0.0239625051480
+0.4330127018922 0.2930359644813
+1.2990381056767 0.0000165764954
+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.0000000156541
+-1.2990381056767 0.0001445342368
+-0.4330127018922 0.0413544395337
+0.4330127018922 0.3306587129665
+1.2990381056767 0.0005634417757
+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.0000002839425
+-1.2990381056767 0.0004725484797
+-0.4330127018922 0.0622143797681
+0.4330127018922 0.3506970756275
+1.2990381056767 0.0059390821951
+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/vel[0]_x_[7][7].xg b/test/GRHydro_test_shock/vel[0]_x_[7][7].xg
new file mode 100644
index 0000000..99ca0cb
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609468109
+-2.7500000000000 0.0000609468109
+-2.2500000000000 0.0000609468109
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0003386179067
+-2.7500000000000 0.0003386179067
+-2.2500000000000 0.0003386179067
+-1.7500000000000 0.0037126383525
+-1.2500000000000 0.0239654026926
+-0.7500000000000 0.1150309864595
+-0.2500000000000 0.2879257662915
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424245368
+1.2500000000000 0.0060312803439
+1.7500000000000 0.0000165788481
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0010423809075
+-2.7500000000000 0.0010423809075
+-2.2500000000000 0.0010423809075
+-1.7500000000000 0.0085852078963
+-1.2500000000000 0.0413717817100
+-0.7500000000000 0.1502974252956
+-0.2500000000000 0.3040336683222
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397380507569
+1.2500000000000 0.0409136476704
+1.7500000000000 0.0005636775789
+2.2500000000000 0.0000005057235
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0023605585293
+-2.7500000000000 0.0023605585293
+-2.2500000000000 0.0023605585293
+-1.7500000000000 0.0159678014981
+-1.2500000000000 0.0622759079411
+-0.7500000000000 0.1794616037848
+-0.2500000000000 0.3167598483588
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079969777211
+1.2500000000000 0.1238839704219
+1.7500000000000 0.0059440932634
+2.2500000000000 0.0000271742971
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/vel[0]_y_[7][7].xg b/test/GRHydro_test_shock/vel[0]_y_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[0]_z_[7][7].xg b/test/GRHydro_test_shock/vel[0]_z_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[1]_3D_diagonal.xg b/test/GRHydro_test_shock/vel[1]_3D_diagonal.xg
new file mode 100644
index 0000000..556ab72
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+0.4330127018922 0.0827871989071
+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.0108422911233
+0.4330127018922 0.2220852364361
+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.0000261948990
+-0.4330127018922 0.0239625051480
+0.4330127018922 0.2930359644813
+1.2990381056767 0.0000165764954
+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.0000000156541
+-1.2990381056767 0.0001445342368
+-0.4330127018922 0.0413544395337
+0.4330127018922 0.3306587129665
+1.2990381056767 0.0005634417757
+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.0000002839425
+-1.2990381056767 0.0004725484797
+-0.4330127018922 0.0622143797681
+0.4330127018922 0.3506970756275
+1.2990381056767 0.0059390821951
+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/vel[1]_x_[7][7].xg b/test/GRHydro_test_shock/vel[1]_x_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[1]_y_[7][7].xg b/test/GRHydro_test_shock/vel[1]_y_[7][7].xg
new file mode 100644
index 0000000..99ca0cb
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609468109
+-2.7500000000000 0.0000609468109
+-2.2500000000000 0.0000609468109
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0003386179067
+-2.7500000000000 0.0003386179067
+-2.2500000000000 0.0003386179067
+-1.7500000000000 0.0037126383525
+-1.2500000000000 0.0239654026926
+-0.7500000000000 0.1150309864595
+-0.2500000000000 0.2879257662915
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424245368
+1.2500000000000 0.0060312803439
+1.7500000000000 0.0000165788481
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0010423809075
+-2.7500000000000 0.0010423809075
+-2.2500000000000 0.0010423809075
+-1.7500000000000 0.0085852078963
+-1.2500000000000 0.0413717817100
+-0.7500000000000 0.1502974252956
+-0.2500000000000 0.3040336683222
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397380507569
+1.2500000000000 0.0409136476704
+1.7500000000000 0.0005636775789
+2.2500000000000 0.0000005057235
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0023605585293
+-2.7500000000000 0.0023605585293
+-2.2500000000000 0.0023605585293
+-1.7500000000000 0.0159678014981
+-1.2500000000000 0.0622759079411
+-0.7500000000000 0.1794616037848
+-0.2500000000000 0.3167598483588
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079969777211
+1.2500000000000 0.1238839704219
+1.7500000000000 0.0059440932634
+2.2500000000000 0.0000271742971
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/vel[1]_z_[7][7].xg b/test/GRHydro_test_shock/vel[1]_z_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[2]_3D_diagonal.xg b/test/GRHydro_test_shock/vel[2]_3D_diagonal.xg
new file mode 100644
index 0000000..556ab72
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+0.4330127018922 0.0827871989071
+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.0108422911233
+0.4330127018922 0.2220852364361
+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.0000261948990
+-0.4330127018922 0.0239625051480
+0.4330127018922 0.2930359644813
+1.2990381056767 0.0000165764954
+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.0000000156541
+-1.2990381056767 0.0001445342368
+-0.4330127018922 0.0413544395337
+0.4330127018922 0.3306587129665
+1.2990381056767 0.0005634417757
+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.0000002839425
+-1.2990381056767 0.0004725484797
+-0.4330127018922 0.0622143797681
+0.4330127018922 0.3506970756275
+1.2990381056767 0.0059390821951
+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/vel[2]_x_[7][7].xg b/test/GRHydro_test_shock/vel[2]_x_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[2]_y_[7][7].xg b/test/GRHydro_test_shock/vel[2]_y_[7][7].xg
new file mode 100644
index 0000000..d4fc578
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609798597
+-2.7500000000000 0.0000609798597
+-2.2500000000000 0.0000609798597
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0004069298356
+-2.7500000000000 0.0004069298356
+-2.2500000000000 0.0004069298356
+-1.7500000000000 0.0036999871423
+-1.2500000000000 0.0239617978218
+-0.7500000000000 0.1150321685150
+-0.2500000000000 0.2879257236229
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424514208
+1.2500000000000 0.0060310496668
+1.7500000000000 0.0000166216265
+2.2500000000000 0.0000000009137
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0013660387355
+-2.7500000000000 0.0013660387355
+-2.2500000000000 0.0013660387355
+-1.7500000000000 0.0085433072110
+-1.2500000000000 0.0413638117178
+-0.7500000000000 0.1502986303142
+-0.2500000000000 0.3040348560360
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397364334182
+1.2500000000000 0.0409055590989
+1.7500000000000 0.0005653210676
+2.2500000000000 0.0000005108065
+2.7500000000000 0.0000000000063
+3.2500000000000 0.0000000000063
+3.7500000000000 0.0000000000063
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0032947154800
+-2.7500000000000 0.0032947154800
+-2.2500000000000 0.0032947154800
+-1.7500000000000 0.0158828388082
+-1.2500000000000 0.0622229511260
+-0.7500000000000 0.1794569588857
+-0.2500000000000 0.3167625073164
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079903389180
+1.2500000000000 0.1238352473730
+1.7500000000000 0.0059601109288
+2.2500000000000 0.0000272621709
+2.7500000000000 0.0000000035043
+3.2500000000000 0.0000000035043
+3.7500000000000 0.0000000035043
diff --git a/test/GRHydro_test_shock/vel[2]_z_[7][7].xg b/test/GRHydro_test_shock/vel[2]_z_[7][7].xg
new file mode 100644
index 0000000..99ca0cb
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0028394036539
+-0.7500000000000 0.0393910131051
+-0.2500000000000 0.2222131435548
+0.2500000000000 0.0827871989071
+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.0000609468109
+-2.7500000000000 0.0000609468109
+-2.2500000000000 0.0000609468109
+-1.7500000000000 0.0010457815264
+-1.2500000000000 0.0108422911233
+-0.7500000000000 0.0766051021811
+-0.2500000000000 0.2655218058704
+0.2500000000000 0.2220852364361
+0.7500000000000 0.0298784414659
+1.2500000000000 0.0002537047083
+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.0003386179067
+-2.7500000000000 0.0003386179067
+-2.2500000000000 0.0003386179067
+-1.7500000000000 0.0037126383525
+-1.2500000000000 0.0239654026926
+-0.7500000000000 0.1150309864595
+-0.2500000000000 0.2879257662915
+0.2500000000000 0.2930359644813
+0.7500000000000 0.1363424245368
+1.2500000000000 0.0060312803439
+1.7500000000000 0.0000165788481
+2.2500000000000 0.0000000008612
+2.7500000000000 0.0000000000000
+3.2500000000000 0.0000000000000
+3.7500000000000 0.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 0.0010423809075
+-2.7500000000000 0.0010423809075
+-2.2500000000000 0.0010423809075
+-1.7500000000000 0.0085852078963
+-1.2500000000000 0.0413717817100
+-0.7500000000000 0.1502974252956
+-0.2500000000000 0.3040336683222
+0.2500000000000 0.3306587129665
+0.7500000000000 0.2397380507569
+1.2500000000000 0.0409136476704
+1.7500000000000 0.0005636775789
+2.2500000000000 0.0000005057235
+2.7500000000000 0.0000000000055
+3.2500000000000 0.0000000000055
+3.7500000000000 0.0000000000055
+
+
+"Time = 0.6250000000000
+-3.2500000000000 0.0023605585293
+-2.7500000000000 0.0023605585293
+-2.2500000000000 0.0023605585293
+-1.7500000000000 0.0159678014981
+-1.2500000000000 0.0622759079411
+-0.7500000000000 0.1794616037848
+-0.2500000000000 0.3167598483588
+0.2500000000000 0.3506970756275
+0.7500000000000 0.3079969777211
+1.2500000000000 0.1238839704219
+1.7500000000000 0.0059440932634
+2.2500000000000 0.0000271742971
+2.7500000000000 0.0000000033189
+3.2500000000000 0.0000000033189
+3.7500000000000 0.0000000033189
diff --git a/test/GRHydro_test_shock/w_lorentz_3D_diagonal.xg b/test/GRHydro_test_shock/w_lorentz_3D_diagonal.xg
new file mode 100644
index 0000000..6bf06d2
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0000120935390
+0.4330127018922 1.0104418821435
+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.0001763795689
+0.4330127018922 1.0833565771754
+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.0000000010293
+-0.4330127018922 1.0008624168422
+0.4330127018922 1.1606038595432
+1.2990381056767 1.0000000004122
+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.0000000313352
+-0.4330127018922 1.0025751979243
+0.4330127018922 1.2198801317171
+1.2990381056767 1.0000004762003
+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.0000000000001
+-1.2990381056767 1.0000003349533
+-0.4330127018922 1.0058570013510
+0.4330127018922 1.2588482631315
+1.2990381056767 1.0000529132454
+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/w_lorentz_x_[7][7].xg b/test/GRHydro_test_shock/w_lorentz_x_[7][7].xg
new file mode 100644
index 0000000..ac3451e
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0000120935390
+-0.7500000000000 1.0023356352497
+-0.2500000000000 1.0834649798901
+0.2500000000000 1.0104418821435
+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.0000000055758
+-2.7500000000000 1.0000000055758
+-2.2500000000000 1.0000000055758
+-1.7500000000000 1.0000016404925
+-1.2500000000000 1.0001763795689
+-0.7500000000000 1.0089204706896
+-0.2500000000000 1.1261614650252
+0.2500000000000 1.0833565771754
+0.7500000000000 1.0013417776241
+1.2500000000000 1.0000000965491
+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.0000002229230
+-2.7500000000000 1.0000002229230
+-2.2500000000000 1.0000002229230
+-1.7500000000000 1.0000205823821
+-1.2500000000000 1.0008624524727
+-0.7500000000000 1.0204596590120
+-0.2500000000000 1.1537039313872
+0.2500000000000 1.1606038595432
+0.7500000000000 1.0291071444177
+1.2500000000000 1.0000545661973
+1.7500000000000 1.0000000004137
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000024093495
+-2.7500000000000 1.0000024093495
+-2.2500000000000 1.0000024093495
+-1.7500000000000 1.0001098590963
+-1.2500000000000 1.0025767020654
+-0.7500000000000 1.0357099616711
+-0.2500000000000 1.1763166260704
+0.2500000000000 1.2198801317171
+0.7500000000000 1.0992472470344
+1.2500000000000 1.0025197196337
+1.7500000000000 1.0000004784545
+2.2500000000000 1.0000000000004
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000136415475
+-2.7500000000000 1.0000136415475
+-2.2500000000000 1.0000136415475
+-1.7500000000000 1.0003799663629
+-1.2500000000000 1.0058619843549
+-0.7500000000000 1.0521164695722
+-0.2500000000000 1.1960950442919
+0.2500000000000 1.2588482631315
+0.7500000000000 1.1822761430412
+1.2500000000000 1.0238346255883
+1.7500000000000 1.0000531932886
+2.2500000000000 1.0000000011124
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock/w_lorentz_y_[7][7].xg b/test/GRHydro_test_shock/w_lorentz_y_[7][7].xg
new file mode 100644
index 0000000..ac3451e
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0000120935390
+-0.7500000000000 1.0023356352497
+-0.2500000000000 1.0834649798901
+0.2500000000000 1.0104418821435
+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.0000000055758
+-2.7500000000000 1.0000000055758
+-2.2500000000000 1.0000000055758
+-1.7500000000000 1.0000016404925
+-1.2500000000000 1.0001763795689
+-0.7500000000000 1.0089204706896
+-0.2500000000000 1.1261614650252
+0.2500000000000 1.0833565771754
+0.7500000000000 1.0013417776241
+1.2500000000000 1.0000000965491
+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.0000002229230
+-2.7500000000000 1.0000002229230
+-2.2500000000000 1.0000002229230
+-1.7500000000000 1.0000205823821
+-1.2500000000000 1.0008624524727
+-0.7500000000000 1.0204596590120
+-0.2500000000000 1.1537039313872
+0.2500000000000 1.1606038595432
+0.7500000000000 1.0291071444177
+1.2500000000000 1.0000545661973
+1.7500000000000 1.0000000004137
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000024093495
+-2.7500000000000 1.0000024093495
+-2.2500000000000 1.0000024093495
+-1.7500000000000 1.0001098590963
+-1.2500000000000 1.0025767020654
+-0.7500000000000 1.0357099616711
+-0.2500000000000 1.1763166260704
+0.2500000000000 1.2198801317171
+0.7500000000000 1.0992472470344
+1.2500000000000 1.0025197196337
+1.7500000000000 1.0000004784545
+2.2500000000000 1.0000000000004
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000136415475
+-2.7500000000000 1.0000136415475
+-2.2500000000000 1.0000136415475
+-1.7500000000000 1.0003799663629
+-1.2500000000000 1.0058619843549
+-0.7500000000000 1.0521164695722
+-0.2500000000000 1.1960950442919
+0.2500000000000 1.2588482631315
+0.7500000000000 1.1822761430412
+1.2500000000000 1.0238346255883
+1.7500000000000 1.0000531932886
+2.2500000000000 1.0000000011124
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock/w_lorentz_z_[7][7].xg b/test/GRHydro_test_shock/w_lorentz_z_[7][7].xg
new file mode 100644
index 0000000..ac3451e
--- /dev/null
+++ b/test/GRHydro_test_shock/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.0000120935390
+-0.7500000000000 1.0023356352497
+-0.2500000000000 1.0834649798901
+0.2500000000000 1.0104418821435
+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.0000000055758
+-2.7500000000000 1.0000000055758
+-2.2500000000000 1.0000000055758
+-1.7500000000000 1.0000016404925
+-1.2500000000000 1.0001763795689
+-0.7500000000000 1.0089204706896
+-0.2500000000000 1.1261614650252
+0.2500000000000 1.0833565771754
+0.7500000000000 1.0013417776241
+1.2500000000000 1.0000000965491
+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.0000002229230
+-2.7500000000000 1.0000002229230
+-2.2500000000000 1.0000002229230
+-1.7500000000000 1.0000205823821
+-1.2500000000000 1.0008624524727
+-0.7500000000000 1.0204596590120
+-0.2500000000000 1.1537039313872
+0.2500000000000 1.1606038595432
+0.7500000000000 1.0291071444177
+1.2500000000000 1.0000545661973
+1.7500000000000 1.0000000004137
+2.2500000000000 1.0000000000000
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.5000000000000
+-3.2500000000000 1.0000024093495
+-2.7500000000000 1.0000024093495
+-2.2500000000000 1.0000024093495
+-1.7500000000000 1.0001098590963
+-1.2500000000000 1.0025767020654
+-0.7500000000000 1.0357099616711
+-0.2500000000000 1.1763166260704
+0.2500000000000 1.2198801317171
+0.7500000000000 1.0992472470344
+1.2500000000000 1.0025197196337
+1.7500000000000 1.0000004784545
+2.2500000000000 1.0000000000004
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
+
+
+"Time = 0.6250000000000
+-3.2500000000000 1.0000136415475
+-2.7500000000000 1.0000136415475
+-2.2500000000000 1.0000136415475
+-1.7500000000000 1.0003799663629
+-1.2500000000000 1.0058619843549
+-0.7500000000000 1.0521164695722
+-0.2500000000000 1.1960950442919
+0.2500000000000 1.2588482631315
+0.7500000000000 1.1822761430412
+1.2500000000000 1.0238346255883
+1.7500000000000 1.0000531932886
+2.2500000000000 1.0000000011124
+2.7500000000000 1.0000000000000
+3.2500000000000 1.0000000000000
+3.7500000000000 1.0000000000000
diff --git a/test/GRHydro_test_shock/whisky_test_shock.par b/test/GRHydro_test_shock/whisky_test_shock.par
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/GRHydro_test_shock/whisky_test_shock.par