Index: /issm/trunk/test/NightlyRun/Id2Name.m
===================================================================
--- /issm/trunk/test/NightlyRun/Id2Name.m	(revision 5024)
+++ /issm/trunk/test/NightlyRun/Id2Name.m	(revision 5025)
@@ -67,6 +67,6 @@
 elseif (id==225), name='SquareShelfCMB3dSerial';
 elseif (id==226), name='SquareShelfCMB3dParallel';
-elseif (id==227), name='SquareShelfDiagM2dRiftSerial';
-elseif (id==228), name='SquareShelfDiagM2dRiftParallel';
+elseif (id==231), name='SquareShelfDiagM2dRiftSerial';
+elseif (id==232), name='SquareShelfDiagM2dRiftParallel';
 elseif (id==301), name='SquareSheetConstrainedDiagM2dSerial';
 elseif (id==302), name='SquareSheetConstrainedDiagM2dParallel';
@@ -173,3 +173,14 @@
 elseif (id==619), name='79NorthBalThic3dSerial';
 elseif (id==620), name='79NorthBalThic3dParallel';
+elseif (id==1101), name='ISMIPAPattyn';
+elseif (id==1102), name='ISMIPAStokes';
+elseif (id==1103), name='ISMIPBPattyn';
+elseif (id==1104), name='ISMIPBStokes';
+elseif (id==1105), name='ISMIPCPattyn';
+elseif (id==1106), name='ISMIPCStokes';
+elseif (id==1107), name='ISMIPDPattyn';
+elseif (id==1108), name='ISMIPDStokes';
+elseif (id==1201), name='EISMINTMassConservation';
+elseif (id==1202), name='EISMINTDiag1';
+elseif (id==1203), name='EISMINTDiag2';
 else name='N/A'; end
Index: /issm/trunk/test/NightlyRun/test231.m
===================================================================
--- /issm/trunk/test/NightlyRun/test231.m	(revision 5025)
+++ /issm/trunk/test/NightlyRun/test231.m	(revision 5025)
@@ -0,0 +1,10 @@
+md=mesh(model,'../Exp/Square.exp','../Exp/Rifts.exp',50000);
+md=meshprocessrifts(md,'../Exp/Square.exp');
+md=geography(md,'all','');
+md=parameterize(md,'../Par/SquareShelf.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md.solverstring=' -mat_type aijmumps -ksp_type preonly -pc_type lu -mat_mumps_icntl_14 80 ';
+md=solversettoasm(md);
+error('rifts not working for now')
+md=solve(md,'analysis_type',DiagnosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test231_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test231_nightly.m	(revision 5025)
+++ /issm/trunk/test/NightlyRun/test231_nightly.m	(revision 5025)
@@ -0,0 +1,8 @@
+field_names     ={'Vx','Vy','Vel','Pressure'};
+field_tolerances={1e-13,1e-13,1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.DiagnosticSolution.Vx),...
+	PatchToVec(md.results.DiagnosticSolution.Vy),...
+	PatchToVec(md.results.DiagnosticSolution.Vel),...
+	PatchToVec(md.results.DiagnosticSolution.Pressure),...
+	};
Index: /issm/trunk/test/NightlyRun/test232.m
===================================================================
--- /issm/trunk/test/NightlyRun/test232.m	(revision 5025)
+++ /issm/trunk/test/NightlyRun/test232.m	(revision 5025)
@@ -0,0 +1,10 @@
+md=mesh(model,'../Exp/Square.exp','../Exp/Rifts.exp',50000);
+md=meshprocessrifts(md,'../Exp/Square.exp');
+md=geography(md,'all','');
+md=parameterize(md,'../Par/SquareShelf.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md.solverstring=' -mat_type aijmumps -ksp_type preonly -pc_type lu -mat_mumps_icntl_14 80 ';
+md=solversettomumps(md);
+error('rifts not working for now')
+md=solve(md,'analysis_type',DiagnosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test232_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test232_nightly.m	(revision 5025)
+++ /issm/trunk/test/NightlyRun/test232_nightly.m	(revision 5025)
@@ -0,0 +1,8 @@
+field_names     ={'Vx','Vy','Vel','Pressure'};
+field_tolerances={1e-13,1e-13,1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.DiagnosticSolution.Vx),...
+	PatchToVec(md.results.DiagnosticSolution.Vy),...
+	PatchToVec(md.results.DiagnosticSolution.Vel),...
+	PatchToVec(md.results.DiagnosticSolution.Pressure),...
+	};
