Index: /issm/trunk/src/c/objects/Elements/Penta.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 4327)
+++ /issm/trunk/src/c/objects/Elements/Penta.cpp	(revision 4328)
@@ -1038,5 +1038,5 @@
 
 	/*Add copy into inputs, it will wipe off the one already there: */
-	inputs->AddObject((Input*)copy);
+	inputs->AddInput((Input*)copy);
 }
 /*}}}*/
Index: /issm/trunk/src/c/objects/Elements/Tria.cpp
===================================================================
--- /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 4327)
+++ /issm/trunk/src/c/objects/Elements/Tria.cpp	(revision 4328)
@@ -1426,5 +1426,5 @@
 
 	/*Add copy into inputs, it will wipe off the one already there: */
-	inputs->AddObject((Input*)copy);
+	inputs->AddInput((Input*)copy);
 }
 /*}}}*/
@@ -2320,5 +2320,5 @@
 		/*Create New Surface: s = (1-rho_ice/rho_water) h*/
 		InputDuplicate(ThicknessEnum,SurfaceEnum);     //1: copy thickness into surface
-		InputScale(SurfaceEnum,(1-rho_ice/rho_water)); //2: surface = surface * (1-di)
+		InputScale(SurfaceEnum,(1.0-rho_ice/rho_water)); //2: surface = surface * (1-di)
 
 		/*Create New Bed b = -rho_ice/rho_water h*/
