Index: /issm/trunk-jpl/test/NightlyRun/IdToName.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/IdToName.m	(revision 15468)
+++ /issm/trunk-jpl/test/NightlyRun/IdToName.m	(revision 15469)
@@ -68,4 +68,5 @@
 	case 272, name='SquareShelfCMZM2dDamage';
 	case 274, name='SquareShelfDiagM2dDamageRift';
+	case 280, name='SquareShelfDiagM2dP2';
 	case 301, name='SquareSheetConstrainedDiagM2d';
 	case 302, name='SquareSheetConstrainedDiagH2d';
Index: /issm/trunk-jpl/test/NightlyRun/IdToName.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/IdToName.py	(revision 15468)
+++ /issm/trunk-jpl/test/NightlyRun/IdToName.py	(revision 15469)
@@ -69,4 +69,5 @@
 		236 : 'SquareShelfTranIspddIsdeltaM2d',
 		237 : 'SquareShelfTranIspddIsdeltaM3d',
+		280 : 'SquareShelfDiagM2dP2',
 		301 : 'SquareSheetConstrainedDiagM2d',
 		302 : 'SquareSheetConstrainedDiagH2d',
Index: /issm/trunk-jpl/test/NightlyRun/test280.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test280.m	(revision 15469)
+++ /issm/trunk-jpl/test/NightlyRun/test280.m	(revision 15469)
@@ -0,0 +1,17 @@
+md=triangle(model(),'../Exp/Square.exp',150000.);
+md=setmask(md,'all','');
+md=parameterize(md,'../Par/SquareShelf.par');
+md=setflowequation(md,'macayeal','all');
+md.flowequation.fe_ssa=1;
+md.cluster=generic('name',oshostname(),'np',3);
+md=solve(md,DiagnosticSolutionEnum());
+
+%Fields and tolerances to track changes
+field_names     ={'Vx','Vy','Vel','Pressure'};
+field_tolerances={1e-13,1e-13,1e-13,1e-13};
+field_values={...
+	(md.results.DiagnosticSolution.Vx),...
+	(md.results.DiagnosticSolution.Vy),...
+	(md.results.DiagnosticSolution.Vel),...
+	(md.results.DiagnosticSolution.Pressure),...
+	};
Index: /issm/trunk-jpl/test/NightlyRun/test280.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test280.py	(revision 15469)
+++ /issm/trunk-jpl/test/NightlyRun/test280.py	(revision 15469)
@@ -0,0 +1,27 @@
+from model import *
+from triangle import *
+from setmask import *
+from parameterize import *
+from setflowequation import *
+from EnumDefinitions import *
+from solve import *
+from MatlabFuncs import *
+from ContourToMesh import *
+
+md=triangle(model(),'../Exp/Square.exp',150000)
+md=setmask(md,'all','')
+md=parameterize(md,'../Par/SquareShelf.py')
+md=setflowequation(md,'macayeal','all')
+md.flowequation.fe_ssa=1
+md.cluster=generic('name',oshostname(),'np',3)
+md=solve(md,DiagnosticSolutionEnum())
+
+#Fields and tolerances to track changes
+field_names     =['Vx','Vy','Vel','Pressure']
+field_tolerances=[1e-13,1e-13,1e-13,1e-13]
+field_values=[\
+	md.results.DiagnosticSolution.Vx,\
+	md.results.DiagnosticSolution.Vy,\
+	md.results.DiagnosticSolution.Vel,\
+	md.results.DiagnosticSolution.Pressure,\
+	]
