Changeset 6169 for CONFIG_DEVT


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.

Location:
CONFIG_DEVT/IPSLCM6.5_work_ENSEMBLES
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CONFIG_DEVT/IPSLCM6.5_work_ENSEMBLES/config/IPSLCM6/ARCH/arch-X64_IRENE-AMD.env

    r5501 r6169  
    77 
    88module load intel/19.0.5.281 
    9 module load mpi/openmpi/4.0.2 
    10 module load flavor/hdf5/parallel 
    11 module load netcdf-fortran/4.4.4 
    12 module load hdf5/1.8.20 
     9module load mpi/openmpi/4.0.5 
     10module switch feature/openmpi/net/ib/ucx-rc 
     11module load flavor/hdf5/parallel netcdf-fortran/4.4.4 hdf5/1.8.20 
    1312module load feature/bridge/heterogenous_mpmd 
    14 module load nco/4.9.1 
    15 module load cdo/1.9.5 
    16 module load c++/gnu/7.3.0 
    17 module load c/gnu/7.3.0 
     13module load nco/4.9.1 cdo/1.9.5 
     14module load c++/gnu/7.3 c/gnu/7.3 
  • 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.