Index: /issm/trunk/src/c/objects/Elements/Penta.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 7109)
+++ /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 7110)
@@ -1679,5 +1679,5 @@
 	heatcapacity=matpar->GetHeatCapacity();
 	thermalconductivity=matpar->GetThermalConductivity();
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	this->parameters->FindParam(&artdiff,ArtDiffEnum);
 	this->parameters->FindParam(&epsvel,EpsVelEnum);
@@ -2801,5 +2801,5 @@
 	heatcapacity=matpar->GetHeatCapacity();
 	thermalconductivity=matpar->GetThermalConductivity();
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	this->parameters->FindParam(&artdiff,ArtDiffEnum);
 	Input* vx_input=inputs->GetInput(VxEnum); _assert_(vx_input);
@@ -3989,7 +3989,4 @@
 	if (iomodel->elementonwater) this->inputs->AddInput(new BoolInput(ElementOnWaterEnum,(IssmBool)iomodel->elementonwater[index]));
 	if (iomodel->elementonsurface) this->inputs->AddInput(new BoolInput(ElementOnSurfaceEnum,(IssmBool)iomodel->elementonsurface[index]));
-
-	/*time: */
-	this->inputs->AddInput(new DoubleInput(DtEnum,iomodel->dt*iomodel->yts));
 
 	/*Control Inputs*/
@@ -5198,5 +5195,4 @@
 				name==SurfaceEnum ||
 				name==BedEnum ||
-				name==DtEnum ||
 				name==SurfaceSlopeXEnum ||
 				name==SurfaceSlopeYEnum ||
Index: /issm/trunk/src/c/objects/Elements/Tria.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 7109)
+++ /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 7110)
@@ -1173,5 +1173,5 @@
 	/*Retrieve all inputs and parameters*/
 	GetVerticesCoordinates(&xyz_list[0][0], nodes, NUMVERTICES);
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	this->parameters->FindParam(&dim,DimEnum);
 	this->parameters->FindParam(&artdiff,ArtDiffEnum);
@@ -1292,5 +1292,5 @@
 	/*Retrieve all inputs and parameters*/
 	GetVerticesCoordinates(&xyz_list[0][0], nodes, NUMVERTICES);
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	this->parameters->FindParam(&dim,DimEnum);
 	Input* vxaverage_input=NULL;
@@ -1414,5 +1414,5 @@
 	/*Retrieve all inputs and parameters*/
 	GetVerticesCoordinates(&xyz_list[0][0], nodes, NUMVERTICES);
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	mixed_layer_capacity=matpar->GetMixedLayerCapacity();
 	thermal_exchange_velocity=matpar->GetThermalExchangeVelocity();
@@ -2476,5 +2476,5 @@
 	rho_ice=matpar->GetRhoIce();
 	heatcapacity=matpar->GetHeatCapacity();
-	this->inputs->GetParameterValue(&dt,DtEnum);
+	this->parameters->FindParam(&dt,DtEnum);
 	Input* vx_input=inputs->GetInput(VxEnum);                         _assert_(vx_input);
 	Input* vy_input=inputs->GetInput(VyEnum);                         _assert_(vy_input);
@@ -3673,7 +3673,4 @@
 	if (iomodel->elementonwater) this->inputs->AddInput(new BoolInput(ElementOnWaterEnum,(IssmBool)iomodel->elementonwater[index]));
 	if (iomodel->elementonsurface) this->inputs->AddInput(new BoolInput(ElementOnSurfaceEnum,(IssmBool)iomodel->elementonsurface[index]));
-
-	/*time: */
-	this->inputs->AddInput(new DoubleInput(DtEnum,iomodel->dt*iomodel->yts));
 
 	/*Control Inputs*/
@@ -4188,5 +4185,4 @@
 				name==SurfaceSlopeYEnum ||
 				name==MeltingRateEnum ||
-				name==DtEnum ||
 				name==AccumulationRateEnum ||
 				name==SurfaceAreaEnum||
