Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 25468)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 25469)
@@ -2195,5 +2195,6 @@
 			case 1: gradient_enum = Gradient2Enum; break;
 			case 2: gradient_enum = Gradient3Enum; break;
-			default: _error_("more than 3 controls not implemented yet");
+			case 3: gradient_enum = Gradient4Enum; break;
+			default: _error_("more than 4 controls not implemented yet");
 		}
 
Index: /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h
===================================================================
--- /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h	(revision 25468)
+++ /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h	(revision 25469)
@@ -8,7 +8,7 @@
 
 /* local prototypes: */
-void	GetVectorFromInputsx( Vector<IssmDouble>** pvector,FemModel* femmodel,int name,int type);
-void	GetVectorFromInputsx( IssmDouble** pvector,FemModel* femmodel,int name,int type);
-void  GetVectorFromInputsx(IssmDouble** pvector,int* pvector_size, FemModel* femmodel,int name);
+void GetVectorFromInputsx( Vector<IssmDouble>** pvector,FemModel* femmodel,int name,int type);
+void GetVectorFromInputsx( IssmDouble** pvector,FemModel* femmodel,int name,int type);
+void GetVectorFromInputsx(IssmDouble** pvector,int* pvector_size, FemModel* femmodel,int name);
 void GetVectorFromInputsx(Vector<IssmDouble>** pvector,FemModel* femmodel,int name,int type,IssmDouble time);
 
