Index: /issm/trunk-jpl/src/m/classes/clusters/generic.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/clusters/generic.m	(revision 27487)
+++ /issm/trunk-jpl/src/m/classes/clusters/generic.m	(revision 27488)
@@ -122,8 +122,8 @@
 					if ismac,
 						if IssmConfig('_HAVE_MPI_'),
-							fprintf(fid,'mpiexec -np %i %s --leak-check=full --error-limit=no --dsymutil=yes --suppressions=%s %s/%s %s %s %s 2> %s.errlog > %s.outlog ',...
+							fprintf(fid,'mpiexec -np %i %s --leak-check=full --leak-check=full --show-leak-kinds=all --error-limit=no --dsymutil=yes --suppressions=%s %s/%s %s %s %s 2> %s.errlog > %s.outlog ',...
 							cluster.np,cluster.valgrind,cluster.valgrindsup,cluster.codepath,executable,solution,[cluster.executionpath '/' dirname], modelname,modelname,modelname);
 						else
-							fprintf(fid,'%s --leak-check=full --dsymutil=yes --error-limit=no --suppressions=%s %s/%s %s %s %s 2> %s.errlog > %s.outlog',...
+							fprintf(fid,'%s --leak-check=full --dsymutil=yes --error-limit=no --leak-check=full --show-leak-kinds=all --suppressions=%s %s/%s %s %s %s 2> %s.errlog > %s.outlog',...
 							cluster.valgrind,cluster.valgrindsup,cluster.codepath,executable,solution,[cluster.executionpath '/' dirname], modelname,modelname,modelname);
 						end
Index: /issm/trunk-jpl/src/m/classes/hydrologyshakti.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/hydrologyshakti.m	(revision 27487)
+++ /issm/trunk-jpl/src/m/classes/hydrologyshakti.m	(revision 27488)
@@ -21,4 +21,13 @@
 	methods
 		function self = extrude(self,md) % {{{
+			self.head = project3d(md, 'vector', self.head , 'type', 'node');
+			self.gap_height = project3d(md, 'vector', self.gap_height, 'type', 'element');
+			self.bump_spacing = project3d(md, 'vector', self.bump_spacing, 'type', 'element');
+			self.bump_height = project3d(md, 'vector', self.bump_height, 'type', 'element');
+			self.englacial_input = project3d(md, 'vector', self.englacial_input, 'type', 'node');
+			self.moulin_input = project3d(md, 'vector', self.moulin_input, 'type', 'node');
+			self.reynolds = project3d(md, 'vector', self.reynolds, 'type', 'element');
+			self.neumannflux = project3d(md, 'vector', self.neumannflux, 'type', 'element');
+			self.spchead = project3d(md, 'vector', self.spchead, 'type', 'node');
 		end % }}}
 		function self = hydrologyshakti(varargin) % {{{
