Index: /issm/trunk/src/c/parallel/transient_core_3d.cpp
===================================================================
--- /issm/trunk/src/c/parallel/transient_core_3d.cpp	(revision 902)
+++ /issm/trunk/src/c/parallel/transient_core_3d.cpp	(revision 903)
@@ -93,5 +93,5 @@
 	
 	fem_p->parameters->FindParam((void*)&u_g_serial,"u_g");
-	u_g=SerialToVec(u_g_serial,2*numberofnodes); xfree((void**)&u_g_serial);
+	u_g=SerialToVec(u_g_serial,3*numberofnodes); xfree((void**)&u_g_serial);
 
 	fem_p->parameters->FindParam((void*)&p_g_serial,"p_g");
@@ -133,5 +133,5 @@
 		inputs->Add("surface",s_g,1,numberofnodes);
 		inputs->Add("bed",b_g,1,numberofnodes);
-		inputs->Add("velocity",u_g,2,numberofnodes);
+		inputs->Add("velocity",u_g,3,numberofnodes);
 		inputs->Add("pressure",p_g,1,numberofnodes);
 		inputs->Add("temperature",t_g,1,numberofnodes);
