Index: /issm/trunk-jpl/src/c/cores/transient_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/cores/transient_core.cpp	(revision 22648)
+++ /issm/trunk-jpl/src/c/cores/transient_core.cpp	(revision 22649)
@@ -118,10 +118,11 @@
 			ISSM_MPI_Send(icebase,oceannxsize*oceannysize,ISSM_MPI_DOUBLE,0,10001008,tomitgcmcomm);
 			_printf_("base sent\n");
-			//oceanmelt = xNew<IssmDouble>(oceannxsize*oceannysize);
-			//ISSM_MPI_Recv(&oceanmelt,oceannxsize*oceannysize,ISSM_MPI_DOUBLE,0,10001007,tomitgcmcomm,&status);
-			//xDelete<IssmDouble>(icebase);
-			//xDelete<IssmDouble>(oceangridx);
-			//xDelete<IssmDouble>(oceangridy);
-			//xDelete<IssmDouble>(oceanmelt);
+			oceanmelt = xNew<IssmDouble>(oceannxsize*oceannysize);
+			ISSM_MPI_Recv(&oceanmelt,oceannxsize*oceannysize,ISSM_MPI_DOUBLE,0,10001007,tomitgcmcomm,&status);
+			_printf_("ocean melt received\n");
+			xDelete<IssmDouble>(icebase);
+			xDelete<IssmDouble>(oceangridx);
+			xDelete<IssmDouble>(oceangridy);
+			xDelete<IssmDouble>(oceanmelt);
 		}
 	}
