Index: /issm/trunk/src/c/parallel/diagnostic.cpp
===================================================================
--- /issm/trunk/src/c/parallel/diagnostic.cpp	(revision 209)
+++ /issm/trunk/src/c/parallel/diagnostic.cpp	(revision 210)
@@ -30,4 +30,8 @@
 	ParameterInputs* inputs=NULL;
 	int waitonlock=0;
+	
+	double* u_g_initial=NULL;
+	int     gsize;
+	Param*  param=NULL;
 
 	MODULEBOOT();
@@ -55,6 +59,12 @@
 	CreateFemModel(&femmodel,fid,analysis_type);
 
-	/*Initialize inputs: */
+	_printf_("initialize inputs:\n");
 	inputs=NewParameterInputs();
+	femmodel.parameters->FindParam((void*)&u_g,"u_g");
+	femmodel.parameters->FindParam((void*)&gsize,"gsize");
+	ParameterInputsAddFromMat(inputs,u_g_initial,gsize,"velocity");
+	
+	param=(Param*)femmodel.parameters->FindParamObject("u_g");
+	femmodel.parameters->DeleteObject((Object*)param);
 
 	_printf_("call computational core:\n");
