Index: /issm/trunk-jpl/src/m/classes/clusters/lonestar.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/clusters/lonestar.m	(revision 20521)
+++ /issm/trunk-jpl/src/m/classes/clusters/lonestar.m	(revision 20522)
@@ -123,8 +123,15 @@
 				 fprintf(fid,['module load ' cluster.modules{i} '\n']);
 			 end
+
+			 %fprintf(fid,'export KMP_AFFINITY="granularity=fine,compact,verbose" \n\n');
+
 			 if length(find(cluster.email=='@'))>0
-				 fprintf(fid,'#SBATCH --mail-user=%s \n',cluster.email);
-				 fprintf(fid,'#SBATCH --mail-type=end \n\n');
-			 end
+				 %fprintf(fid,'#SBATCH --mail-user=%s \n',cluster.email);
+				 %fprintf(fid,'#SBATCH --mail-type=end \n\n');
+
+				 fprintf(fid,'ssh login1 "mail -s ''SLURM Jobid=${SLURM_JOBID} Name=${SLURM_JOB_NAME} Began on Lonestar 5.'' \\ \n');
+				 fprintf(fid,'%s <<< ''Job Started'' " \n\n',cluster.email);
+			 end
+
 			 fprintf(fid,'export PATH="$PATH:."\n\n');
 			 fprintf(fid,'export ISSM_DIR="%s/../"\n',cluster.codepath); %FIXME
@@ -134,4 +141,10 @@
 			 if ~io_gather, %concatenate the output files:
 				 fprintf(fid,'cat %s.outbin.* > %s.outbin',modelname,modelname);
+			 end
+
+			 if length(find(cluster.email=='@'))>0
+				 fprintf(fid,'\n');
+				 fprintf(fid,'ssh login1 "mail -s ''SLURM Jobid=${SLURM_JOBID} Name=${SLURM_JOB_NAME} Ended on Lonestar 5.'' \\ \n');
+				 fprintf(fid,'%s <<< ''Job Started'' " \n\n',cluster.email);
 			 end
 			 fclose(fid);
