Index: ../trunk-jpl/test/NightlyRun/test118.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test118.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test118.py	(revision 19049)
@@ -1,26 +0,0 @@
-from model import *
-from triangle import *
-from meshconvert import *
-from setmask import *
-from parameterize import *
-from setflowequation import *
-from EnumDefinitions import *
-from solve import *
-from MatlabFuncs import *
-
-md=triangle(model(),'../Exp/Square.exp',150000)
-md=meshconvert(md)
-md=setmask(md,'all','')
-md=parameterize(md,'../Par/SquareShelfConstrained.py')
-md.balancethickness.stabilization=3
-md.initialization.vy=md.initialization.vy+400.
-md=setflowequation(md,'SSA','all')
-md.cluster=generic('name',oshostname(),'np',3)
-md=solve(md,BalancethicknessSolutionEnum())
-
-#Fields and tolerances to track changes
-field_names     =['Thickness']
-field_tolerances=[1e-13]
-field_values=[\
-	md.results.BalancethicknessSolution.Thickness,\
-	]
Index: ../trunk-jpl/test/NightlyRun/test610.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test610.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test610.py	(revision 19049)
@@ -1,24 +0,0 @@
-import numpy
-from model import *
-from EnumDefinitions import *
-from MatlabFuncs import *
-from triangle import *
-from setmask import *
-from parameterize import *
-from setflowequation import *
-from solve import *
-
-md=triangle(model(),'../Exp/79North.exp',10000.)
-md=setmask(md,'../Exp/79NorthShelf.exp','')
-md=parameterize(md,'../Par/79North.py')
-md.extrude(3,1.)
-md=setflowequation(md,'SSA','all')
-md.cluster=generic('name',oshostname(),'np',3)
-md=solve(md,BalancethicknessSolutionEnum())
-
-#Fields and tolerances to track changes
-field_names     =['Thickness']
-field_tolerances=[1e-12]
-field_values=[\
-	md.results.BalancethicknessSolution.Thickness,\
-	]
Index: ../trunk-jpl/test/NightlyRun/test117.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test117.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test117.m	(revision 19049)
@@ -1,17 +0,0 @@
-md=triangle(model(),'../Exp/Square.exp',150000.);
-md=setmask(md,'all','');
-md=parameterize(md,'../Par/SquareShelfConstrained.par');
-md=extrude(md,5,1.);
-%Add boundary conditions on thickness on the border
-pos=find(md.mesh.vertexonboundary);
-md.balancethickness.spcthickness(pos)=md.geometry.thickness(pos);
-md=setflowequation(md,'SSA','all');
-md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum());
-
-%Fields and tolerances to track changes
-field_names     ={'Thickness'};
-field_tolerances={1e-13};
-field_values={...
-	(md.results.BalancethicknessSolution.Thickness),...
-	};
Index: ../trunk-jpl/test/NightlyRun/test118.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test118.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test118.m	(revision 19049)
@@ -1,16 +0,0 @@
-md=triangle(model(),'../Exp/Square.exp',150000.);
-md=meshconvert(md);
-md=setmask(md,'all','');
-md=parameterize(md,'../Par/SquareShelfConstrained.par');
-md.balancethickness.stabilization=3;
-md.initialization.vy=md.initialization.vy+400;
-md=setflowequation(md,'SSA','all');
-md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum());
-
-%Fields and tolerances to track changes
-field_names     ={'Thickness'};
-field_tolerances={1e-13};
-field_values={...
-	(md.results.BalancethicknessSolution.Thickness),...
-	};
Index: ../trunk-jpl/test/NightlyRun/test609.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test609.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test609.m	(revision 19049)
@@ -1,15 +0,0 @@
-md=triangle(model(),'../Exp/79North.exp',10000.);
-md=meshconvert(md);
-md=setmask(md,'../Exp/79NorthShelf.exp','');
-md=parameterize(md,'../Par/79North.par');
-md=setflowequation(md,'SSA','all');
-md.balancethickness.stabilization=3;
-md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum());
-
-%Fields and tolerances to track changes
-field_names     ={'Thickness'};
-field_tolerances={1e-13};
-field_values={...
-	(md.results.BalancethicknessSolution.Thickness),...
-	};
Index: ../trunk-jpl/test/NightlyRun/test610.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test610.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test610.m	(revision 19049)
@@ -1,14 +0,0 @@
-md=triangle(model(),'../Exp/79North.exp',10000.);
-md=setmask(md,'../Exp/79NorthShelf.exp','');
-md=parameterize(md,'../Par/79North.par');
-md=extrude(md,3,1.);
-md=setflowequation(md,'SSA','all');
-md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum());
-
-%Fields and tolerances to track changes
-field_names     ={'Thickness'};
-field_tolerances={1e-12};
-field_values={...
-	(md.results.BalancethicknessSolution.Thickness),...
-	};
Index: ../trunk-jpl/test/NightlyRun/test609.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test609.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test609.py	(revision 19049)
@@ -1,26 +0,0 @@
-import numpy
-from model import *
-from EnumDefinitions import *
-from MatlabFuncs import *
-from triangle import *
-from meshconvert import *
-from setmask import *
-from parameterize import *
-from setflowequation import *
-from solve import *
-
-md=triangle(model(),'../Exp/79North.exp',10000.)
-md=meshconvert(md)
-md=setmask(md,'../Exp/79NorthShelf.exp','')
-md=parameterize(md,'../Par/79North.py')
-md=setflowequation(md,'SSA','all')
-md.balancethickness.stabilization=3
-md.cluster=generic('name',oshostname(),'np',3)
-md=solve(md,BalancethicknessSolutionEnum())
-
-#Fields and tolerances to track changes
-field_names     =['Thickness']
-field_tolerances=[1e-13]
-field_values=[\
-	md.results.BalancethicknessSolution.Thickness,\
-	]
Index: ../trunk-jpl/test/NightlyRun/test117.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test117.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test117.py	(revision 19049)
@@ -1,27 +0,0 @@
-import numpy
-from model import *
-from triangle import *
-from setmask import *
-from parameterize import *
-from setflowequation import *
-from EnumDefinitions import *
-from solve import *
-from MatlabFuncs import *
-
-md=triangle(model(),'../Exp/Square.exp',150000)
-md=setmask(md,'all','')
-md=parameterize(md,'../Par/SquareShelfConstrained.py')
-md.extrude(5,1.)
-#Add boundary conditions on thickness on the border
-pos=numpy.nonzero(md.mesh.vertexonboundary)
-md.balancethickness.spcthickness[pos]=md.geometry.thickness[pos]
-md=setflowequation(md,'SSA','all')
-md.cluster=generic('name',oshostname(),'np',3)
-md=solve(md,BalancethicknessSolutionEnum())
-
-#Fields and tolerances to track changes
-field_names     =['Thickness']
-field_tolerances=[1e-13]
-field_values=[\
-	md.results.BalancethicknessSolution.Thickness,\
-	]
Index: ../trunk-jpl/test/NightlyRun/test202.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test202.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test202.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA3d
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test121.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test121.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test121.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedEnthalpyTran
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test511.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test511.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test511.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigCMBFS
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test404.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test404.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test404.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressFS
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test323.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test323.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test323.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranCflSSA2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test401.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test401.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test401.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test320.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test320.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test320.m	(revision 19049)
@@ -1,3 +1,7 @@
+%Test Name: SquareSheetConstrainedMasstransp2dDG
+SquareSheetConstrainedCMDragSSA3d
+%Test Name: SquareSheetConstrainedMasstransp2dDG
+SquareSheetConstrainedCMDragSSA3d
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test216.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test216.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test216.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dRift
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test109.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test109.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test109.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherTran
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test222.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test222.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test222.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dTransientIncrHydro
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test303.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test303.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test303.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSIASSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test205.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test205.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test205.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressMHOPenalties
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test124.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test124.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test124.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranFSFreeSurface
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test606.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test606.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test606.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthBedSlop2d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test107.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test107.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test107.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test337.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test337.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test337.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbComponents3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test801.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test801.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test801.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ValleyGlacierLevelsetSSA2d
 md=triangle(model(),'../Exp/Square.exp',50000);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/ValleyGlacierShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test703.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test703.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test703.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: FlowbandFSsheetshelfTrans
 %mesh parameters
 x =[-5:.5:5]';
 [b h sea]=NowickiProfile(x);
Index: ../trunk-jpl/test/NightlyRun/test605.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test605.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test605.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthSurfSlop3d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test426.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test426.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test426.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfGroundingLine3dAggressive
 md=triangle(model(),'../Exp/Square.exp',350000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test507.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test507.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test507.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTranFS
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test328.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test328.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test328.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbGradients2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test409.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test409.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test409.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfTranMHOPenalties
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test2001.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2001.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2001.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedGia2d
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3001.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3001.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3001.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA2dAdolc
 md=triangle(model(),'../Exp/Square.exp',50000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1205.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1205.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1205.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTRoundIceSheetStaticSIA
 import numpy
 from model import *
 from roundmesh import *
Index: ../trunk-jpl/test/NightlyRun/test1202.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1202.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1202.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTStress1
 %Test on the stressbalance model and the masstransport in 2d.
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1104.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1104.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1104.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPBFS
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 
Index: ../trunk-jpl/test/NightlyRun/test3108.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3108.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3108.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherSteaAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1602.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1602.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1602.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfHORotation
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test2071.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2071.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2071.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dC1
 % Benchmark experiments (Figure A2c Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3107.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3107.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3107.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp3dAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3009.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3009.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3009.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherTranAdolc
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test211.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test211.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test211.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranFS
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test104.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test104.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test104.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressFS
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test601.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test601.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test601.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthMasstransp2d
 from model import *
 from EnumDefinitions import *
 from MatlabFuncs import *
Index: ../trunk-jpl/test/NightlyRun/test332.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test332.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test332.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedHydrologyDC
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test410.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test410.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test410.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfSteaSSA3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test225.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test225.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test225.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressHOTransientIncrNonHydro
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test306.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test306.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test306.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSIASSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test312.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test312.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test312.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTherStea
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test231.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test231.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test231.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForcePos3d
 md=triangle(model(),'../Exp/Square.exp',350000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test803.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test803.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test803.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ValleyGlacierLevelsetEnthalpyHO3d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test214.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test214.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test214.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfCMBHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test116.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test116.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test116.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedBalThic2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test291.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test291.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test291.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressFSP4z
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test508.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test508.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test508.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigSteaSSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test427.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test427.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test427.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfGroundingLine3dSoft
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test239.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test239.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test239.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForceNoInterp3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test290.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test290.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test290.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressFSP2P1
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test516.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test516.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test516.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTherSteaSUPG
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test435.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test435.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test435.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: MISMIP3DHO
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test418.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test418.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test418.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDiadSSA3dDakotaAreaAverage
 %test partitioning, and partition averaging
 md=triangle(model(),'../Exp/Square.exp',30000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
Index: ../trunk-jpl/test/NightlyRun/test337.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test337.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test337.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbComponents3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test239.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test239.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test239.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNoInterp3d
 md=triangle(model(),'../Exp/Square.exp',350000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3103.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3103.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3103.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressHOAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test3010.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3010.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3010.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranSSA2dAdolc
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1107.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1107.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1107.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPDHO
 import numpy
 import shutil
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test220.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test220.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test220.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressHOFS3dTiling
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test301.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test301.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test301.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test113.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test113.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test113.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedSurfSlope3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test503.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test503.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test503.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigStressFS
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test422.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test422.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test422.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSAFS3dTiling
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test315.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test315.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test315.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranSIA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test208.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test208.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test208.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranSSA2d
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test321.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test321.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test321.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedCMDragHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test402.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test402.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test402.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSA3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test304.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test304.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test304.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSSA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test223.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test223.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test223.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dTransientIncrNonHydro
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test206.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test206.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test206.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTherStea
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test274.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test274.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test274.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dDamageRift
 import numpy
 from model import model
 from triangle import triangle
Index: ../trunk-jpl/test/NightlyRun/test108.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test108.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test108.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherStea
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test329.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test329.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test329.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbGradients3d
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test802.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test802.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test802.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ValleyGlacierLevelsetThermalSSA3d
 md=triangle(model(),'../Exp/Square.exp',50000);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/ValleyGlacierShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test606.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test606.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test606.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthBedSlop2d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test427.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test427.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test427.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfGroundingLine3dSoft
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test508.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test508.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test508.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigSteaSSA3d
 md=triangle(model(),'../Exp/Pig.exp',35000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test329.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test329.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test329.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbGradients3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1102.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1102.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1102.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPAFS
 import numpy
 import shutil
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3005.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3005.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3005.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1304.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1304.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1304.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ThermalGeothermalFlux
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3002.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3002.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3002.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA3dAdolc
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1301.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1301.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1301.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ThermalMelting
 % This file can be run to check that the melting in simple conduction is correctly modeled.
 % There is no velocity (no advection) the only thermal boundary conditions are an imposed temperature
 % at upper surface and an impose flux at its base. The result must be a linear temperature from the upper to the lower
Index: ../trunk-jpl/test/NightlyRun/test1203.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1203.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1203.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTStress2
 %Test on the stressbalance model and the masstransport in 2d
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1105.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1105.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1105.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPCHO
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test3019.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3019.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3019.py	(revision 19049)
@@ -1,3 +1,7 @@
+#Test Name: SquareShelfConstrainedTherTranAdolcReverseVsForward
+SquareShelfConstrainedTherTranAdolcReverseVsForward
+#Test Name: SquareShelfConstrainedTherTranAdolcReverseVsForward
+SquareShelfConstrainedTherTranAdolcReverseVsForward
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test2072.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2072.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2072.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dC2
 % Benchmark experiments (Figure A2c Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3108.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3108.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3108.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherSteaAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test122.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test122.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test122.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTransHOEnth
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test203.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test203.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test203.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressHO
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test431.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test431.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test431.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfSteaEnthalpySSA3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test512.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test512.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test512.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigCMDragHO
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test324.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test324.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test324.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranCflSIA3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test405.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test405.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test405.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressMHOPenalties
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test217.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test217.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test217.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrained
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test411.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test411.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test411.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfSteaHO
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test232.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test232.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test232.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTherTranForcTemp
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test313.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test313.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test313.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTherTran
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test215.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test215.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test215.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfCMBFS
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test607.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test607.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test607.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthBedSlop3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test338.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test338.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test338.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbMeltComponents2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test419.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test419.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test419.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSAHOTiling
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test291.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test291.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test291.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressFSP4z
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test274.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test274.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test274.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dDamageRift
 md=triangle(model(),'../Exp/SquareHole.exp','../Exp/Rifts.exp',50000.);
 md=meshprocessrifts(md,'../Exp/Square.exp');
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test436.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test436.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test436.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfSteaEnthalpyLliboutryDuvalHO
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test338.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test338.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test338.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbMeltComponents2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test419.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test419.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test419.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSAHOTiling
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test1501.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1501.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1501.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranSawTooth2d
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test1206.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1206.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1206.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTRoundIceSheetStaticHO
 import numpy
 from model import *
 from roundmesh import *
Index: ../trunk-jpl/test/NightlyRun/test3109.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3109.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3109.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherTranAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test2081.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2081.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2081.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dD1
 % Benchmark experiments (Figure A2d Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3019.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3019.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3019.m	(revision 19049)
@@ -1,3 +1,7 @@
+%Test Name: SquareShelfConstrainedTherTranAdolcReverseVsForward
+SquareShelfConstrainedTherTranAdolcReverseVsForward
+%Test Name: SquareShelfConstrainedTherTranAdolcReverseVsForward
+SquareShelfConstrainedTherTranAdolcReverseVsForward
 %test reverse scalar vs forward vectorial drivers in ADOLC, using the test3009 setup, equivalent to test109 setup.
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test212.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test212.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test212.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfCMBSSA2d
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test101.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test101.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test101.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA2d
 md=triangle(model(),'../Exp/Square.exp',50000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test105.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test105.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test105.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test602.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test602.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test602.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthMasstransp2dDG
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test333.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test333.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test333.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetHydrologyDCTwoLayers
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test307.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test307.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test307.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test226.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test226.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test226.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranCflSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test420.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test420.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test420.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDakotaScaledResponse
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test501.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test501.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test501.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigStressSSA2d
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test119.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test119.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test119.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareBamgMesh
 import numpy
 import time
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test322.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test322.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test322.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedCMDragFS
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test403.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test403.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test403.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressHO
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test804.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test804.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test804.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ValleyGlacierLevelsetCalvingSIA2d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test224.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test224.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test224.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressHOTransientIncrHydro
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test305.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test305.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test305.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSIA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test207.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test207.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test207.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTherTran
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test292.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test292.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test292.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranSSA2dFloatingMeltParam
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test509.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test509.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test509.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigSteaHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test428.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test428.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test428.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSA2dNewton
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test109.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test109.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test109.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherTran
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test803.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test803.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test803.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ValleyGlacierLevelsetEnthalpyHO3d
 md=triangle(model(),'../Exp/Square.exp',50000);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/ValleyGlacierShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test607.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test607.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test607.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthBedSlop3d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test509.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test509.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test509.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigSteaHO
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test428.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test428.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test428.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSA2dNewton
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test1201.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1201.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1201.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTMassConservation
 import numpy
 from model import *
 from bamg import *
Index: ../trunk-jpl/test/NightlyRun/test3104.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3104.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3104.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressFSAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test3101.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3101.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3101.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA2dAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',50000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3020.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3020.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3020.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranAdolcReverseVsForward
 %This test runs test3020 with autodiff on, and checks that 
 %the value of the scalar forward difference match a step-wise differential
 
Index: ../trunk-jpl/test/NightlyRun/test1302.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1302.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1302.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ThermalAdvection
 % This file can be run to check that the advection-diffusion  is correctly modeled.
 % There is u=v=0 and w=cst everywhere the only thermal boundary conditions are an imposed temperature
 % at upper surface and an impose flux at its base.
Index: ../trunk-jpl/test/NightlyRun/test1108.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1108.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1108.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPDFS
 import numpy
 from model import *
 from bamg import *
Index: ../trunk-jpl/test/NightlyRun/test3003.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3003.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3003.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressHOAdolc
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1204.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1204.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1204.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTTran2
 %Test on the stressbalance model and the masstransport in 2d
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1106.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1106.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1106.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPCFS
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 
Index: ../trunk-jpl/test/NightlyRun/test2073.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2073.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2073.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dC3
 % Benchmark experiments (Figure A2c Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3109.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3109.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3109.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherTranAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test221.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test221.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test221.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSAFS3dTiling
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test302.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test302.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test302.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSIA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test110.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test110.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test110.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test114.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test114.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test114.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedBedSlop2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test611.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test611.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test611.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthCMBalThic2dCG
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test530.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test530.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test530.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigBalVel1
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test504.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test504.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test504.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTranSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test423.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test423.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test423.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: RoundSheetShelfGLMigrationSSA2d
 import numpy
 from model import *
 from roundmesh import *
Index: ../trunk-jpl/test/NightlyRun/test510.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test510.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test510.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigSteaFS
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test316.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test316.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test316.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test412.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test412.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test412.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDiadSSA3dDakota
 md=triangle(model(),'../Exp/Square.exp',300000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test209.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test209.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test209.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranSSA3d
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test314.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test314.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test314.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranSIA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test233.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test233.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test233.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranHOForcTemp
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test216.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test216.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test216.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dRift
 md=triangle(model(),'../Exp/SquareHole.exp','../Exp/Rifts.exp',50000.);
 md=meshprocessrifts(md,'../Exp/Square.exp');
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test275.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test275.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test275.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfDamageEvolutionSSA2d
 import numpy
 from triangle import triangle
 from model import model
Index: ../trunk-jpl/test/NightlyRun/test292.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test292.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test292.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranSSA2dFloatingMeltParam
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test437.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test437.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test437.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ThermalEnthBasalcondsTrans
 md=triangle(model(),'../Exp/Square.exp',300000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareThermal.par');
Index: ../trunk-jpl/test/NightlyRun/test275.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test275.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test275.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfDamageEvolutionSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md.materials=matdamageice();
Index: ../trunk-jpl/test/NightlyRun/test339.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test339.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test339.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbMeltComponents3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test1103.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1103.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1103.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPBHO
 import numpy
 import shutil
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test4001.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test4001.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test4001.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: IceOcean
 %ISSM/MITgcm coupled set-up
 %
 %Script control parameters
Index: ../trunk-jpl/test/NightlyRun/test3110.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3110.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3110.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranSSA2dAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3006.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3006.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3006.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dDGAdolc
 from model import *
 from triangle import *
 from meshconvert import *
Index: ../trunk-jpl/test/NightlyRun/test2082.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2082.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2082.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dD2
 % Benchmark experiments (Figure A2d Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test311.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test311.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test311.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedMasstransp3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test230.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test230.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test230.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForceNeg3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test204.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test204.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test204.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressFS
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test102.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test102.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test102.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test513.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test513.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test513.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigCMDragSteaSSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test432.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test432.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test432.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfSteaEnthalpyHO
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test270.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test270.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test270.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dDamage
 import numpy
 from model import model
 from triangle import triangle
Index: ../trunk-jpl/test/NightlyRun/test406.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test406.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test406.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfTherStea
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test325.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test325.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test325.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedEnthalpyStea
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test502.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test502.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test502.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigStressHO
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test421.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test421.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test421.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressHOFS3dTiling
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test340.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test340.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test340.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedCMtaoDragHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test404.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test404.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test404.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressFS
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test323.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test323.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test323.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranCflSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test225.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test225.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test225.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressHOTransientIncrNonHydro
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test306.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test306.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test306.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSIASSA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test608.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test608.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test608.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthBalThic2d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test208.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test208.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test208.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test339.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test339.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test339.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbMeltComponents3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test804.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test804.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test804.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ValleyGlacierLevelsetCalvingSIA2d
 md=triangle(model(),'../Exp/Square.exp',50000);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/ValleyGlacierShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test608.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test608.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test608.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthBalThic2d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test429.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test429.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test429.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressHONewton
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3001.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3001.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3001.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA2dAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1502.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1502.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1502.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranSawTooth3d
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3015.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3015.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3015.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dAdolcForwardDifference
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3102.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3102.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3102.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressSSA3dAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1401.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1401.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1401.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: AdaptiveMeshRefinement1
 %test the anisotropic mesh adaptation
 %function to capture = exp(-(sqrt((md.mesh.x+0.1).^2+(md.mesh.y+0.1).^2)-0.75).^2*10.^6)+((md.mesh.x+0.1).^2+(md.mesh.y+0.1).^2)/2.;
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test1207.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1207.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1207.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTRoundIceSheetStaticFS
 import numpy
 from model import *
 from roundmesh import *
Index: ../trunk-jpl/test/NightlyRun/test1303.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1303.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1303.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ThermalConduction
 % This file can be run to check that the conduction is correctly modeled.
 % There is no velocity (no advection) the only thermal boundary conditions are an imposed temperature
 % at the lower and upper surface. The result must be a linear temperature from the upper to the lower
Index: ../trunk-jpl/test/NightlyRun/test3004.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3004.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3004.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressFSAdolc
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1205.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1205.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1205.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTRoundIceSheetStaticSIA
 %The aim of this program is to compare a model with an analytical solution given in SSA EISMINT : Lessons in Ice-Sheet Modeling.
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1107.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1107.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1107.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPDHO
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test401.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test401.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test401.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSA2d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test320.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test320.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test320.py	(revision 19049)
@@ -1,3 +1,7 @@
+#Test Name: SquareSheetConstrainedMasstransp2dDG
+SquareSheetConstrainedCMDragSSA3d
+#Test Name: SquareSheetConstrainedMasstransp2dDG
+SquareSheetConstrainedCMDragSSA3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test213.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test213.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test213.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfCMBSSA3d
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test106.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test106.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test106.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dDG
 from model import *
 from triangle import *
 from meshconvert import *
Index: ../trunk-jpl/test/NightlyRun/test111.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test111.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test111.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test603.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test603.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test603.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthMasstransp3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test415.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test415.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test415.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfCMDragSteaSSA3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test511.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test511.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test511.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigCMBFS
 md=triangle(model(),'../Exp/Pig.exp',11000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test227.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test227.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test227.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranCflHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test308.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test308.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test308.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressFS
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test413.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test413.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test413.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDiadSSA3dDakotaPart
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test332.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test332.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test332.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedHydrologyDC
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test805.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test805.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test805.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ValleyGlacierLevelsetEnthCalvingHO3d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test315.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test315.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test315.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranSIA3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test234.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test234.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test234.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNeg2dDakotaSamp
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test455.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test455.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test455.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressHOHigherOrder
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test217.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test217.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test217.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrained
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test429.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test429.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test429.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressHONewton
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test119.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test119.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test119.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareBamgMesh
 
 %Simple mesh
 md=bamg(model(),'domain','../Exp/Square.exp','hmax',100000.,'rand',false);
Index: ../trunk-jpl/test/NightlyRun/test455.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test455.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test455.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressHOHigherOrder
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3010.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3010.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3010.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTranSSA2dAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1202.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1202.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1202.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTStress1
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test3105.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3105.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3105.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test2083.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2083.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2083.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dD3
 % Benchmark experiments (Figure A2d Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test101.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test101.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test101.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test410.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test410.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test410.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfSteaSSA3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test222.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test222.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test222.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dTransientIncrHydro
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test303.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test303.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test303.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSIASSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test201.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test201.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test201.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test120.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test120.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test120.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedEnthalpyStea
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test115.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test115.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test115.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedBedSlop3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test103.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test103.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test103.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressHO
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test531.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test531.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test531.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigBalVel2
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test450.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test450.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test450.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSAHigherOrder
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test505.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test505.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test505.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTranSSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test424.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test424.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test424.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfGroundingLine2dAggressive
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test601.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test601.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test601.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthMasstransp2d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test317.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test317.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test317.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test236.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test236.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test236.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranIspddIsdeltaSSA2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test341.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test341.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test341.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedCMm1qn3DragHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test422.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test422.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test422.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSAFS3dTiling
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test503.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test503.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test503.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigStressFS
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test324.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test324.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test324.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranCflSIA3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test405.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test405.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test405.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressMHOPenalties
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test307.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test307.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test307.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressHO
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test226.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test226.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test226.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranCflSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test209.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test209.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test209.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranSSA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test805.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test805.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test805.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ValleyGlacierLevelsetEnthCalvingHO3d
 md=triangle(model(),'../Exp/Square.exp',50000);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/ValleyGlacierShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test285.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test285.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test285.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressHOHigherOrder
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test1104.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1104.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1104.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPBFS
 import numpy
 from model import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test1601.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1601.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1601.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfSSA2dRotation
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3007.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3007.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3007.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp3dAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1402.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1402.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1402.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: AdaptiveMeshRefinement2
 %test the anisotropic mesh adaptation
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test3103.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3103.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3103.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressHOAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3005.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3005.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3005.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dAdolc
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1304.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1304.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1304.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ThermalGeothermalFlux
 % This file can be run to check that the geothermal flux in simple conduction is correctly modeled.
 % There is no velocity (no advection) the only thermal boundary conditions are an imposed temperature
 % at upper surface and an impose flux at its base. The result must be a linear temperature from the upper to the lower
Index: ../trunk-jpl/test/NightlyRun/test1206.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1206.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1206.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTRoundIceSheetStaticHO
 %The aim of this program is to compare a model with an analytical solution given in SSA EISMINT : Lessons in Ice-Sheet Modeling.
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1108.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1108.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1108.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPDFS
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 
Index: ../trunk-jpl/test/NightlyRun/test110.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test110.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test110.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTranSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test231.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test231.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test231.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForcePos3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test312.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test312.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test312.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTherStea
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test210.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test210.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test210.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test205.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test205.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test205.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressMHOPenalties
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test112.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test112.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test112.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedSurfSlop2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test271.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test271.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test271.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dDamageTran
 import numpy 
 from triangle import triangle
 from model import model
Index: ../trunk-jpl/test/NightlyRun/test433.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test433.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test433.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: RoundSheetShelfGLMigrationSSA3d
 import numpy
 from model import *
 from roundmesh import *
Index: ../trunk-jpl/test/NightlyRun/test514.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test514.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test514.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigBamgMesh
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test326.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test326.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test326.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedEnthalpyTran
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test407.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test407.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test407.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfTherTran
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test219.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test219.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test219.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSAHOTiling
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test431.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test431.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test431.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfSteaEnthalpySSA3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test512.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test512.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test512.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigCMDragHO
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test333.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test333.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test333.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetHydrologyDCTwoLayers
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test414.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test414.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test414.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDiadSSA3dDakotaMassFlux
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test235.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test235.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test235.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNeg2dDakotaLocal
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test316.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test316.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test316.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test285.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test285.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test285.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressHOHigherOrder
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test218.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test218.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test218.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedDakotaB
 md=squaremesh(model(),1000000,1000000,5,5);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf2.par');
Index: ../trunk-jpl/test/NightlyRun/test3002.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3002.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3002.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA3dAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1301.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1301.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1301.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ThermalMelting
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test1208.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1208.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1208.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTA
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test321.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test321.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test321.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedCMDragHO
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test402.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test402.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test402.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressSSA3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test214.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test214.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test214.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfCMBHO
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test107.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test107.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test107.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test121.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test121.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test121.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedEnthalpyTran
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test202.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test202.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test202.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test104.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test104.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test104.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressFS
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test280.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test280.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test280.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dHigherOrder
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test604.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test604.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test604.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthSurfSlop2d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test416.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test416.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test416.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfCMDragSteaHO
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test228.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test228.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test228.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForceNeg2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test309.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test309.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test309.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedMasstransp2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test602.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test602.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test602.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthMasstransp2dDG
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=meshconvert(md);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
Index: ../trunk-jpl/test/NightlyRun/test423.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test423.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test423.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: RoundSheetShelfGLMigrationSSA2d
 radius=1.e6;
 shelfextent=2.e5;
 
Index: ../trunk-jpl/test/NightlyRun/test504.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test504.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test504.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTranSSA2d
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test325.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test325.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test325.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedEnthalpyStea
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test406.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test406.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test406.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfTherStea
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test806.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test806.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test806.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfLevelsetCalvingSSA2dLevermann
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test308.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test308.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test308.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressFS
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test227.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test227.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test227.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranCflHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test806.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test806.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test806.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfLevelsetCalvingSSA2dLevermann
 md=triangle(model(),'../Exp/Square.exp',50000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test1203.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1203.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1203.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTStress2
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test1101.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1101.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1101.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPAHO
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test3106.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3106.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3106.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp2dDGAdolcMumps
 from model import *
 from triangle import *
 from meshconvert import *
Index: ../trunk-jpl/test/NightlyRun/test1501.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1501.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1501.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranSawTooth2d
 printingflag = false;
 
 md=triangle(model(),'../Exp/Square.exp',350000.);
Index: ../trunk-jpl/test/NightlyRun/test2051.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2051.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2051.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dA1
 % Benchmark experiments (Figure A2a Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3104.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3104.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3104.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedStressFSAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3006.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3006.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3006.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dDGAdolc
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=meshconvert(md);
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test1207.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1207.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1207.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTRoundIceSheetStaticFS
 %The aim of this program is to compare a model with an analytical solution given in SSA EISMINT : Lessons in Ice-Sheet Modeling.
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1109.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1109.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1109.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPE
 %This test is a test from the ISMP-HOM Intercomparison project.
 %TestE 
 %Four tests to run: - Pattyn frozen
Index: ../trunk-jpl/test/NightlyRun/test102.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test102.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test102.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test411.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test411.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test411.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfSteaHO
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test304.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test304.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test304.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSSA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test223.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test223.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test223.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2dTransientIncrNonHydro
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test211.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test211.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test211.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranFS
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test116.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test116.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test116.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedBalThic2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test113.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test113.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test113.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedSurfSlope3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test801.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test801.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test801.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ValleyGlacierLevelsetSSA2d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test613.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test613.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test613.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthCMBalThicVxVy
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test425.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test425.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test425.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfGroundingLine2dSoft
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test506.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test506.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test506.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTranHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test237.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test237.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test237.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranIspddIsdeltaSSA3d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test318.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test318.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test318.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSteaSIA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test530.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test530.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test530.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigBalVel1
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test611.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test611.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test611.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthCMBalThic2dCG
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test270.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test270.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test270.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dDamage
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md.materials=matdamageice();
Index: ../trunk-jpl/test/NightlyRun/test432.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test432.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test432.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfSteaEnthalpyHO
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test513.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test513.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test513.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigCMDragSteaSSA3d
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test334.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test334.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test334.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedExtrudedHydrologyDC
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'','');
 md.transient=deactivateall(md.transient);
Index: ../trunk-jpl/test/NightlyRun/test415.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test415.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test415.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfCMDragSteaSSA3d
 md=triangle(model(),'../Exp/Square.exp',170000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test236.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test236.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test236.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranIspddIsdeltaSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test317.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test317.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test317.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTranHO
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test219.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test219.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test219.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSAHOTiling
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3020.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3020.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3020.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTranAdolcReverseVsForward
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3101.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3101.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3101.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA2dAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1110.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1110.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1110.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPF
 %This test is a test from the ISMP-HOM Intercomparison project.
 %TestF 
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test1105.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1105.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1105.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPCHO
 import numpy
 import shutil
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test2001.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2001.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2001.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedGia2d
 %GIA test, inspired on test101
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test1602.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1602.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1602.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfHORotation
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3008.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3008.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3008.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherSteaAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test3015.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3015.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3015.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dAdolcForwardDifference
 %This test runs test3005 with autodiff on, and checks that 
 %the value of the scalar forward difference match a step-wise differential
 
Index: ../trunk-jpl/test/NightlyRun/test111.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test111.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test111.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTranHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/IdToName.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/IdToName.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/IdToName.m	(revision 19049)
@@ -4,267 +4,17 @@
 %   Usage:
 %      name=IdToName(id);
 
-switch id,
-	case 101, name='SquareShelfConstrainedStressSSA2d';
-	case 102, name='SquareShelfConstrainedStressSSA3d';
-	case 103, name='SquareShelfConstrainedStressHO';
-	case 104, name='SquareShelfConstrainedStressFS';
-	case 105, name='SquareShelfConstrainedMasstransp2d';
-	case 106, name='SquareShelfConstrainedMasstransp2dDG';
-	case 107, name='SquareShelfConstrainedMasstransp3d';
-	case 108, name='SquareShelfConstrainedTherStea';
-	case 109, name='SquareShelfConstrainedTherTran';
-	case 110, name='SquareShelfConstrainedTranSSA2d';
-	case 111, name='SquareShelfConstrainedTranHO';
-	case 112, name='SquareShelfConstrainedSurfSlop2d';
-	case 113, name='SquareShelfConstrainedSurfSlope3d';
-	case 114, name='SquareShelfConstrainedBedSlop2d';
-	case 115, name='SquareShelfConstrainedBedSlop3d';
-	case 116, name='SquareShelfConstrainedBalThic2d';
-	case 117, name='SquareShelfConstrainedBalThic3d';
-	case 118, name='SquareShelfConstrainedBalThic2dDG';
-	case 119, name='SquareBamgMesh';
-	case 120, name='SquareShelfConstrainedEnthalpyStea';
-	case 121, name='SquareShelfConstrainedEnthalpyTran';
-	case 122, name='SquareShelfConstrainedTransHOEnth';
-	case 123, name='SquareShelfConstrainedTranMisfitSurface';
-	case 124, name='SquareShelfConstrainedTranFSFreeSurface';
-	case 201, name='SquareShelfStressSSA2d';
-	case 202, name='SquareShelfStressSSA3d';
-	case 203, name='SquareShelfStressHO';
-	case 204, name='SquareShelfStressFS';
-	case 205, name='SquareShelfStressMHOPenalties';
-	case 206, name='SquareShelfTherStea';
-	case 207, name='SquareShelfTherTran';
-	case 208, name='SquareShelfTranSSA2d';
-	case 209, name='SquareShelfTranSSA3d';
-	case 210, name='SquareShelfTranHO';
-	case 211, name='SquareShelfTranFS';
-	case 212, name='SquareShelfCMBSSA2d';
-	case 213, name='SquareShelfCMBSSA3d';
-	case 214, name='SquareShelfCMBHO';
-	case 215, name='SquareShelfCMBFS';
-	case 216, name='SquareShelfStressSSA2dRift';
-	case 217, name='SquareShelfConstrained';
-	case 218, name='SquareShelfConstrainedDakotaB';
-	case 219, name='SquareShelfStressSSAHOTiling';
-	case 220, name='SquareShelfStressHOFS3dTiling';
-	case 221, name='SquareShelfStressSSAFS3dTiling';
-	case 222, name='SquareShelfStressSSA2dTransientIncrHydro';
-	case 223, name='SquareShelfStressSSA2dTransientIncrNonHydro';
-	case 224, name='SquareShelfStressHOTransientIncrHydro';
-	case 225, name='SquareShelfStressHOTransientIncrNonHydro';
-	case 226, name='SquareShelfTranCflSSA2d';
-	case 227, name='SquareShelfTranCflHO';
-	case 228, name='SquareShelfTranForceNeg2d';
-	case 229, name='SquareShelfTranForcePos2d';
-	case 230, name='SquareShelfTranForceNeg3d';
-	case 231, name='SquareShelfTranForcePos3d';
-	case 232, name='SquareShelfTherTranForcTemp';
-	case 233, name='SquareShelfTranHOForcTemp';
-	case 234, name='SquareShelfTranForceNeg2dDakotaSamp';
-	case 235, name='SquareShelfTranForceNeg2dDakotaLocal';
-	case 236, name='SquareShelfTranIspddIsdeltaSSA2d';
-	case 237, name='SquareShelfTranIspddIsdeltaSSA3d';
-	case 238, name='SquareShelfTranForceNoInterp2d';
-	case 239, name='SquareShelfTranForceNoInterp3d';
-	case 270, name='SquareShelfStressSSA2dDamage';
-	case 271, name='SquareShelfStressSSA2dDamageTran';
-	case 272, name='SquareShelfCMZSSA2dDamage';
-	case 274, name='SquareShelfStressSSA2dDamageRift';
-	case 275, name='SquareShelfDamageEvolutionSSA2d';
-	case 276, name='SquareShelfDamageEvolutionSSA2dP2';
-	case 280, name='SquareShelfStressSSA2dHigherOrder';
-	case 285, name='SquareShelfStressHOHigherOrder';
-	case 290, name='SquareShelfStressFSP2P1';
-	case 291, name='SquareShelfStressFSP4z';
-	case 292, name='SquareShelfTranSSA2dFloatingMeltParam';
-	case 301, name='SquareSheetConstrainedStressSSA2d';
-	case 302, name='SquareSheetConstrainedStressSIA2d';
-	case 303, name='SquareSheetConstrainedStressSIASSA2d';
-	case 304, name='SquareSheetConstrainedStressSSA3d';
-	case 305, name='SquareSheetConstrainedStressSIA3d';
-	case 306, name='SquareSheetConstrainedStressSIASSA3d';
-	case 307, name='SquareSheetConstrainedStressHO';
-	case 308, name='SquareSheetConstrainedStressFS';
-	case 309, name='SquareSheetConstrainedMasstransp2d';
-	case 320, name='SquareSheetConstrainedMasstransp2dDG';
-	case 311, name='SquareSheetConstrainedMasstransp3d';
-	case 312, name='SquareSheetConstrainedTherStea';
-	case 313, name='SquareSheetConstrainedTherTran';
-	case 314, name='SquareSheetConstrainedTranSIA2d';
-	case 315, name='SquareSheetConstrainedTranSIA3d';
-	case 316, name='SquareSheetConstrainedTranSSA2d';
-	case 317, name='SquareSheetConstrainedTranHO';
-	case 318, name='SquareSheetConstrainedSteaSIA3d';
-	case 319, name='SquareSheetConstrainedCMDragSSA2d';
-	case 320, name='SquareSheetConstrainedCMDragSSA3d';
-	case 321, name='SquareSheetConstrainedCMDragHO';
-	case 322, name='SquareSheetConstrainedCMDragFS';
-	case 323, name='SquareSheetConstrainedTranCflSSA2d';
-	case 324, name='SquareSheetConstrainedTranCflSIA3d';
-	case 325, name='SquareSheetConstrainedEnthalpyStea';
-	case 326, name='SquareSheetConstrainedEnthalpyTran';
-	case 327, name='SquareSheetConstrainedTransHOEnth';
-	case 328, name='SquareSheetConstrainedSmbGradients2d';
-	case 329, name='SquareSheetConstrainedSmbGradients3d';
-	case 332, name='SquareSheetConstrainedHydrologyDC';
-	case 333, name='SquareSheetHydrologyDCTwoLayers';
-	case 334, name='SquareSheetConstrainedExtrudedHydrologyDC';
-	case 335, name='SquareSheetExtrudedHydrologyDCTwoLayers';
-	case 336, name='SquareSheetConstrainedSmbComponents2d';
-	case 337, name='SquareSheetConstrainedSmbComponents3d';
-	case 338, name='SquareSheetConstrainedSmbMeltComponents2d';
-	case 339, name='SquareSheetConstrainedSmbMeltComponents3d';
-	case 340, name='SquareSheetConstrainedCMtaoDragHO';
-	case 341, name='SquareSheetConstrainedCMm1qn3DragHO';
-	case 401, name='SquareSheetShelfStressSSA2d';
-	case 402, name='SquareSheetShelfStressSSA3d';
-	case 403, name='SquareSheetShelfStressHO';
-	case 404, name='SquareSheetShelfStressFS';
-	case 405, name='SquareSheetShelfStressMHOPenalties';
-	case 406, name='SquareSheetShelfTherStea';
-	case 407, name='SquareSheetShelfTherTran';
-	case 408, name='SquareSheetShelfTranSSA2d';
-	case 409, name='SquareSheetShelfTranMHOPenalties';
-	case 410, name='SquareSheetShelfSteaSSA3d';
-	case 411, name='SquareSheetShelfSteaHO';
-	case 412, name='SquareSheetShelfDiadSSA3dDakota';
-	case 413, name='SquareSheetShelfDiadSSA3dDakotaPart';
-	case 414, name='SquareSheetShelfDiadSSA3dDakotaMassFlux';
-	case 415, name='SquareSheetShelfCMDragSteaSSA3d';
-	case 416, name='SquareSheetShelfCMDragSteaHO';
-	case 417, name='SquareSheetShelfDiadSSA3dDakotaSamp';
-	case 418, name='SquareSheetShelfDiadSSA3dDakotaAreaAverage';
-	case 419, name='SquareSheetShelfStressSSAHOTiling';
-	case 420, name='SquareSheetShelfDakotaScaledResponse';
-	case 421, name='SquareSheetShelfStressHOFS3dTiling';
-	case 422, name='SquareSheetShelfStressSSAFS3dTiling';
-	case 423, name='RoundSheetShelfGLMigrationSSA2d';
-	case 424, name='SquareSheetShelfGroundingLine2dAggressive';
-	case 425, name='SquareSheetShelfGroundingLine2dSoft';
-	case 426, name='SquareSheetShelfGroundingLine3dAggressive';
-	case 427, name='SquareSheetShelfGroundingLine3dSoft';
-	case 428, name='SquareSheetShelfStressSSA2dNewton';
-	case 429, name='SquareSheetShelfStressHONewton';
-	case 431, name='SquareSheetShelfSteaEnthalpySSA3d';
-	case 432, name='SquareSheetShelfSteaEnthalpyHO';
-	case 433, name='RoundSheetShelfGLMigrationSSA3d';
-	case 434, name='SquareSheetShelfL1L2';
-	case 435, name='MISMIP3DHO';
-	case 436, name='SquareSheetShelfSteaEnthalpyLliboutryDuvalHO';
-	case 437, name='ThermalEnthBasalcondsTrans';
-	case 450, name='SquareSheetShelfStressSSAHigherOrder';
-	case 455, name='SquareSheetShelfStressHOHigherOrder';
-	case 501, name='PigStressSSA2d';
-	case 502, name='PigStressHO';
-	case 503, name='PigStressFS';
-	case 504, name='PigTranSSA2d';
-	case 505, name='PigTranSSA3d';
-	case 506, name='PigTranHO';
-	case 507, name='PigTranFS';
-	case 508, name='PigSteaSSA3d';
-	case 509, name='PigSteaHO';
-	case 510, name='PigSteaFS';
-	case 530, name='PigBalVel1';
-	case 531, name='PigBalVel2';
-	case 511, name='PigCMBFS';
-	case 512, name='PigCMDragHO';
-	case 513, name='PigCMDragSteaSSA3d';
-	case 514, name='PigBamgMesh';
-	case 515, name='PigTherTranSUPG';
-	case 516, name='PigTherSteaSUPG';
-	case 601, name='79NorthMasstransp2d';
-	case 602, name='79NorthMasstransp2dDG';
-	case 603, name='79NorthMasstransp3d';
-	case 604, name='79NorthSurfSlop2d';
-	case 605, name='79NorthSurfSlop3d';
-	case 606, name='79NorthBedSlop2d';
-	case 607, name='79NorthBedSlop3d';
-	case 608, name='79NorthBalThic2d';
-	case 609, name='79NorthBalThic2dDG';
-	case 610, name='79NorthBalThic3d';
-	case 611, name='79NorthCMBalThic2dCG';
-	case 613, name='79NorthCMBalThicVxVy';
-	case 701, name='FlowbandFSshelf';
-	case 702, name='FlowbandFSsheetshelf';
-	case 703, name='FlowbandFSsheetshelfTrans';
-	case 801, name='ValleyGlacierLevelsetSSA2d';
-	case 802, name='ValleyGlacierLevelsetThermalSSA3d';
-	case 803, name='ValleyGlacierLevelsetEnthalpyHO3d';
-	case 804, name='ValleyGlacierLevelsetCalvingSIA2d';
-	case 805, name='ValleyGlacierLevelsetEnthCalvingHO3d';
-	case 806, name='SquareShelfLevelsetCalvingSSA2dLevermann';
-	case 807, name='SquareShelfLevelsetMeltingSSA2d';
-	case 1101, name='ISMIPAHO';
-	case 1102, name='ISMIPAFS';
-	case 1103, name='ISMIPBHO';
-	case 1104, name='ISMIPBFS';
-	case 1105, name='ISMIPCHO';
-	case 1106, name='ISMIPCFS';
-	case 1107, name='ISMIPDHO';
-	case 1108, name='ISMIPDFS';
-	case 1109, name='ISMIPE';
-	case 1110, name='ISMIPF';
-	case 1201, name='EISMINTMassConservation';
-	case 1202, name='EISMINTStress1';
-	case 1203, name='EISMINTStress2';
-	case 1204, name='EISMINTTran2';
-	case 1205, name='EISMINTRoundIceSheetStaticSIA';
-	case 1206, name='EISMINTRoundIceSheetStaticHO';
-	case 1207, name='EISMINTRoundIceSheetStaticFS';
-	case 1208, name='EISMINTA';
-	case 1301, name='ThermalMelting';
-	case 1302, name='ThermalAdvection';
-	case 1303, name='ThermalConduction';
-	case 1304, name='ThermalGeothermalFlux';
-	case 1401, name='AdaptiveMeshRefinement1';
-	case 1402, name='AdaptiveMeshRefinement2';
-	case 1501, name='SquareShelfTranSawTooth2d';
-	case 1502, name='SquareShelfTranSawTooth3d';
-	case 1601, name='SquareShelfSSA2dRotation';
-	case 1602, name='SquareSheetShelfHORotation';
-	case 2001, name='SquareSheetConstrainedGia2d';
-	case 2051, name='GiaBenchmarksAB2dA1';
-	case 2052, name='GiaBenchmarksAB2dA2';
-	case 2053, name='GiaBenchmarksAB2dA3';
-	case 2061, name='GiaBenchmarksAB2dB1';
-	case 2062, name='GiaBenchmarksAB2dB2';
-	case 2063, name='GiaBenchmarksAB2dB3';
-	case 2071, name='GiaBenchmarksAB2dC1';
-	case 2072, name='GiaBenchmarksAB2dC2';
-	case 2073, name='GiaBenchmarksAB2dC3';
-	case 2081, name='GiaBenchmarksAB2dD1';
-	case 2082, name='GiaBenchmarksAB2dD2';
-	case 2083, name='GiaBenchmarksAB2dD3';
-	case 3001, name='SquareShelfConstrainedStressSSA2dAdolc';
-	case 3002, name='SquareShelfConstrainedStressSSA3dAdolc';
-	case 3003, name='SquareShelfConstrainedStressHOAdolc';
-	case 3004, name='SquareShelfConstrainedStressFSAdolc';
-	case 3005, name='SquareShelfConstrainedMasstransp2dAdolc';
-	case 3006, name='SquareShelfConstrainedMasstransp2dDGAdolc';
-	case 3007, name='SquareShelfConstrainedMasstransp3dAdolc';
-	case 3008, name='SquareShelfConstrainedTherSteaAdolc';
-	case 3009, name='SquareShelfConstrainedTherTranAdolc';
-	case 3010, name='SquareShelfConstrainedTranSSA2dAdolc';
-	case 3015, name='SquareShelfConstrainedMasstransp2dAdolcForwardDifference';
-	case 3019, name='SquareShelfConstrainedTherTranAdolcReverseVsForward';
-	case 3020, name='SquareShelfConstrainedTranAdolcReverseVsForward';
-	case 3101, name='SquareShelfConstrainedStressSSA2dAdolcMumps';
-	case 3102, name='SquareShelfConstrainedStressSSA3dAdolcMumps';
-	case 3103, name='SquareShelfConstrainedStressHOAdolcMumps';
-	case 3104, name='SquareShelfConstrainedStressFSAdolcMumps';
-	case 3105, name='SquareShelfConstrainedMasstransp2dAdolcMumps';
-	case 3106, name='SquareShelfConstrainedMasstransp2dDGAdolcMumps';
-	case 3107, name='SquareShelfConstrainedMasstransp3dAdolcMumps';
-	case 3108, name='SquareShelfConstrainedTherSteaAdolcMumps';
-	case 3109, name='SquareShelfConstrainedTherTranAdolcMumps';
-	case 3110, name='SquareShelfConstrainedTranSSA2dAdolcMumps';
-	case 3115, name='SquareShelfConstrainedMasstransp2dAdolcForwardDifferenceMumps';
-	case 3019, name='SquareShelfConstrainedTherTranAdolcReverseVsForward';
-	case 3120, name='SquareShelfConstrainedTranAdolcReverseVsForwardMumps';
-	case 4001, name='IceOcean';
+filename = ['test' num2str(id) '.m'];
 
+if ~exist(filename,'file')
+	error(['file ' filename ' does not exist']);
+end
 
-	otherwise, name='N/A';
+string='%TestName:';
+fid=fopen(filename,'r');
+A=fscanf(fid,'%s',3);
+if ~strncmp(A,string,numel(string)) | numel(A)<numel(string)+2,
+	error(['Test file ' filename ' does to start with a test name']);
 end
+name = A(numel(string)+1:end);
+fclose(fid);
Index: ../trunk-jpl/test/NightlyRun/test501.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test501.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test501.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigStressSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test232.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test232.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test232.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTherTranForcTemp
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test313.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test313.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test313.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTherTran
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test301.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test301.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test301.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test220.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test220.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test220.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressHOFS3dTiling
 md=triangle(model(),'../Exp/Square.exp',120000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf2.par');
Index: ../trunk-jpl/test/NightlyRun/test206.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test206.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test206.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTherStea
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test122.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test122.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test122.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTransHOEnth
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test203.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test203.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test203.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressHO
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test105.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test105.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test105.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test272.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test272.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test272.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfCMZSSA2dDamage
 import numpy
 from model import model
 from triangle import triangle
Index: ../trunk-jpl/test/NightlyRun/test434.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test434.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test434.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfL1L2
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test515.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test515.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test515.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTherTranSUPG
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test327.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test327.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test327.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTransHOEnth
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test408.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test408.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test408.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfTranSSA2d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test701.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test701.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test701.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: FlowbandFSshelf
 x =[1:100:3000]';
 h=linspace(1000,300,numel(x))';
 b=-917/1023*h;
Index: ../trunk-jpl/test/NightlyRun/test603.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test603.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test603.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthMasstransp3d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test424.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test424.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test424.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfGroundingLine2dAggressive
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test505.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test505.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test505.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTranSSA3d
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test326.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test326.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test326.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedEnthalpyTran
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test407.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test407.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test407.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfTherTran
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test228.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test228.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test228.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNeg2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test309.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test309.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test309.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedMasstransp2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test807.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test807.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test807.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfLevelsetMeltingSSA2d
 md=triangle(model(),'../Exp/Square.exp',50000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3110.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3110.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3110.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTranSSA2dAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test3003.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3003.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3003.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressHOAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1302.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1302.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1302.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ThermalAdvection
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test1102.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1102.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1102.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPAFS
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test1502.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1502.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1502.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranSawTooth3d
 printingflag = false;
 
 md=triangle(model(),'../Exp/Square.exp',350000.);
Index: ../trunk-jpl/test/NightlyRun/test2052.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2052.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2052.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dA2
 % Benchmark experiments (Figure A2a Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3105.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3105.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3105.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test3007.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3007.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3007.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp3dAdolc
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1208.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1208.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1208.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTA
 %EISMINT benchmark experiment A
 numlayers=8;
 resolution=50000.;
Index: ../trunk-jpl/test/NightlyRun/test120.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test120.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test120.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedEnthalpyStea
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test201.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test201.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test201.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressSSA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test510.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test510.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test510.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigSteaFS
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test322.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test322.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test322.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedCMDragFS
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test403.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test403.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test403.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressHO
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test215.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test215.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test215.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfCMBFS
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test212.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test212.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test212.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfCMBSSA2d
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test108.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test108.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test108.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherStea
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test114.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test114.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test114.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedBedSlop2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test605.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test605.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test605.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: 79NorthSurfSlop3d
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test336.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test336.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test336.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbComponents2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test229.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test229.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test229.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForcePos2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test450.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test450.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test450.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfStressSSAHigherOrder
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test531.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test531.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test531.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigBalVel2
 md=triangle(model(),'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test271.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test271.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test271.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dDamageTran
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md.materials=matdamageice();
Index: ../trunk-jpl/test/NightlyRun/test433.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test433.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test433.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: RoundSheetShelfGLMigrationSSA3d
 radius=1.e6;
 shelfextent=2.e5;
 
Index: ../trunk-jpl/test/NightlyRun/test514.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test514.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test514.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigBamgMesh
 %Simple mesh 1
 hVertices=10000.*ones(27,1);
 hVertices(1:5)=1000.;
Index: ../trunk-jpl/test/NightlyRun/test335.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test335.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test335.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetExtrudedHydrologyDCTwoLayers
 md=triangle(model(),'../Exp/Square.exp',100000.);
 md=setmask(md,'','');
 md.transient=deactivateall(md.transient);
Index: ../trunk-jpl/test/NightlyRun/test416.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test416.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test416.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfCMDragSteaHO
 md=triangle(model(),'../Exp/Square.exp',170000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test807.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test807.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test807.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfLevelsetMeltingSSA2d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test237.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test237.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test237.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranIspddIsdeltaSSA3d
 md=triangle(model(),'../Exp/Square.exp',600000.);%180000
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test318.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test318.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test318.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSteaSIA3d
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1204.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1204.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1204.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: EISMINTTran2
 import numpy
 import sys
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3107.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3107.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3107.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedMasstransp3dAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test210.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test210.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test210.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranHO
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test103.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test103.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test103.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test305.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test305.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test305.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedStressSIA3d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test224.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test224.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test224.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressHOTransientIncrHydro
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test302.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test302.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test302.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedStressSIA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test221.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test221.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test221.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSAFS3dTiling
 md=triangle(model(),'../Exp/Square.exp',120000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf2.par');
Index: ../trunk-jpl/test/NightlyRun/test123.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test123.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test123.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTranMisfitSurface
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test204.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test204.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test204.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressFS
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test802.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test802.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test802.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ValleyGlacierLevelsetThermalSSA3d
 from model import *
 from triangle import *
 from squaremesh import *
Index: ../trunk-jpl/test/NightlyRun/test290.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test290.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test290.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfStressFSP2P1
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test106.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test106.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test106.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dDG
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=meshconvert(md);
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test426.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test426.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test426.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfGroundingLine3dAggressive
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test507.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test507.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test507.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTranFS
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test238.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test238.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test238.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranForceNoInterp2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test319.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test319.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test319.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedCMDragSSA2d
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test702.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test702.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test702.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: FlowbandFSsheetshelf
 %mesh parameters
 x =[-5:.5:5]';
 [b h sea]=NowickiProfile(x);
Index: ../trunk-jpl/test/NightlyRun/test280.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test280.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test280.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfStressSSA2dHigherOrder
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test604.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test604.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test604.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthSurfSlop2d
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
 md=parameterize(md,'../Par/79North.par');
Index: ../trunk-jpl/test/NightlyRun/test425.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test425.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test425.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfGroundingLine2dSoft
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test506.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test506.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test506.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTranHO
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test327.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test327.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test327.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedTransHOEnth
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test408.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test408.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test408.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfTranSSA2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test229.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test229.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test229.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForcePos2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test3102.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3102.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3102.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressSSA3dAdolcMumps
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1106.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1106.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1106.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPCFS
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test1201.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1201.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1201.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: EISMINTMassConservation
 %This test is a test from the EISMINT for Ice shelves Vincent Rommelaere 1996.
 printingflag=false;
 
Index: ../trunk-jpl/test/NightlyRun/test1103.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1103.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1103.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: ISMIPBHO
 %This test is a test from the ISMP-HOM Intercomparison project.
 %Pattyn and Payne 2006
 printingflag=false;
Index: ../trunk-jpl/test/NightlyRun/test3009.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3009.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3009.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedTherTranAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1601.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1601.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1601.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfSSA2dRotation
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test2053.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test2053.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test2053.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: GiaBenchmarksAB2dA3
 % Benchmark experiments (Figure A2a Ivins and James, 1999, Geophys. J. Int.) 
 md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
 md=setmask(md,'','');
Index: ../trunk-jpl/test/NightlyRun/test3106.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3106.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3106.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedMasstransp2dDGAdolcMumps
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=meshconvert(md);
 md=setmask(md,'all','');
Index: ../trunk-jpl/test/NightlyRun/test3008.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3008.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3008.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedTherSteaAdolc
 md=triangle(model(),'../Exp/Square.exp',180000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/IdToName.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/IdToName.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/IdToName.py	(revision 19049)
@@ -8,250 +8,10 @@
 	       name=IdToName(id)
 	"""
 
-	idname={
-	101 : 'SquareShelfConstrainedStressSSA2d',
-	102 : 'SquareShelfConstrainedStressSSA3d',
-	103 : 'SquareShelfConstrainedStressHO',
-	104 : 'SquareShelfConstrainedStressFS',
-	105 : 'SquareShelfConstrainedMasstransp2d',
-	106 : 'SquareShelfConstrainedMasstransp2dDG',
-	107 : 'SquareShelfConstrainedMasstransp3d',
-	108 : 'SquareShelfConstrainedTherStea',
-	109 : 'SquareShelfConstrainedTherTran',
-	110 : 'SquareShelfConstrainedTranSSA2d',
-	111 : 'SquareShelfConstrainedTranHO',
-	112 : 'SquareShelfConstrainedSurfSlop2d',
-	113 : 'SquareShelfConstrainedSurfSlope3d',
-	114 : 'SquareShelfConstrainedBedSlop2d',
-	115 : 'SquareShelfConstrainedBedSlop3d',
-	116 : 'SquareShelfConstrainedBalThic2d',
-	117 : 'SquareShelfConstrainedBalThic3d',
-	118 : 'SquareShelfConstrainedBalThic2dDG',
-	119 : 'SquareBamgMesh',
-	120 : 'SquareShelfConstrainedEnthalpyStea',
-	121 : 'SquareShelfConstrainedEnthalpyTran',
-	122 : 'SquareShelfConstrainedTransHOEnth',
-	201 : 'SquareShelfStressSSA2d',
-	202 : 'SquareShelfStressSSA3d',
-	203 : 'SquareShelfStressHO',
-	204 : 'SquareShelfStressFS',
-	205 : 'SquareShelfStressMHOPenalties',
-	206 : 'SquareShelfTherStea',
-	207 : 'SquareShelfTherTran',
-	208 : 'SquareShelfTranSSA2d',
-	209 : 'SquareShelfTranSSA3d',
-	210 : 'SquareShelfTranHO',
-	211 : 'SquareShelfTranFS',
-	212 : 'SquareShelfCMBSSA2d',
-	213 : 'SquareShelfCMBSSA3d',
-	214 : 'SquareShelfCMBHO',
-	215 : 'SquareShelfCMBFS',
-	216 : 'SquareShelfStressSSA2dRift',
-	217 : 'SquareShelfConstrained',
-	218 : 'SquareShelfConstrainedDakotaB',
-	219 : 'SquareShelfStressSSAHOTiling',
-	220 : 'SquareShelfStressHOFS3dTiling',
-	221 : 'SquareShelfStressSSAFS3dTiling',
-	222 : 'SquareShelfStressSSA2dTransientIncrHydro',
-	223 : 'SquareShelfStressSSA2dTransientIncrNonHydro',
-	224 : 'SquareShelfStressHOTransientIncrHydro',
-	225 : 'SquareShelfStressHOTransientIncrNonHydro',
-	226 : 'SquareShelfTranCflSSA2d',
-	227 : 'SquareShelfTranCflHO',
-	228 : 'SquareShelfTranForceNeg2d',
-	229  : 'SquareShelfTranForcePos2d',
-	230  : 'SquareShelfTranForceNeg3d',
-	231  : 'SquareShelfTranForcePos3d',
-	232  : 'SquareShelfTherTranForcTemp',
-	233  : 'SquareShelfTranHOForcTemp',
-	234  : 'SquareShelfTranForceNeg2dDakotaSamp',
-	235  : 'SquareShelfTranForceNeg2dDakotaLocal',
-	236  : 'SquareShelfTranIspddIsdeltaSSA2d',
-	237  : 'SquareShelfTranIspddIsdeltaSSA3d',
-	270  : 'SquareShelfStressSSA2dDamage',
-	272  : 'SquareShelfCMZSSA2dDamage',
-	274  : 'SquareShelfStressSSA2dDamageRift',
-	275  : 'SquareShelfDamageEvolutionSSA2d',
-	276  : 'SquareShelfDamageEvolutionSSA2dP2',
-	280  : 'SquareShelfStressSSA2dHigherOrder',
-	285  : 'SquareShelfStressHOHigherOrder',
-	290  : 'SquareShelfStressFSP2P1',
-	291  : 'SquareShelfStressFSP4z',
-	292  : 'SquareShelfTranSSA2dFloatingMeltParam',
-	301  : 'SquareSheetConstrainedStressSSA2d',
-	302  : 'SquareSheetConstrainedStressSIA2d',
-	303  : 'SquareSheetConstrainedStressSIASSA2d',
-	304  : 'SquareSheetConstrainedStressSSA3d',
-	305  : 'SquareSheetConstrainedStressSIA3d',
-	306  : 'SquareSheetConstrainedStressSIASSA3d',
-	307  : 'SquareSheetConstrainedStressHO',
-	308  : 'SquareSheetConstrainedStressFS',
-	309  : 'SquareSheetConstrainedMasstransp2d',
-	320  : 'SquareSheetConstrainedMasstransp2dDG',
-	311  : 'SquareSheetConstrainedMasstransp3d',
-	312  : 'SquareSheetConstrainedTherStea',
-	313  : 'SquareSheetConstrainedTherTran',
-	314  : 'SquareSheetConstrainedTranSIA2d',
-	315  : 'SquareSheetConstrainedTranSIA3d',
-	316  : 'SquareSheetConstrainedTranSSA2d',
-	317  : 'SquareSheetConstrainedTranHO',
-	318  : 'SquareSheetConstrainedSteaSIA3d',
-	319  : 'SquareSheetConstrainedCMDragSSA2d',
-	320  : 'SquareSheetConstrainedCMDragSSA3d',
-	321  : 'SquareSheetConstrainedCMDragHO',
-	322  : 'SquareSheetConstrainedCMDragFS',
-	323  : 'SquareSheetConstrainedTranCflSSA2d',
-	324  : 'SquareSheetConstrainedTranCflSIA3d',
-	325  : 'SquareSheetConstrainedEnthalpyStea',
-	326  : 'SquareSheetConstrainedEnthalpyTran',
-	327  : 'SquareSheetConstrainedTransHOEnth',
-	328  : 'SquareSheetConstrainedSmbGradients2d',
-	329  : 'SquareSheetConstrainedSmbGradients3d',
-	332  : 'SquareSheetConstrainedHydrologyDC',
-	333  : 'SquareSheetHydrologyDCTwoLayers',
-	401  : 'SquareSheetShelfStressSSA2d',
-	402  : 'SquareSheetShelfStressSSA3d',
-	403  : 'SquareSheetShelfStressHO',
-	404  : 'SquareSheetShelfStressFS',
-	405  : 'SquareSheetShelfStressMHOPenalties',
-	406  : 'SquareSheetShelfTherStea',
-	407  : 'SquareSheetShelfTherTran',
-	408  : 'SquareSheetShelfTranSSA2d',
-	409  : 'SquareSheetShelfTranMHOPenalties',
-	410  : 'SquareSheetShelfSteaSSA3d',
-	411  : 'SquareSheetShelfSteaHO',
-	412  : 'SquareSheetShelfDiadSSA3dDakota',
-	413  : 'SquareSheetShelfDiadSSA3dDakotaPart',
-	414  : 'SquareSheetShelfDiadSSA3dDakotaMassFlux',
-	415  : 'SquareSheetShelfCMDragSteaSSA3d',
-	416  : 'SquareSheetShelfCMDragSteaHO',
-	417  : 'SquareSheetShelfDiadSSA3dDakotaSamp',
-	418  : 'SquareSheetShelfDiadSSA3dDakotaAreaAverage',
-	419  : 'SquareSheetShelfStressSSAHOTiling',
-	420  : 'SquareSheetShelfDakotaScaledResponse',
-	421  : 'SquareSheetShelfStressHOFS3dTiling',
-	422  : 'SquareSheetShelfStressSSAFS3dTiling',
-	423  : 'RoundSheetShelfGLMigrationSSA2d',
-	424  : 'SquareSheetShelfGroundingLine2dAggressive',
-	425  : 'SquareSheetShelfGroundingLine2dSoft',
-	426  : 'SquareSheetShelfGroundingLine3dAggressive',
-	427  : 'SquareSheetShelfGroundingLine3dSoft',
-	428  : 'SquareSheetShelfStressSSA2dNewton',
-	429  : 'SquareSheetShelfStressHONewton',
-	431  : 'SquareSheetShelfSteaEnthalpySSA3d',
-	432  : 'SquareSheetShelfSteaEnthalpyHO',
-	433  : 'RoundSheetShelfGLMigrationSSA3d',
-	434  : 'SquareSheetShelfL1L2',
-	450  : 'SquareSheetShelfStressSSAHigherOrder',
-	455  : 'SquareSheetShelfStressHOHigherOrder',
-	501  : 'PigStressSSA2d',
-	502  : 'PigStressHO',
-	503  : 'PigStressFS',
-	504  : 'PigTranSSA2d',
-	505  : 'PigTranSSA3d',
-	506  : 'PigTranHO',
-	507  : 'PigTranFS',
-	508  : 'PigSteaSSA3d',
-	509  : 'PigSteaHO',
-	510  : 'PigSteaFS',
-	511  : 'PigCMBFS',
-	512  : 'PigCMDragHO',
-	513  : 'PigCMDragSteaSSA3d',
-	514  : 'PigBamgMesh',
-	515  : 'PigTherTranSUPG',
-	516  : 'PigTherSteaSUPG',
-	530  : 'PigBalVel1',
-	531  : 'PigBalVel2',
-	601  : '79NorthMasstransp2d',
-	602  : '79NorthMasstransp2dDG',
-	603  : '79NorthMasstransp3d',
-	604  : '79NorthSurfSlop2d',
-	605  : '79NorthSurfSlop3d',
-	606  : '79NorthBedSlop2d',
-	607  : '79NorthBedSlop3d',
-	608  : '79NorthBalThic2d',
-	609  : '79NorthBalThic2dDG',
-	610  : '79NorthBalThic3d',
-	611  : '79NorthCMBalThic2dCG',
-	613  : '79NorthCMBalThicVxVy',
-	801  : 'ValleyGlacierLevelsetSSA2d',	
-	802  : 'ValleyGlacierLevelsetThermalSSA3d',	
-	803  : 'ValleyGlacierLevelsetEnthalpyHO3d',	
-	804  : 'ValleyGlacierLevelsetCalvingSIA2d',	
-	805  : 'ValleyGlacierLevelsetEnthCalvingHO3d',	
-	806  : 'SquareShelfLevelsetCalvingSSA2dLevermann',	
-	807  : 'SquareShelfLevelsetMeltingSSA2d',
-	1101 : 'ISMIPAHO',
-	1102 : 'ISMIPAFS',
-	1103 : 'ISMIPBHO',
-	1104 : 'ISMIPBFS',
-	1105 : 'ISMIPCHO',
-	1106 : 'ISMIPCFS',
-	1107 : 'ISMIPDHO',
-	1108 : 'ISMIPDFS',
-	1109 : 'ISMIPE',
-	1110 : 'ISMIPF',
-	1201 : 'EISMINTMassConservation',
-	1202 : 'EISMINTStress1',
-	1203 : 'EISMINTStress2',
-	1204 : 'EISMINTTran2',
-	1205 : 'EISMINTRoundIceSheetStaticSIA',
-	1206 : 'EISMINTRoundIceSheetStaticHO',
-	1207 : 'EISMINTRoundIceSheetStaticFS',
-	1208 : 'EISMINTA',
-	1301 : 'ThermalMelting',
-	1302 : 'ThermalAdvection',
-	1303 : 'ThermalConduction',
-	1304 : 'ThermalGeothermalFlux',
-	1401 : 'AdaptiveMeshRefinement1',
-	1402 : 'AdaptiveMeshRefinement2',
-	1501 : 'SquareShelfTranSawTooth2d',
-	1502 : 'SquareShelfTranSawTooth3d',
-	1601 : 'SquareShelfSSA2dRotation',
-	1602 : 'SquareSheetShelfHORotation',
-	2001 : 'SquareSheetConstrainedGia2d',
-	2051 : 'GiaBenchmarksAB2dA1',
-	2052 : 'GiaBenchmarksAB2dA2',
-	2053 : 'GiaBenchmarksAB2dA3',
-	2061 : 'GiaBenchmarksAB2dB1',
-	2062 : 'GiaBenchmarksAB2dB2',
-	2063 : 'GiaBenchmarksAB2dB3',
-	2071 : 'GiaBenchmarksAB2dC1',
-	2072 : 'GiaBenchmarksAB2dC2',
-	2073 : 'GiaBenchmarksAB2dC3',
-	2081 : 'GiaBenchmarksAB2dD1',
-	2082 : 'GiaBenchmarksAB2dD2',
-	2083 : 'GiaBenchmarksAB2dD3',
-	3001 : 'SquareShelfConstrainedStressSSA2dAdolc',
-	3002 : 'SquareShelfConstrainedStressSSA3dAdolc',
-	3003 : 'SquareShelfConstrainedStressHOAdolc',
-	3004 : 'SquareShelfConstrainedStressFSAdolc',
-	3005 : 'SquareShelfConstrainedMasstransp2dAdolc',
-	3006 : 'SquareShelfConstrainedMasstransp2dDGAdolc',
-	3007 : 'SquareShelfConstrainedMasstransp3dAdolc',
-	3008 : 'SquareShelfConstrainedTherSteaAdolc',
-	3009 : 'SquareShelfConstrainedTherTranAdolc',
-	3010 : 'SquareShelfConstrainedTranSSA2dAdolc',
-	3015 : 'SquareShelfConstrainedMasstransp2dAdolcForwardDifference',
-	3019 : 'SquareShelfConstrainedTherTranAdolcReverseVsForward',
-	3020 : 'SquareShelfConstrainedTranAdolcReverseVsForward',
-	3101 : 'SquareShelfConstrainedStressSSA2dAdolcMumps',
-	3102 : 'SquareShelfConstrainedStressSSA3dAdolcMumps',
-	3103 : 'SquareShelfConstrainedStressHOAdolcMumps',
-	3104 : 'SquareShelfConstrainedStressFSAdolcMumps',
-	3105 : 'SquareShelfConstrainedMasstransp2dAdolcMumps',
-	3106 : 'SquareShelfConstrainedMasstransp2dDGAdolcMumps',
-	3107 : 'SquareShelfConstrainedMasstransp3dAdolcMumps',
-	3108 : 'SquareShelfConstrainedTherSteaAdolcMumps',
-	3109 : 'SquareShelfConstrainedTherTranAdolcMumps',
-	3110 : 'SquareShelfConstrainedTranSSA2dAdolcMumps',
-	3115 : 'SquareShelfConstrainedMasstransp2dAdolcForwardDifferenceMumps',
-	3119 : 'SquareShelfConstrainedTherTranAdolcReverseVsForwardMumps',
-	3120 : 'SquareShelfConstrainedTranAdolcReverseVsForwardMumps',
-	3300 : 'SquareSheetHydrologyDCTwoLayersVolumeControl',
-	}
+	infile  = open('test' + str(id) + '.py','r')
+	file_text  = infile.readlines()
 
-	if not id == 0:
-		return idname.get(id,'N/A')
-	else:
-		return idname
+	string='#Test Name:';
+	name=file_text[0]
+	name=name[len(string)+1:-1]
+	return name
Index: ../trunk-jpl/test/NightlyRun/test112.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test112.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test112.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedSurfSlop2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test421.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test421.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test421.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfStressHOFS3dTiling
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test502.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test502.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test502.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigStressHO
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test233.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test233.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test233.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTranHOForcTemp
 import numpy
 from model import *
 from triangle import *
Index: ../trunk-jpl/test/NightlyRun/test314.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test314.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test314.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedTranSIA2d
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test230.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test230.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test230.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNeg3d
 md=triangle(model(),'../Exp/Square.exp',350000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test207.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test207.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test207.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfTherTran
 from MatlabFuncs import *
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test311.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test311.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test311.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedMasstransp3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test213.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test213.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test213.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfCMBSSA3d
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test115.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test115.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test115.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfConstrainedBedSlop3d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelfConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test516.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test516.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test516.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: PigTherSteaSUPG
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test328.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test328.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test328.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetConstrainedSmbGradients2d
 import numpy
 import copy
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test409.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test409.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test409.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareSheetShelfTranMHOPenalties
 import numpy
 from model import *
 from EnumDefinitions import *
Index: ../trunk-jpl/test/NightlyRun/test613.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test613.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test613.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: 79NorthCMBalThicVxVy
 md=triangle(model(),'../Exp/79North.exp',10000.);
 md=meshconvert(md);
 md=setmask(md,'../Exp/79NorthShelf.exp','');
Index: ../trunk-jpl/test/NightlyRun/test272.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test272.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test272.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfCMZSSA2dDamage
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md.materials=matdamageice();
Index: ../trunk-jpl/test/NightlyRun/test434.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test434.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test434.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfL1L2
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test515.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test515.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test515.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: PigTherTranSUPG
 md=triangle(model(),'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
Index: ../trunk-jpl/test/NightlyRun/test336.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test336.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test336.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedSmbComponents2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test417.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test417.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test417.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetShelfDiadSSA3dDakotaSamp
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'../Exp/SquareShelf.exp','');
 md=parameterize(md,'../Par/SquareSheetShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test238.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test238.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test238.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareShelfTranForceNoInterp2d
 md=triangle(model(),'../Exp/Square.exp',150000.);
 md=setmask(md,'all','');
 md=parameterize(md,'../Par/SquareShelf.par');
Index: ../trunk-jpl/test/NightlyRun/test319.m
===================================================================
--- ../trunk-jpl/test/NightlyRun/test319.m	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test319.m	(revision 19049)
@@ -1,3 +1,4 @@
+%Test Name: SquareSheetConstrainedCMDragSSA2d
 md=triangle(model(),'../Exp/Square.exp',200000.);
 md=setmask(md,'','');
 md=parameterize(md,'../Par/SquareSheetConstrained.par');
Index: ../trunk-jpl/test/NightlyRun/test1101.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1101.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1101.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ISMIPAHO
 import numpy
 import shutil
 from model import *
Index: ../trunk-jpl/test/NightlyRun/test3004.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test3004.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test3004.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: SquareShelfConstrainedStressFSAdolc
 from model import *
 from triangle import *
 from setmask import *
Index: ../trunk-jpl/test/NightlyRun/test1303.py
===================================================================
--- ../trunk-jpl/test/NightlyRun/test1303.py	(revision 19048)
+++ ../trunk-jpl/test/NightlyRun/test1303.py	(revision 19049)
@@ -1,3 +1,4 @@
+#Test Name: ThermalConduction
 import numpy
 import sys
 from model import *
