Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateFaces.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateFaces.cpp	(revision 17385)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateFaces.cpp	(revision 17386)
@@ -17,5 +17,5 @@
 
 	/*Check Iomodel properties*/
-	if(iomodel->meshtype==Mesh2DhorizontalEnum){
+	if(iomodel->meshtype==Mesh2DhorizontalEnum || iomodel->meshtype==Mesh2DverticalEnum){
 		/*Keep going*/
 	}
Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 17385)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 17386)
@@ -296,5 +296,4 @@
 			/*P2 velocity*/
 			EdgesPartitioning(&my_edges,iomodel);
-			FacesPartitioning(&my_faces,iomodel);
 			for(i=0;i<iomodel->numberofvertices;i++){
 				if(iomodel->my_vertices[i]){
@@ -308,16 +307,19 @@
 			}
 			id0 = id0+iomodel->numberofvertices+iomodel->numberofedges;
-			for(i=0;i<iomodel->numberoffaces;i++){
-				if(iomodel->faces[i*6+5]==2){/*Vertical quads*/
-					if(my_faces[i]){
-						node = new Node(id0+i+1,iomodel->numberofvertices+iomodel->numberofedges+i,lid++,0,iomodel,analysis,FSvelocityEnum);
-						nodes->AddObject(node);
-					}
-				}
-				else if(iomodel->faces[i*6+5]==1){/*Triangular base/top*/
-					/*Nothing*/
-				}
-				else{
-					_error_("not supported");
+	      if(iomodel->meshtype==Mesh3DEnum){
+				FacesPartitioning(&my_faces,iomodel);
+				for(i=0;i<iomodel->numberoffaces;i++){
+					if(iomodel->faces[i*6+5]==2){/*Vertical quads*/
+						if(my_faces[i]){
+							node = new Node(id0+i+1,iomodel->numberofvertices+iomodel->numberofedges+i,lid++,0,iomodel,analysis,FSvelocityEnum);
+							nodes->AddObject(node);
+						}
+					}
+					else if(iomodel->faces[i*6+5]==1){/*Triangular base/top*/
+						/*Nothing*/
+					}
+					else{
+						_error_("not supported");
+					}
 				}
 			}
