Index: /issm/trunk/src/c/objects/Elements/Penta.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 4491)
+++ /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 4492)
@@ -2044,11 +2044,4 @@
 	/*output error if not found*/
 	ISSMERROR("Node not found in Penta");
-}
-/*}}}*/
-/*FUNCTION Penta::UpdateFromDakota {{{1*/
-void  Penta::UpdateFromDakota(void* vinputs){
-
-	ISSMERROR("not supported yet!");
-
 }
 /*}}}*/
Index: /issm/trunk/src/c/objects/Elements/Penta.h
===================================================================
--- /issm/trunk/src/c/objects/Elements/Penta.h	(revision 4491)
+++ /issm/trunk/src/c/objects/Elements/Penta.h	(revision 4492)
@@ -194,5 +194,4 @@
 		Tria*	  SpawnTria(int g0, int g1, int g2);
 		void	  SurfaceNormal(double* surface_normal, double xyz_list[3][3]);
-		void      UpdateFromDakota(void* inputs);
 		void	  VecExtrude(Vec vector,double* vector_serial,int iscollapsed);
 		/*}}}*/
Index: /issm/trunk/src/c/objects/Elements/Tria.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 4491)
+++ /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 4492)
@@ -5981,32 +5981,2 @@
 }
 /*}}}*/
-/*FUNCTION Tria::UpdateFromDakota {{{1*/
-void  Tria::UpdateFromDakota(void* vinputs){
-
-	int     i;
-	int     dofs[1]={0};
-	double  temperature_list[3];
-	double  temperature_average;
-	double  B_list[3];
-	double  B_average;
-	double  new_h[3];
-
-	/*Update internal data if inputs holds new values: */
-	/*inputs->Recover("thickness",&this->properties.h[0],1,dofs,3,(void**)nodes);
-	if(inputs->Recover("thickness",&new_h[0],1,dofs,3,(void**)nodes)){
-	//density, needed later:
-	double di=(this->matpar->GetRhoIce()/this->matpar->GetRhoWater());
-	//Go through grids:
-	for (i=0;i<3;i++){
-	if(nodes[i]->IsOnShelf()){
-	this->b[i]=this->b[i]-di*(new_h[i]-h[i]); //hydrostatic equilibrium;
-	}
-	this->s[i]=this->b[i]+new_h[i];
-	this->h[i]=new_h[i];
-	}
-	}*/
-
-	ISSMERROR("not supported yet!");
-
-}
-/*}}}*/
Index: /issm/trunk/src/c/objects/Elements/Tria.h
===================================================================
--- /issm/trunk/src/c/objects/Elements/Tria.h	(revision 4491)
+++ /issm/trunk/src/c/objects/Elements/Tria.h	(revision 4492)
@@ -171,5 +171,4 @@
 		void*	  SpawnSing(int g0);
 		void	  SurfaceNormal(double* surface_normal, double xyz_list[3][3]);
-		void	  UpdateFromDakota(void* inputs);
 		/*}}}*/
 
Index: /issm/trunk/src/c/objects/Loads/Pengrid.cpp
===================================================================
--- /issm/trunk/src/c/objects/Loads/Pengrid.cpp	(revision 4491)
+++ /issm/trunk/src/c/objects/Loads/Pengrid.cpp	(revision 4492)
@@ -788,9 +788,4 @@
 }
 /*}}}1*/
-/*FUNCTION Pengrid::UpdateFromDakota {{{1*/
-void  Pengrid::UpdateFromDakota(void* inputs){
-	ISSMERROR("not supported yet!");
-}
-/*}}}1*/
 /*FUNCTION Pengrid::UpdateInputs {{{1*/
 void  Pengrid::UpdateInputs(double* solution){
Index: /issm/trunk/src/c/objects/Loads/Pengrid.h
===================================================================
--- /issm/trunk/src/c/objects/Loads/Pengrid.h	(revision 4491)
+++ /issm/trunk/src/c/objects/Loads/Pengrid.h	(revision 4492)
@@ -77,5 +77,4 @@
 		void  PenaltyConstrain(int* punstable);
 		void  PenaltyConstrainThermal(int* punstable);
-		void  UpdateFromDakota(void* inputs);
 		void  UpdateInputs(double* solution);
 		/*}}}*/
Index: /issm/trunk/src/c/objects/Vertex.cpp
===================================================================
--- /issm/trunk/src/c/objects/Vertex.cpp	(revision 4491)
+++ /issm/trunk/src/c/objects/Vertex.cpp	(revision 4492)
@@ -273,11 +273,4 @@
 int    Vertex::Sid(void){ return sid; }
 /*}}}*/
-/*FUNCTION UpdateFromDakota {{{1*/
-void  Vertex::UpdateFromDakota(void* vinputs){
-
-	ISSMERROR("not supported yet!");
-	
-}
-/*}}}*/
 /*FUNCTION UpdateVertexPosition {{{1*/
 void  Vertex::UpdatePosition(double* thickness,double* bed){
Index: /issm/trunk/src/c/objects/Vertex.h
===================================================================
--- /issm/trunk/src/c/objects/Vertex.h	(revision 4491)
+++ /issm/trunk/src/c/objects/Vertex.h	(revision 4492)
@@ -60,5 +60,4 @@
 		/*Vertex management: {{{1*/
 		int   Sid(void); 
-		void  UpdateFromDakota(void* vinputs);
 		void  UpdatePosition(double* thickness,double* bed);
 		/*}}}*/
