Index: /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp	(revision 21519)
+++ /issm/trunk-jpl/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp	(revision 21520)
@@ -13,11 +13,14 @@
 
 	switch(type){
-	case VertexPIdEnum: case VertexSIdEnum:
-		vector=new Vector<IssmDouble>(femmodel->vertices->NumberOfVertices());
-		break;
-	case NodesEnum:case NodeSIdEnum:
-		vector=new Vector<IssmDouble>(femmodel->nodes->NumberOfNodes());
-		break;
-	default:
+		case ElementSIdEnum:
+			vector=new Vector<IssmDouble>(femmodel->elements->NumberOfElements());
+			break;
+		case VertexPIdEnum: case VertexSIdEnum:
+			vector=new Vector<IssmDouble>(femmodel->vertices->NumberOfVertices());
+			break;
+		case NodesEnum:case NodeSIdEnum:
+			vector=new Vector<IssmDouble>(femmodel->nodes->NumberOfNodes());
+			break;
+		default:
 			_error_("vector type: " << EnumToStringx(type) << " not supported yet!");
 	}
