Index: /issm/trunk/src/c/parallel/diagnostic_core_nonlinear.cpp
===================================================================
--- /issm/trunk/src/c/parallel/diagnostic_core_nonlinear.cpp	(revision 53)
+++ /issm/trunk/src/c/parallel/diagnostic_core_nonlinear.cpp	(revision 54)
@@ -37,5 +37,4 @@
 	/*parameters:*/
 	int kflag,pflag,connectivity,numberofdofspernode;
-	char* analysis_type_string=NULL;
 	int analysis_type;
 	char* solver_string=NULL;
@@ -45,4 +44,5 @@
 	/*Recover parameters: */
 	kflag=1; pflag=1;
+
 	fem->parameters->FindParam((void*)&connectivity,"connectivity");
 	fem->parameters->FindParam((void*)&numberofdofspernode,"numberofdofspernode");
@@ -50,7 +50,5 @@
 	fem->parameters->FindParam((void*)&eps_rel,"eps_rel");
 	fem->parameters->FindParam((void*)&debug,"debug");
-
-	fem->parameters->FindParam((void*)&analysis_type_string,"analysis_type");
-    analysis_type=AnalysisTypeAsEnum(analysis_type_string);
+	fem->parameters->FindParam((void*)&analysis_type,"analysis_type");
 
 	/*Copy loads for backup: */
