Index: /issm/trunk/src/c/objects/Loads/Icefront.cpp
===================================================================
--- /issm/trunk/src/c/objects/Loads/Icefront.cpp	(revision 5941)
+++ /issm/trunk/src/c/objects/Loads/Icefront.cpp	(revision 5942)
@@ -468,5 +468,5 @@
 	/*Initialize Element vector and return if necessary*/
 	if(tria->IsOnWater()) return NULL;
-	ElementVector* pe=NewElementVector(nodes,NUMVERTICESSEG,this->parameters);
+	ElementVector* pe=NewElementVector(nodes,NUMVERTICESSEG,this->parameters,MacAyealApproximationEnum);
 
 	/*Retrieve all inputs and parameters*/
@@ -571,5 +571,5 @@
 	/*Initialize Element vector and return if necessary*/
 	if(penta->IsOnWater()) return NULL;
-	ElementVector* pe=NewElementVector(nodes,NUMVERTICESQUA,this->parameters);
+	ElementVector* pe=NewElementVector(nodes,NUMVERTICESQUA,this->parameters,PattynApproximationEnum);
 
 	/*Retrieve all inputs and parameters*/
@@ -645,5 +645,5 @@
 	/*Initialize Element vector and return if necessary*/
 	if(penta->IsOnWater()) return NULL;
-	ElementVector* pe=NewElementVector(nodes,NUMVERTICESQUA,this->parameters);
+	ElementVector* pe=NewElementVector(nodes,NUMVERTICESQUA,this->parameters,StokesApproximationEnum);
 
 	/*Retrieve all inputs and parameters*/
