Ignore:
Timestamp:
06/15/22 10:00:09 (2 years ago)
Author:
aclsce
Message:

Modified to use mv at the end of the pool instead of copy.
Use of new irene-amd environment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG_DEVT/IPSLCM6.5_work_ENSEMBLES/libIGCM/libIGCM_comp/libIGCM_comp.ksh

    r6031 r6169  
    19341934      eval NbFiles=\${#${ListFilesName}[@]} > /dev/null 2>&1 
    19351935 
     1936      nb_member_dir=$( ls | grep "MEMBER" | wc -l ) 
     1937      (( total_number_member = config_Ensemble_PoolSize * config_Ensemble_PoolNumber )) 
     1938      OutputCopy=FALSE 
     1939      if [ ${nb_member_dir} = ${total_number_member} ] ; then 
     1940          OutputCopy=TRUE 
     1941      fi 
    19361942      (( i=0 )) 
    19371943      until [ $i -ge $NbFiles ]; do 
     
    20442050            # No Patch, No Asynchronous rebuild, online rebuild has been done or was not needed 
    20452051            # 
    2046             if [ X${Pack} = Xtrue ] ; then 
    2047               IGCM_sys_PutBuffer_Out ${file_in} ${file_out} 
    2048             else 
    2049               IGCM_sys_Put_Out ${file_in} ${file_out} 
    2050             fi 
    2051             eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file_in}" > /dev/null 2>&1 
    2052             if [ ${nb_rebuild_file} -gt 1 ] ; then 
    2053               for DelFile in $( ls | grep "${generic_file_name}[_0-9]*.nc" ) ; do 
    2054                 eval FileToBeDeleted[${#FileToBeDeleted[@]}]=${DelFile} > /dev/null 2>&1 
    2055               done 
    2056             fi 
     2052            if [ X${OutputCopy} = XTRUE ] ; then 
     2053                if [ X${Pack} = Xtrue ] ; then 
     2054                    IGCM_sys_PutBuffer_Out ${file_in} ${file_out} 
     2055                else 
     2056                    IGCM_sys_Put_Out ${file_in} ${file_out} 
     2057                fi 
     2058                eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file_in}" > /dev/null 2>&1 
     2059                if [ ${nb_rebuild_file} -gt 1 ] ; then 
     2060                    for DelFile in $( ls | grep "${generic_file_name}[_0-9]*.nc" ) ; do 
     2061                        eval FileToBeDeleted[${#FileToBeDeleted[@]}]=${DelFile} > /dev/null 2>&1 
     2062                    done 
     2063                fi 
     2064            fi 
    20572065          fi 
    20582066        fi 
Note: See TracChangeset for help on using the changeset viewer.