Index: /issm/trunk-jpl/src/c/analyses/L2ProjectionBaseAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/L2ProjectionBaseAnalysis.cpp	(revision 17692)
+++ /issm/trunk-jpl/src/c/analyses/L2ProjectionBaseAnalysis.cpp	(revision 17693)
@@ -27,6 +27,9 @@
 	iomodel->FetchDataToInput(elements,MaskIceLevelsetEnum);
 	if(iomodel->domaintype==Mesh3DEnum){
-		iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
-		iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+		if(iomodel->meshelementtype==PentaEnum){
+			iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
+			iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+		}
+		iomodel->FetchDataToInput(elements,MeshVertexonbaseEnum);
 	}
 	if(iomodel->domaintype==Mesh2DverticalEnum){
Index: /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 17692)
+++ /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 17693)
@@ -215,6 +215,8 @@
 
 	if(iomodel->domaintype==Mesh3DEnum){
-		iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
-		iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+		if(iomodel->meshelementtype==PentaEnum){
+			iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
+			iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+		}
 		iomodel->FetchDataToInput(elements,BasalforcingsMeltingRateEnum);
 		iomodel->FetchDataToInput(elements,FlowequationBorderFSEnum);
Index: /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp	(revision 17692)
+++ /issm/trunk-jpl/src/c/analyses/StressbalanceVerticalAnalysis.cpp	(revision 17693)
@@ -34,6 +34,8 @@
 	iomodel->FetchDataToInput(elements,BaseEnum);
 	iomodel->FetchDataToInput(elements,MaskIceLevelsetEnum);
-	iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
-	iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+	if(iomodel->meshelementtype==PentaEnum){
+		iomodel->FetchDataToInput(elements,MeshElementonbaseEnum);
+		iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
+	}
 	iomodel->FetchDataToInput(elements,BasalforcingsMeltingRateEnum);
 	iomodel->FetchDataToInput(elements,VxEnum,0.);
