aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@b7a48df3-cbbf-4440-997f-b4b717c9f7fc>2005-11-16 16:59:24 +0000
committertradke <tradke@b7a48df3-cbbf-4440-997f-b4b717c9f7fc>2005-11-16 16:59:24 +0000
commit591772c472b097d93359a4422e9821e118470f72 (patch)
tree2ea323d6768f2cc8e22fba23158ca4bff2c1f1bd
parent8803d8fcd1f81841395d65163a8ce639fae139bd (diff)
Added missing norms as additional testsuite output files.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@119 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
-rw-r--r--test/ADMConstraints_Mask.par5
-rw-r--r--test/ADMConstraints_Mask/ham_average.xg5
-rw-r--r--test/ADMConstraints_Mask/ham_count.xg5
-rw-r--r--test/ADMConstraints_Mask/ham_norm3.xg5
-rw-r--r--test/ADMConstraints_Mask/ham_norm4.xg5
-rw-r--r--test/ADMConstraints_Mask/ham_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Mask/ham_sum.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_average.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_count.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_norm3.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_norm4.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Mask/momx_sum.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_average.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_count.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_norm3.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_norm4.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Mask/momy_sum.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_average.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_count.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_norm3.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_norm4.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Mask/momz_sum.xg5
-rw-r--r--test/ADMConstraints_Physical.par5
-rw-r--r--test/ADMConstraints_Physical/ham_average.xg5
-rw-r--r--test/ADMConstraints_Physical/ham_count.xg5
-rw-r--r--test/ADMConstraints_Physical/ham_norm3.xg5
-rw-r--r--test/ADMConstraints_Physical/ham_norm4.xg5
-rw-r--r--test/ADMConstraints_Physical/ham_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Physical/ham_sum.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_average.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_count.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_norm3.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_norm4.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Physical/momx_sum.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_average.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_count.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_norm3.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_norm4.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Physical/momy_sum.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_average.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_count.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_norm3.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_norm4.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Physical/momz_sum.xg5
-rw-r--r--test/ADMConstraints_Shift.par5
-rw-r--r--test/ADMConstraints_Shift/ham_average.xg5
-rw-r--r--test/ADMConstraints_Shift/ham_count.xg5
-rw-r--r--test/ADMConstraints_Shift/ham_norm3.xg5
-rw-r--r--test/ADMConstraints_Shift/ham_norm4.xg5
-rw-r--r--test/ADMConstraints_Shift/ham_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Shift/ham_sum.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_average.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_count.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_norm3.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_norm4.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Shift/momx_sum.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_average.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_count.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_norm3.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_norm4.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Shift/momy_sum.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_average.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_count.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_norm3.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_norm4.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_norm_inf.xg5
-rw-r--r--test/ADMConstraints_Shift/momz_sum.xg5
75 files changed, 369 insertions, 6 deletions
diff --git a/test/ADMConstraints_Mask.par b/test/ADMConstraints_Mask.par
index 2fd4321..b63396d 100644
--- a/test/ADMConstraints_Mask.par
+++ b/test/ADMConstraints_Mask.par
@@ -44,8 +44,9 @@ adm::bound = "flat"
IO::out_dir = "ADMConstraints_Mask"
IO::out_fileinfo = "none"
-IOBasic::outScalar_every = 1
-IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_every = 1
+IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_reductions = "average count maximum minimum norm1 norm2 norm3 norm4 norm_inf sum"
IOBasic::outInfo_every = 1
IOBasic::outInfo_vars = "admconstraints::ham admbase::gxx"
diff --git a/test/ADMConstraints_Mask/ham_average.xg b/test/ADMConstraints_Mask/ham_average.xg
new file mode 100644
index 0000000..c2928a3
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_average.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000030705883
+0.2000000000000 0.0000122117162
+0.3000000000000 0.0000271993826
diff --git a/test/ADMConstraints_Mask/ham_count.xg b/test/ADMConstraints_Mask/ham_count.xg
new file mode 100644
index 0000000..258417d
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_count.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Mask/ham_norm3.xg b/test/ADMConstraints_Mask/ham_norm3.xg
new file mode 100644
index 0000000..733be3c
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_norm3.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000577581089
+0.2000000000000 0.0002253204003
+0.3000000000000 0.0004867233787
diff --git a/test/ADMConstraints_Mask/ham_norm4.xg b/test/ADMConstraints_Mask/ham_norm4.xg
new file mode 100644
index 0000000..ee02246
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_norm4.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000740522945
+0.2000000000000 0.0002889375231
+0.3000000000000 0.0006242776020
diff --git a/test/ADMConstraints_Mask/ham_norm_inf.xg b/test/ADMConstraints_Mask/ham_norm_inf.xg
new file mode 100644
index 0000000..ad2b029
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_norm_inf.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0002044852710
+0.2000000000000 0.0007982173981
+0.3000000000000 0.0017258133454
diff --git a/test/ADMConstraints_Mask/ham_sum.xg b/test/ADMConstraints_Mask/ham_sum.xg
new file mode 100644
index 0000000..06161ac
--- /dev/null
+++ b/test/ADMConstraints_Mask/ham_sum.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0245647065424
+0.2000000000000 0.0976937293976
+0.3000000000000 0.2175950607595
diff --git a/test/ADMConstraints_Mask/momx_average.xg b/test/ADMConstraints_Mask/momx_average.xg
new file mode 100644
index 0000000..017d0aa
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_average.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Mask/momx_count.xg b/test/ADMConstraints_Mask/momx_count.xg
new file mode 100644
index 0000000..415d391
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_count.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Mask/momx_norm3.xg b/test/ADMConstraints_Mask/momx_norm3.xg
new file mode 100644
index 0000000..6426c03
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_norm3.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Mask/momx_norm4.xg b/test/ADMConstraints_Mask/momx_norm4.xg
new file mode 100644
index 0000000..15eb24d
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_norm4.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Mask/momx_norm_inf.xg b/test/ADMConstraints_Mask/momx_norm_inf.xg
new file mode 100644
index 0000000..ad4e505
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_norm_inf.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Mask/momx_sum.xg b/test/ADMConstraints_Mask/momx_sum.xg
new file mode 100644
index 0000000..7796979
--- /dev/null
+++ b/test/ADMConstraints_Mask/momx_sum.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216
diff --git a/test/ADMConstraints_Mask/momy_average.xg b/test/ADMConstraints_Mask/momy_average.xg
new file mode 100644
index 0000000..a66c379
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_average.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Mask/momy_count.xg b/test/ADMConstraints_Mask/momy_count.xg
new file mode 100644
index 0000000..8cd89b1
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_count.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Mask/momy_norm3.xg b/test/ADMConstraints_Mask/momy_norm3.xg
new file mode 100644
index 0000000..1e01d6a
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_norm3.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Mask/momy_norm4.xg b/test/ADMConstraints_Mask/momy_norm4.xg
new file mode 100644
index 0000000..f10a363
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_norm4.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Mask/momy_norm_inf.xg b/test/ADMConstraints_Mask/momy_norm_inf.xg
new file mode 100644
index 0000000..4dcbd61
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_norm_inf.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Mask/momy_sum.xg b/test/ADMConstraints_Mask/momy_sum.xg
new file mode 100644
index 0000000..9742f5d
--- /dev/null
+++ b/test/ADMConstraints_Mask/momy_sum.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216
diff --git a/test/ADMConstraints_Mask/momz_average.xg b/test/ADMConstraints_Mask/momz_average.xg
new file mode 100644
index 0000000..701d801
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_average.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Mask/momz_count.xg b/test/ADMConstraints_Mask/momz_count.xg
new file mode 100644
index 0000000..584940f
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_count.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Mask/momz_norm3.xg b/test/ADMConstraints_Mask/momz_norm3.xg
new file mode 100644
index 0000000..9b3c485
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_norm3.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Mask/momz_norm4.xg b/test/ADMConstraints_Mask/momz_norm4.xg
new file mode 100644
index 0000000..d1a03c0
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_norm4.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Mask/momz_norm_inf.xg b/test/ADMConstraints_Mask/momz_norm_inf.xg
new file mode 100644
index 0000000..fb68568
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_norm_inf.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Mask/momz_sum.xg b/test/ADMConstraints_Mask/momz_sum.xg
new file mode 100644
index 0000000..c162bca
--- /dev/null
+++ b/test/ADMConstraints_Mask/momz_sum.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216
diff --git a/test/ADMConstraints_Physical.par b/test/ADMConstraints_Physical.par
index 0360a58..900451e 100644
--- a/test/ADMConstraints_Physical.par
+++ b/test/ADMConstraints_Physical.par
@@ -43,8 +43,9 @@ adm::bound = "flat"
IO::out_dir = "ADMConstraints_Physical"
IO::out_fileinfo = "none"
-IOBasic::outScalar_every = 1
-IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_every = 1
+IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_reductions = "average count maximum minimum norm1 norm2 norm3 norm4 norm_inf sum"
IOBasic::outInfo_every = 1
IOBasic::outInfo_vars = "admconstraints::ham admbase::gxx"
diff --git a/test/ADMConstraints_Physical/ham_average.xg b/test/ADMConstraints_Physical/ham_average.xg
new file mode 100644
index 0000000..ffea70b
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_average.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0026895729211
+0.1000000000000 -0.1665113569003
+0.2000000000000 -0.1546106579514
+0.3000000000000 -0.1344886141184
diff --git a/test/ADMConstraints_Physical/ham_count.xg b/test/ADMConstraints_Physical/ham_count.xg
new file mode 100644
index 0000000..258417d
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_count.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Physical/ham_norm3.xg b/test/ADMConstraints_Physical/ham_norm3.xg
new file mode 100644
index 0000000..fb9585b
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_norm3.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.1389681555268
+0.1000000000000 0.4327043171510
+0.2000000000000 0.3857751319936
+0.3000000000000 0.3134864197232
diff --git a/test/ADMConstraints_Physical/ham_norm4.xg b/test/ADMConstraints_Physical/ham_norm4.xg
new file mode 100644
index 0000000..b744358
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_norm4.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.2381274592565
+0.1000000000000 0.4957181376069
+0.2000000000000 0.4449209098522
+0.3000000000000 0.3765994736030
diff --git a/test/ADMConstraints_Physical/ham_norm_inf.xg b/test/ADMConstraints_Physical/ham_norm_inf.xg
new file mode 100644
index 0000000..08f30cb
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_norm_inf.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 1.2092544405522
+0.1000000000000 1.2386864875013
+0.2000000000000 1.3318518336837
+0.3000000000000 1.5038632872823
diff --git a/test/ADMConstraints_Physical/ham_sum.xg b/test/ADMConstraints_Physical/ham_sum.xg
new file mode 100644
index 0000000..d9d5d99
--- /dev/null
+++ b/test/ADMConstraints_Physical/ham_sum.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 21.5165833684391
+0.1000000000000 -1332.0908552020414
+0.2000000000000 -1236.8852636108054
+0.3000000000000 -1075.9089129473878
diff --git a/test/ADMConstraints_Physical/momx_average.xg b/test/ADMConstraints_Physical/momx_average.xg
new file mode 100644
index 0000000..4b9c826
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_average.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0043076864484
+0.2000000000000 0.0126167058554
+0.3000000000000 0.0187234730561
diff --git a/test/ADMConstraints_Physical/momx_count.xg b/test/ADMConstraints_Physical/momx_count.xg
new file mode 100644
index 0000000..415d391
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_count.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Physical/momx_norm3.xg b/test/ADMConstraints_Physical/momx_norm3.xg
new file mode 100644
index 0000000..a8dd0c5
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_norm3.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.1661657964227
+0.2000000000000 0.3420236007555
+0.3000000000000 0.5374678244544
diff --git a/test/ADMConstraints_Physical/momx_norm4.xg b/test/ADMConstraints_Physical/momx_norm4.xg
new file mode 100644
index 0000000..8933b23
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_norm4.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.3105648883360
+0.2000000000000 0.6389657827536
+0.3000000000000 1.0051451934157
diff --git a/test/ADMConstraints_Physical/momx_norm_inf.xg b/test/ADMConstraints_Physical/momx_norm_inf.xg
new file mode 100644
index 0000000..1e6f07b
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_norm_inf.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 2.0728952138630
+0.2000000000000 4.2655543483543
+0.3000000000000 6.7119753964895
diff --git a/test/ADMConstraints_Physical/momx_sum.xg b/test/ADMConstraints_Physical/momx_sum.xg
new file mode 100644
index 0000000..6d2d71f
--- /dev/null
+++ b/test/ADMConstraints_Physical/momx_sum.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 34.4614915872752
+0.2000000000000 100.9336468434131
+0.3000000000000 149.7877844490121
diff --git a/test/ADMConstraints_Physical/momy_average.xg b/test/ADMConstraints_Physical/momy_average.xg
new file mode 100644
index 0000000..9d0dd4a
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_average.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0043076864484
+0.2000000000000 0.0126167058554
+0.3000000000000 0.0187234730561
diff --git a/test/ADMConstraints_Physical/momy_count.xg b/test/ADMConstraints_Physical/momy_count.xg
new file mode 100644
index 0000000..8cd89b1
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_count.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Physical/momy_norm3.xg b/test/ADMConstraints_Physical/momy_norm3.xg
new file mode 100644
index 0000000..b484c49
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_norm3.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.1661657964227
+0.2000000000000 0.3420236007555
+0.3000000000000 0.5374678244544
diff --git a/test/ADMConstraints_Physical/momy_norm4.xg b/test/ADMConstraints_Physical/momy_norm4.xg
new file mode 100644
index 0000000..c2424d8
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_norm4.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.3105648883360
+0.2000000000000 0.6389657827536
+0.3000000000000 1.0051451934157
diff --git a/test/ADMConstraints_Physical/momy_norm_inf.xg b/test/ADMConstraints_Physical/momy_norm_inf.xg
new file mode 100644
index 0000000..daaa1d4
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_norm_inf.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 2.0728952138630
+0.2000000000000 4.2655543483543
+0.3000000000000 6.7119753964895
diff --git a/test/ADMConstraints_Physical/momy_sum.xg b/test/ADMConstraints_Physical/momy_sum.xg
new file mode 100644
index 0000000..fc3788c
--- /dev/null
+++ b/test/ADMConstraints_Physical/momy_sum.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 34.4614915872753
+0.2000000000000 100.9336468434129
+0.3000000000000 149.7877844490119
diff --git a/test/ADMConstraints_Physical/momz_average.xg b/test/ADMConstraints_Physical/momz_average.xg
new file mode 100644
index 0000000..4ebd8a5
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_average.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0043076864484
+0.2000000000000 0.0126167058554
+0.3000000000000 0.0187234730561
diff --git a/test/ADMConstraints_Physical/momz_count.xg b/test/ADMConstraints_Physical/momz_count.xg
new file mode 100644
index 0000000..584940f
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_count.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Physical/momz_norm3.xg b/test/ADMConstraints_Physical/momz_norm3.xg
new file mode 100644
index 0000000..6118114
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_norm3.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.1661657964227
+0.2000000000000 0.3420236007555
+0.3000000000000 0.5374678244544
diff --git a/test/ADMConstraints_Physical/momz_norm4.xg b/test/ADMConstraints_Physical/momz_norm4.xg
new file mode 100644
index 0000000..b0ea803
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_norm4.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.3105648883360
+0.2000000000000 0.6389657827536
+0.3000000000000 1.0051451934157
diff --git a/test/ADMConstraints_Physical/momz_norm_inf.xg b/test/ADMConstraints_Physical/momz_norm_inf.xg
new file mode 100644
index 0000000..c1fbabc
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_norm_inf.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 2.0728952138630
+0.2000000000000 4.2655543483543
+0.3000000000000 6.7119753964895
diff --git a/test/ADMConstraints_Physical/momz_sum.xg b/test/ADMConstraints_Physical/momz_sum.xg
new file mode 100644
index 0000000..b0a4d77
--- /dev/null
+++ b/test/ADMConstraints_Physical/momz_sum.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 34.4614915872754
+0.2000000000000 100.9336468434133
+0.3000000000000 149.7877844490122
diff --git a/test/ADMConstraints_Shift.par b/test/ADMConstraints_Shift.par
index 6de0d28..6bfd5a4 100644
--- a/test/ADMConstraints_Shift.par
+++ b/test/ADMConstraints_Shift.par
@@ -44,8 +44,9 @@ adm::bound = "flat"
IO::out_dir = "ADMConstraints_Shift"
IO::out_fileinfo = "none"
-IOBasic::outScalar_every = 1
-IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_every = 1
+IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum"
+IOBasic::outScalar_reductions = "average count maximum minimum norm1 norm2 norm3 norm4 norm_inf sum"
IOBasic::outInfo_every = 1
IOBasic::outInfo_vars = "admconstraints::ham admbase::gxx"
diff --git a/test/ADMConstraints_Shift/ham_average.xg b/test/ADMConstraints_Shift/ham_average.xg
new file mode 100644
index 0000000..c2928a3
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_average.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000030705883
+0.2000000000000 0.0000122117162
+0.3000000000000 0.0000271993826
diff --git a/test/ADMConstraints_Shift/ham_count.xg b/test/ADMConstraints_Shift/ham_count.xg
new file mode 100644
index 0000000..258417d
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_count.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Shift/ham_norm3.xg b/test/ADMConstraints_Shift/ham_norm3.xg
new file mode 100644
index 0000000..733be3c
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_norm3.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000577581089
+0.2000000000000 0.0002253204003
+0.3000000000000 0.0004867233787
diff --git a/test/ADMConstraints_Shift/ham_norm4.xg b/test/ADMConstraints_Shift/ham_norm4.xg
new file mode 100644
index 0000000..ee02246
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_norm4.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0000740522945
+0.2000000000000 0.0002889375231
+0.3000000000000 0.0006242776020
diff --git a/test/ADMConstraints_Shift/ham_norm_inf.xg b/test/ADMConstraints_Shift/ham_norm_inf.xg
new file mode 100644
index 0000000..ad2b029
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_norm_inf.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0002044852710
+0.2000000000000 0.0007982173981
+0.3000000000000 0.0017258133454
diff --git a/test/ADMConstraints_Shift/ham_sum.xg b/test/ADMConstraints_Shift/ham_sum.xg
new file mode 100644
index 0000000..06161ac
--- /dev/null
+++ b/test/ADMConstraints_Shift/ham_sum.xg
@@ -0,0 +1,5 @@
+"ham v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0245647065424
+0.2000000000000 0.0976937293976
+0.3000000000000 0.2175950607595
diff --git a/test/ADMConstraints_Shift/momx_average.xg b/test/ADMConstraints_Shift/momx_average.xg
new file mode 100644
index 0000000..017d0aa
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_average.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Shift/momx_count.xg b/test/ADMConstraints_Shift/momx_count.xg
new file mode 100644
index 0000000..415d391
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_count.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Shift/momx_norm3.xg b/test/ADMConstraints_Shift/momx_norm3.xg
new file mode 100644
index 0000000..6426c03
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_norm3.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Shift/momx_norm4.xg b/test/ADMConstraints_Shift/momx_norm4.xg
new file mode 100644
index 0000000..15eb24d
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_norm4.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Shift/momx_norm_inf.xg b/test/ADMConstraints_Shift/momx_norm_inf.xg
new file mode 100644
index 0000000..ad4e505
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_norm_inf.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Shift/momx_sum.xg b/test/ADMConstraints_Shift/momx_sum.xg
new file mode 100644
index 0000000..7796979
--- /dev/null
+++ b/test/ADMConstraints_Shift/momx_sum.xg
@@ -0,0 +1,5 @@
+"momx v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216
diff --git a/test/ADMConstraints_Shift/momy_average.xg b/test/ADMConstraints_Shift/momy_average.xg
new file mode 100644
index 0000000..a66c379
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_average.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Shift/momy_count.xg b/test/ADMConstraints_Shift/momy_count.xg
new file mode 100644
index 0000000..8cd89b1
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_count.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Shift/momy_norm3.xg b/test/ADMConstraints_Shift/momy_norm3.xg
new file mode 100644
index 0000000..1e01d6a
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_norm3.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Shift/momy_norm4.xg b/test/ADMConstraints_Shift/momy_norm4.xg
new file mode 100644
index 0000000..f10a363
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_norm4.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Shift/momy_norm_inf.xg b/test/ADMConstraints_Shift/momy_norm_inf.xg
new file mode 100644
index 0000000..4dcbd61
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_norm_inf.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Shift/momy_sum.xg b/test/ADMConstraints_Shift/momy_sum.xg
new file mode 100644
index 0000000..9742f5d
--- /dev/null
+++ b/test/ADMConstraints_Shift/momy_sum.xg
@@ -0,0 +1,5 @@
+"momy v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216
diff --git a/test/ADMConstraints_Shift/momz_average.xg b/test/ADMConstraints_Shift/momz_average.xg
new file mode 100644
index 0000000..701d801
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_average.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.0000302884823
+0.2000000000000 -0.0000605089566
+0.3000000000000 -0.0000906524701
diff --git a/test/ADMConstraints_Shift/momz_count.xg b/test/ADMConstraints_Shift/momz_count.xg
new file mode 100644
index 0000000..584940f
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_count.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 8000.0000000000000
+0.1000000000000 8000.0000000000000
+0.2000000000000 8000.0000000000000
+0.3000000000000 8000.0000000000000
diff --git a/test/ADMConstraints_Shift/momz_norm3.xg b/test/ADMConstraints_Shift/momz_norm3.xg
new file mode 100644
index 0000000..9b3c485
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_norm3.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0007605501094
+0.2000000000000 0.0015207406426
+0.3000000000000 0.0022802636866
diff --git a/test/ADMConstraints_Shift/momz_norm4.xg b/test/ADMConstraints_Shift/momz_norm4.xg
new file mode 100644
index 0000000..d1a03c0
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_norm4.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0011760133085
+0.2000000000000 0.0023506545151
+0.3000000000000 0.0035226011200
diff --git a/test/ADMConstraints_Shift/momz_norm_inf.xg b/test/ADMConstraints_Shift/momz_norm_inf.xg
new file mode 100644
index 0000000..fb68568
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_norm_inf.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 0.0055634120450
+0.2000000000000 0.0111123908075
+0.3000000000000 0.0166325230605
diff --git a/test/ADMConstraints_Shift/momz_sum.xg b/test/ADMConstraints_Shift/momz_sum.xg
new file mode 100644
index 0000000..c162bca
--- /dev/null
+++ b/test/ADMConstraints_Shift/momz_sum.xg
@@ -0,0 +1,5 @@
+"momz v time
+0.0000000000000 0.0000000000000
+0.1000000000000 -0.2423078586613
+0.2000000000000 -0.4840716526361
+0.3000000000000 -0.7252197606216