Index: /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m	(revision 15998)
+++ /issm/trunk-jpl/src/m/classes/clusters/greenplanet.m	(revision 15999)
@@ -108,4 +108,6 @@
 			 fprintf(fid,'#PBS -o %s.outlog \n',modelname);
 			 fprintf(fid,'#PBS -e %s.errlog \n\n',modelname);
+			 fprintf(fid,'export ISSM_DIR="%s/../"\n',cluster.codepath); %FIXME
+			 fprintf(fid,'source $ISSM_DIR/etc/environment.sh\n');       %FIXME
 			 fprintf(fid,'cd %s/%s\n\n',cluster.executionpath,dirname);
 			 fprintf(fid,'mpiexec -np %i %s/issm.exe %s %s %s\n',cluster.np,cluster.codepath,EnumToString(solution),[cluster.executionpath '/' dirname],modelname);
Index: /issm/trunk-jpl/src/m/classes/clusters/pfe.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/clusters/pfe.m	(revision 15998)
+++ /issm/trunk-jpl/src/m/classes/clusters/pfe.m	(revision 15999)
@@ -61,6 +61,6 @@
 
 			 available_queues={'long','normal','debug','devel','alphatst@pbspl233'};
-			 queue_requirements_time=[5*24*60 8*60 2*60 2*60];
-			 queue_requirements_np=[2048 2048 150 150];
+			 queue_requirements_time=[5*24*60 8*60 2*60 2*60 24*60];
+			 queue_requirements_np=[2048 2048 150 150 2048];
 
 			 QueueRequirements(available_queues,queue_requirements_time,queue_requirements_np,cluster.queue,cluster.np,cluster.time)
