Index: ../trunk-jpl/src/m/classes/clusters/lonestar.m
===================================================================
--- ../trunk-jpl/src/m/classes/clusters/lonestar.m	(revision 20521)
+++ ../trunk-jpl/src/m/classes/clusters/lonestar.m	(revision 20522)
@@ -122,10 +122,17 @@
 			 for i=1:numel(cluster.modules),
 				 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');
+				 %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
 			 fprintf(fid,'source $ISSM_DIR/etc/environment.sh\n');       %FIXME
@@ -134,6 +141,12 @@
 			 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);
 
 			 %in interactive mode, create a run file, and errlog and outlog file
