Index: /issm/trunk/etc/cluster.rc
===================================================================
--- /issm/trunk/etc/cluster.rc	(revision 5670)
+++ /issm/trunk/etc/cluster.rc	(revision 5671)
@@ -94,4 +94,9 @@
 cluster_port=0
 
+cluster_name=eric-mac
+cluster_codepath=/Users/larour/issm/trunk/bin
+cluster_executionpath=/Users/larour/issm/execution
+cluster_login=larour
+cluster_port=0
 
 end
Index: /issm/trunk/src/m/classes/public/queue/ClusterScript.m
===================================================================
--- /issm/trunk/src/m/classes/public/queue/ClusterScript.m	(revision 5670)
+++ /issm/trunk/src/m/classes/public/queue/ClusterScript.m	(revision 5671)
@@ -25,4 +25,15 @@
 	% }}}
 elseif (strcmpi(cluster,'astrid') | strcmpi(cluster,'larsen') | strcmpi(cluster,'wilkes')), % {{{
+
+	fprintf(fid,'#!/bin/sh\n');
+	if mem_debug==0,
+		fprintf(fid,'mpirun -np %i %s/issm.exe %s %s %s.bin %s.outbin %s.lock  2> %s.errlog >%s.outlog & ',np,codepath,EnumToString(analysis_type),executionpath,name,name,name,name,name);
+	else
+		%fprintf(fid,'LD_PRELOAD=%s mpirun -np %i %s --leak-check=full --gen-suppressions=all --suppressions=%s %s/issm.exe %s %s %s.bin %s.outbin %s.lock  2> %s.errlog >%s.outlog & ',[ISSM_DIR '/externalpackages/valgrind/install/lib/libmpidebug.so'],np,[ISSM_DIR '/externalpackages/valgrind/install/bin/valgrind'],[ISSM_DIR '/externalpackages/valgrind/issm.supp'], codepath,EnumToString(analysis_type),executionpath,name,name,name,name,name);
+		fprintf(fid,'LD_PRELOAD=%s mpirun -np %i %s --leak-check=full --suppressions=%s %s/issm.exe %s %s %s.bin %s.outbin %s.lock  2> %s.errlog >%s.outlog & ',[ISSM_DIR '/externalpackages/valgrind/install/lib/libmpidebug.so'],np,[ISSM_DIR '/externalpackages/valgrind/install/bin/valgrind'],[ISSM_DIR '/externalpackages/valgrind/issm.supp'], codepath,EnumToString(analysis_type),executionpath,name,name,name,name,name);
+	end
+
+	% }}}
+elseif (strcmpi(cluster,'eric-mac')), %{{{
 
 	fprintf(fid,'#!/bin/sh\n');
Index: /issm/trunk/src/m/classes/public/queue/QueueRequirements.m
===================================================================
--- /issm/trunk/src/m/classes/public/queue/QueueRequirements.m	(revision 5670)
+++ /issm/trunk/src/m/classes/public/queue/QueueRequirements.m	(revision 5671)
@@ -44,4 +44,11 @@
 	queue_requirements_time=[Inf];
 	queue_requirements_np=[16];
+	queue_requirements_modulo=[1 ];
+
+elseif strcmpi(cluster,'eric-mac'),
+
+	available_queues={'none'};
+	queue_requirements_time=[Inf];
+	queue_requirements_np=[4];
 	queue_requirements_modulo=[1 ];
 
