Index: /issm/trunk/test/NightlyRun/test329.m
===================================================================
--- /issm/trunk/test/NightlyRun/test329.m	(revision 4988)
+++ /issm/trunk/test/NightlyRun/test329.m	(revision 4989)
@@ -5,3 +5,3 @@
 md=setelementstype(md,'hutter','all');
 md.cluster='none';
-md=solve(md,'analysis_type',Transient2DSolutionEnum);
+md=solve(md,'analysis_type',Transient3DSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test330.m
===================================================================
--- /issm/trunk/test/NightlyRun/test330.m	(revision 4988)
+++ /issm/trunk/test/NightlyRun/test330.m	(revision 4989)
@@ -5,3 +5,3 @@
 md=setelementstype(md,'hutter','all');
 md.cluster=oshostname();
-md=solve(md,'analysis_type',Transient2DSolutionEnum);
+md=solve(md,'analysis_type',Transient3DSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test601.m
===================================================================
--- /issm/trunk/test/NightlyRun/test601.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test601.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test601_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test601_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test601_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test602.m
===================================================================
--- /issm/trunk/test/NightlyRun/test602.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test602.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test602_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test602_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test602_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test603.m
===================================================================
--- /issm/trunk/test/NightlyRun/test603.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test603.m	(revision 4989)
@@ -0,0 +1,8 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=meshconvert(md);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.prognostic_DG=1;
+md.cluster='none';
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test603_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test603_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test603_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test604.m
===================================================================
--- /issm/trunk/test/NightlyRun/test604.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test604.m	(revision 4989)
@@ -0,0 +1,8 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=meshconvert(md);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.prognostic_DG=1;
+md.cluster=oshostname();
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test604_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test604_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test604_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test605.m
===================================================================
--- /issm/trunk/test/NightlyRun/test605.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test605.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,6,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test605_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test605_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test605_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test606.m
===================================================================
--- /issm/trunk/test/NightlyRun/test606.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test606.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,6,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',PrognosticSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test606_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test606_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test606_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.PrognosticSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test607.m
===================================================================
--- /issm/trunk/test/NightlyRun/test607.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test607.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',SurfaceSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test607_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test607_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test607_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'SurfaceSlopeX','SurfaceSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeX),...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test608.m
===================================================================
--- /issm/trunk/test/NightlyRun/test608.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test608.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',SurfaceSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test608_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test608_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test608_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'SurfaceSlopeX','SurfaceSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeX),...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test609.m
===================================================================
--- /issm/trunk/test/NightlyRun/test609.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test609.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,5,1.5);
+md=setelementstype(md,'pattyn','all');
+md.cluster='none';
+md=solve(md,'analysis_type',SurfaceSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test609_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test609_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test609_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'SurfaceSlopeX','SurfaceSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeX),...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test610.m
===================================================================
--- /issm/trunk/test/NightlyRun/test610.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test610.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,5,1.5);
+md=setelementstype(md,'pattyn','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',SurfaceSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test610_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test610_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test610_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'SurfaceSlopeX','SurfaceSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeX),...
+	PatchToVec(md.results.SurfaceSlopeSolution.SurfaceSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test611.m
===================================================================
--- /issm/trunk/test/NightlyRun/test611.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test611.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',BedSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test611_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test611_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test611_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'BedSlopeX','BedSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeX),...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test612.m
===================================================================
--- /issm/trunk/test/NightlyRun/test612.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test612.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',BedSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test612_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test612_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test612_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'BedSlopeX','BedSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeX),...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test613.m
===================================================================
--- /issm/trunk/test/NightlyRun/test613.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test613.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,2,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',BedSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test613_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test613_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test613_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'BedSlopeX','BedSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeX),...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test614.m
===================================================================
--- /issm/trunk/test/NightlyRun/test614.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test614.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,2,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',BedSlopeSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test614_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test614_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test614_nightly.m	(revision 4989)
@@ -0,0 +1,6 @@
+field_names     ={'BedSlopeX','BedSlopeY'};
+field_tolerances={1e-13,1e-13};
+field_values={...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeX),...
+	PatchToVec(md.results.BedSlopeSolution.BedSlopeY),...
+	};
Index: /issm/trunk/test/NightlyRun/test615.m
===================================================================
--- /issm/trunk/test/NightlyRun/test615.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test615.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test615_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test615_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test615_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test616.m
===================================================================
--- /issm/trunk/test/NightlyRun/test616.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test616.m	(revision 4989)
@@ -0,0 +1,6 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test616_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test616_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test616_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test617.m
===================================================================
--- /issm/trunk/test/NightlyRun/test617.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test617.m	(revision 4989)
@@ -0,0 +1,8 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=meshconvert(md);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.prognostic_DG=1;
+md.cluster='none';
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test617_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test617_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test617_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test618.m
===================================================================
--- /issm/trunk/test/NightlyRun/test618.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test618.m	(revision 4989)
@@ -0,0 +1,8 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=meshconvert(md);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=setelementstype(md,'macayeal','all');
+md.prognostic_DG=1;
+md.cluster=oshostname();
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test618_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test618_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test618_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test619.m
===================================================================
--- /issm/trunk/test/NightlyRun/test619.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test619.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,3,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster='none';
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test619_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test619_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test619_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
Index: /issm/trunk/test/NightlyRun/test620.m
===================================================================
--- /issm/trunk/test/NightlyRun/test620.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test620.m	(revision 4989)
@@ -0,0 +1,7 @@
+md=mesh(model,'../Exp/79North.exp',10000);
+md=geography(md,'../Exp/79NorthShelf.exp','');
+md=parameterize(md,'../Par/79North.par');
+md=extrude(md,3,1);
+md=setelementstype(md,'macayeal','all');
+md.cluster=oshostname();
+md=solve(md,'analysis_type',BalancedthicknessSolutionEnum);
Index: /issm/trunk/test/NightlyRun/test620_nightly.m
===================================================================
--- /issm/trunk/test/NightlyRun/test620_nightly.m	(revision 4989)
+++ /issm/trunk/test/NightlyRun/test620_nightly.m	(revision 4989)
@@ -0,0 +1,5 @@
+field_names     ={'Thickness'};
+field_tolerances={1e-13};
+field_values={...
+	PatchToVec(md.results.BalancedthicknessSolution.Thickness),...
+	};
