Index: /issm/trunk/src/m/utils/Nightly/testsgetfields.m
===================================================================
--- /issm/trunk/src/m/utils/Nightly/testsgetfields.m	(revision 4269)
+++ /issm/trunk/src/m/utils/Nightly/testsgetfields.m	(revision 4270)
@@ -49,10 +49,9 @@
 	fields={'Prognostic2Solution.thickness'};
 
-elseif (analysis_type==TransientSolutionEnum), 
-	if md.dim==3
-		fields={'TransientSolution(end).vel','TransientSolution(end).pressure','TransientSolution(end).temperature','TransientSolution(end).melting','TransientSolution(end).thickness','TransientSolution(end).surface','TransientSolution(end).bed'};
-	else
-		fields={'TransientSolution(end).vel','TransientSolution(end).thickness','TransientSolution(end).surface','TransientSolution(end).bed'};
-	end
+elseif (analysis_type==Transient2DSolutionEnum), 
+	fields={'TransientSolution(end).vel','TransientSolution(end).thickness','TransientSolution(end).surface','TransientSolution(end).bed'};
+
+elseif (analysis_type==Transient3DSolutionEnum), 
+	fields={'TransientSolution(end).vel','TransientSolution(end).pressure','TransientSolution(end).temperature','TransientSolution(end).melting','TransientSolution(end).thickness','TransientSolution(end).surface','TransientSolution(end).bed'};
 
 elseif (analysis_type==SteadystateSolutionEnum), 
@@ -64,5 +63,8 @@
 
 elseif (analysis_type==BalancedthicknessSolutionEnum), 
-	fields={'BalancedthicknessSolution.thickness'};
+	field_names={'Thickness'};
+	thickness=zeros(md.numberofgrids,1);
+	thickness(md.results.BalancedthicknessAnalysis.Thickness.index)=md.results.BalancedthicknessAnalysis.Thickness.value;
+	field_values={thickness};
 
 elseif (analysis_type==SlopeSolutionEnum), 
