Index: /issm/trunk/src/m/classes/public/tres.m
===================================================================
--- /issm/trunk/src/m/classes/public/tres.m	(revision 5689)
+++ /issm/trunk/src/m/classes/public/tres.m	(revision 5690)
@@ -53,17 +53,17 @@
 	md.dakotaresults=md.results.dakota;
 elseif strcmpi(string,'steadystate'),
-	md.vx=PatchToVec(md.results.SteadystateAnalysis.Vx);
-	md.vy=PatchToVec(md.results.SteadystateAnalysis.Vy);
-	if isfield(md.results.SteadystateAnalysis,'Vz'),
-		md.vz=PatchToVec(md.results.SteadystateAnalysis.Vz);
+	md.vx=PatchToVec(md.results.SteadystateSolution.Vx);
+	md.vy=PatchToVec(md.results.SteadystateSolution.Vy);
+	if isfield(md.results.SteadystateSolution,'Vz'),
+		md.vz=PatchToVec(md.results.SteadystateSolution.Vz);
 	end
 
-	md.vel=PatchToVec(md.results.SteadystateAnalysis.Vel);
-	md.pressure=PatchToVec(md.results.SteadystateAnalysis.Pressure);
-	md.temperature=PatchToVec(md.results.SteadystateAnalysis.Temperature);
-	md.melting=PatchToVec(md.results.SteadystateAnalysis.Melting);
+	md.vel=PatchToVec(md.results.SteadystateSolution.Vel);
+	md.pressure=PatchToVec(md.results.SteadystateSolution.Pressure);
+	md.temperature=PatchToVec(md.results.SteadystateSolution.Temperature);
+	md.melting_rate=PatchToVec(md.results.SteadystateSolution.MeltingRate);
 elseif strcmpi(string,'thermal'),
-	md.temperature=PatchToVec(md.results.ThermalAnalysis.Temperature);
-	md.melting=PatchToVec(md.results.ThermalAnalysis.Melting);
+	md.temperature=PatchToVec(md.results.ThermalSolution.Temperature);
+	md.melting_rate=PatchToVec(md.results.ThermalSolution.MeltingRate);
 else 
 	error(['tres error message: analysis ' string ' not supported yet!']);
