Changeset 6672


Ignore:
Timestamp:
11/26/10 12:36:31 (14 years ago)
Author:
Eric.Larour
Message:

Added io_gather options

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/clusters/pfe.m

    r6400 r6672  
    138138                         fprintf(fid,'cd $PBS_O_WORKDIR\n\n');
    139139
    140                          fprintf(fid,'mpiexec -verbose -np %i %s/issm.exe %s $PBS_O_WORKDIR %s.bin %s.petsc %s.outbin %s.lock',cluster.np,cluster.codepath,EnumToString(analysis_type),modelname,modelname,modelname,modelname);
     140                         fprintf(fid,'mpiexec -verbose -np %i %s/issm.exe %s $PBS_O_WORKDIR %s.bin %s.petsc %s.outbin %s.lock\n',cluster.np,cluster.codepath,EnumToString(analysis_type),modelname,modelname,modelname,modelname);
     141
     142                         if ~md.io_gather,
     143                                 %concatenate the output files:
     144                                 fprintf(fid,'cat %s.outbin.* > %s.outbin',modelname,modelname);
     145                         end
    141146
    142147                         %close file
     
    147152                         if cluster.interactive,
    148153                                 fid=fopen([modelname '.run'],'w');
    149                                  fprintf(fid,'mpiexec -verbose -np %i %s/issm.exe %s $PBS_O_WORKDIR %s.bin %s.petsc %s.outbin %s.lock',cluster.np,cluster.codepath,EnumToString(analysis_type),modelname,modelname,modelname,modelname);
     154                                 fprintf(fid,'mpiexec -verbose -np %i %s/issm.exe %s $PBS_O_WORKDIR %s.bin %s.petsc %s.outbin %s.lock\n',cluster.np,cluster.codepath,EnumToString(analysis_type),modelname,modelname,modelname,modelname);
     155                                 if ~md.io_gather,
     156                                         %concatenate the output files:
     157                                         fprintf(fid,'cat %s.outbin.* > %s.outbin',modelname,modelname);
     158                                 end
    150159                                 fclose(fid);
    151160                                 fid=fopen([modelname '.errlog'],'w');
Note: See TracChangeset for help on using the changeset viewer.