Index: /issm/trunk/src/c/parallel/prognostic.cpp
===================================================================
--- /issm/trunk/src/c/parallel/prognostic.cpp	(revision 691)
+++ /issm/trunk/src/c/parallel/prognostic.cpp	(revision 692)
@@ -89,4 +89,7 @@
 	inputs->Add("dt",dt);
 
+	_printf_("initialize results:\n");
+	results=new DataSet(ResultsEnum());
+
 	/*are we running the solutoin sequence, or a qmu wrapper around it? : */
 	fem.parameters->FindParam((void*)&qmu_analysis,"qmu_analysis");
@@ -99,4 +102,5 @@
 	}
 	else{
+
 		/*run qmu analysis: */
 		_printf_("calling qmu analysis on prognostic core:\n");
@@ -109,7 +113,6 @@
 	}
 
-
-		_printf_("process results:\n");
-	ProcessResults(&results,&fem,DiagnosticAnalysisEnum());
+	_printf_("process results:\n");
+	ProcessResults(&results,&fem,PrognosticAnalysisEnum());
 	
 	_printf_("write results to disk:\n");
