Index: /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 17824)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 17825)
@@ -425,7 +425,5 @@
 	/*Get inputs*/
 	if(converged){
-		IssmDouble penalty_factor,kmax,kappa,h_max;
-		IssmDouble rho_freshwater,rho_ice;
-		IssmDouble g;
+		IssmDouble  penalty_factor,kmax,kappa,h_max;
 		IssmDouble* thickness = xNew<IssmDouble>(numnodes);
 		IssmDouble* base      = xNew<IssmDouble>(numnodes);
@@ -433,7 +431,7 @@
 		basalelement->FindParam(&kmax,HydrologySedimentKmaxEnum);
 		basalelement->FindParam(&penalty_factor,HydrologydcPenaltyFactorEnum);
-		basalelement->GetMaterialParameter(MaterialsRhoFreshwaterEnum);
-		basalelement->GetMaterialParameter(MaterialsRhoIceEnum);
-		basalelement->GetMaterialParameter(ConstantsGEnum);
+		IssmDouble rho_freshwater = basalelement->GetMaterialParameter(MaterialsRhoFreshwaterEnum);
+		IssmDouble rho_ice        = basalelement->GetMaterialParameter(MaterialsRhoIceEnum);
+		IssmDouble g              = basalelement->GetMaterialParameter(ConstantsGEnum);
 		
 		basalelement->GetInputListOnVertices(thickness,ThicknessEnum);
