[cig-commits] r4916 - in long/3D/Gale/trunk/src/Underworld: . InputFiles/tests InputFiles/tests/expected

walter at geodynamics.org walter at geodynamics.org
Wed Oct 11 13:52:58 PDT 2006


Author: walter
Date: 2006-10-11 13:52:57 -0700 (Wed, 11 Oct 2006)
New Revision: 4916

Added:
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testAnisotropic-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionDP-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM3D-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testRayleighTaylor2D-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testThermoChemBenchmark-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testAnisotropic-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testRayleighTaylor2D-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of2.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of4.sh
   long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testThermoChemBenchmark-checkpoint.0of4.sh
Modified:
   long/3D/Gale/trunk/src/Underworld/
Log:
 r576 at earth:  boo | 2006-10-11 13:52:04 -0700
  r538 at earth (orig r315):  KathleenHumble | 2006-08-22 00:50:10 -0700
  adding a lot of parallel tests for Underworld
  for 2 and 4 processors
  
 



Property changes on: long/3D/Gale/trunk/src/Underworld
___________________________________________________________________
Name: svk:merge
   - 9570c393-cf10-0410-b476-9a651db1e55a:/cig:575
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:314
   + 9570c393-cf10-0410-b476-9a651db1e55a:/cig:576
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:315

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testAnisotropic-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testAnisotropic-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testAnisotropic-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testArrhenius-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtension-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionDP-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionDP-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionDP-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM3D-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM3D-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testExtensionFMM3D-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testFrankKamenetskii-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testInternalHeating-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMobileLid-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testMultiComponent-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testNonNewtonian-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testRayleighTaylor2D-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testRayleighTaylor2D-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testRayleighTaylor2D-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of2.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testSlabSubduction-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testThermoChemBenchmark-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testThermoChemBenchmark-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/expected/testThermoChemBenchmark-checkpoint.0of4.StG_FEM_CompareFeVariableAgainstReferenceSolution.dat.expected	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,2 @@
+Timestep 4: Total integrated value of 'PressureField-ErrorMagnitudeField' is within a tolerance 0.005.
+Timestep 4: Total integrated value of 'VelocityField-ErrorMagnitudeField' is within a tolerance 5e-06.

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testAnisotropic-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testAnisotropic-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testAnisotropic-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=8 --elementResJ=8 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" -no_signal_handler > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=8 --elementResJ=8 -no_signal_handler > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=8 --elementResJ=8 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution -no_signal_handler --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testAnisotropic-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 -no_signal_handler --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 -no_signal_handler > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution  -no_signal_handler --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 -no_signal_handler --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 -no_signal_handler > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution  -no_signal_handler --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testArrhenius-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+# Find test script to run tests
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=15 --elementResJ=15 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=15 --elementResJ=15  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=15 --elementResJ=15 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+# Find test script to run tests
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=15 --elementResJ=15 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=15 --elementResJ=15  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=15 --elementResJ=15 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtension-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=20 --elementResJ=10 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=20 --elementResJ=10  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=20 --elementResJ=10 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=20 --elementResJ=10 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=20 --elementResJ=10  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=20 --elementResJ=10 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testExtensionFMM-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,37 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,37 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testFrankKamenetskii-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testInternalHeating-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMobileLid-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testMultiComponent-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testNonNewtonian-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testRayleighTaylor2D-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testRayleighTaylor2D-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testRayleighTaylor2D-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+
+. ${TEST_SCRIPT}
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+#partTestname=`echo $testname | cut -f 1 -d '-'`
+partTestname=testRayleighTaylorBenchmark
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testRayleighTaylor2D-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of2.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of2.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of2.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#Find testing shell scripts
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --elementResI=8 --elementResJ=4 --elementResK=8 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testSlabSubduction-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testThermoChemBenchmark-checkpoint.0of4.sh
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testThermoChemBenchmark-checkpoint.0of4.sh	2006-10-11 20:52:55 UTC (rev 4915)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testThermoChemBenchmark-checkpoint.0of4.sh	2006-10-11 20:52:57 UTC (rev 4916)
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+TEST_SCRIPT=./VMake/executableTester.sh
+until test -r ${TEST_SCRIPT} ; do
+        TEST_SCRIPT=../${TEST_SCRIPT}
+done
+. ${TEST_SCRIPT}
+. `dirname ${TEST_SCRIPT}`/build-functions.sh
+
+setUpdateModeFromArg ${1}
+
+# Extract out names
+testname="`basename $0 .sh`"
+nproc=`echo ${testname} | cut -d . -f 2 | cut -c 4`
+procToWatch=`echo ${testname} | cut -d . -f 2 | cut -f 1 -d 'o'`
+partTestname=`echo $testname | cut -f 1 -d '-'`
+
+# test if xml with this name exists
+if test -r "${partTestname}.xml"; then
+	# Run MPI's to generate results to test against.
+	printf "$testname: doing pre-test setup:\n"
+	
+	printf "\tRunning for 4 timesteps to generate expected result\n"
+	rm -rf ./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=4 --checkpointEvery=1 --outputPath=./output/"${partTestname}${procToWatch}of${nproc}GeneratedTestResult" > ./log/"${testname}.generateExpectedResult.out" 2> ./log/"${testname}.generateExpectedResult.error"
+	
+	# Run MPI's to generate first few stepa to checkpoint.
+	printf "\tRunning for 2 timesteps to generate checkpoints to reload from\n"
+	RunMPICommand ${testname} Underworld "${partTestname}.xml" --interactive=False --maxTimeSteps=2 --checkpointEvery=1  > ./log/"${testname}.generateCheckpoint.out" --outputPath=./output/ 2> ./log/"${testname}.generateCheckpoint.error"
+	
+	# Do checkpointing test
+	printf "Doing actual test: restarting from timestep 2, checking if result by timestep 4 == previously generated one\n"
+	runAndHandleSystemTestStdLocations "Underworld ${partTestname}.xml --interactive=False --dumpEvery=1 --maxTimeSteps=2 --restartTimestep=2 --checkpointEvery=1 --plugins[]=StG_FEM_CompareFeVariableAgainstReferenceSolution --StG_FEM_CompareFeVariableAgainstReferenceSolution.referencePath=./output/${partTestname}${procToWatch}of${nproc}GeneratedTestResult --StG_FEM_CompareFeVariableAgainstReferenceSolution.timeStepToCompare=4 --StG_FEM_CompareFeVariableAgainstReferenceSolution.referenceFeVariabeSuffix=" "$0" "$@"
+
+else echo "${partTestname}.xml doesn't exist, so can't test it"
+fi


Property changes on: long/3D/Gale/trunk/src/Underworld/InputFiles/tests/testThermoChemBenchmark-checkpoint.0of4.sh
___________________________________________________________________
Name: svn:executable
   + *



More information about the cig-commits mailing list