- Timestamp:
- 07/21/22 09:55:48 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/libIGCM/libIGCM_comp/libIGCM_comp.ksh
r6204 r6206 1860 1860 generic_restart_file_name_out=$( basename ${config_UserChoices_JobName}_${PeriodDateEnd}_${file_out} .nc ) 1861 1861 generic_restart_file_name_outin=$( basename ${file_outin} .nc ) 1862 1863 1862 if [ ${config_Ensemble_EnsembleXIOS} = TRUE ] ; then 1864 1863 … … 1888 1887 done 1889 1888 1890 NumberCOLIQRUNflxat=$( 27*${pool_member_rank}+27)1889 NumberCOLIQRUNflxat=$((27*${pool_member_rank}+27)) 1891 1890 NumberCOLIQRUNflxat_4dgts=$(printf "%04i\n" ${NumberCOLIQRUNflxat}) 1892 1891 1893 NumberCOCALVINflxat=$( 27*${pool_member_rank}+24)1892 NumberCOCALVINflxat=$((27*${pool_member_rank}+24)) 1894 1893 NumberCOCALVINflxat_4dgts=$(printf "%04i\n" ${NumberCOCALVINflxat}) 1895 1894 1896 ncrename -O -d loc00${NumberCOLIQRUNflxat_4dgts}_cnt_ncnt,loc000000_ cnt_ncnt ${file_in}1895 ncrename -O -d loc00${NumberCOLIQRUNflxat_4dgts}_cnt_ncnt,loc000000_COLIQRUN_cnt_ncnt ${file_in} 1897 1896 ncrename -O -d loc00${NumberCOLIQRUNflxat_4dgts}_COLIQRUN__${pool_member_rank}_nx,loc000000_COLIQRUN_nx ${file_in} 1898 1897 ncrename -O -d loc00${NumberCOLIQRUNflxat_4dgts}_COLIQRUN__${pool_member_rank}_ny,loc000000_COLIQRUN_ny ${file_in} 1899 ncrename -O -d COLIQRUN__${pool_member_rank}_nx,COLIQRUN_nx ${file_in} 1900 ncrename -O -d COLIQRUN__${pool_member_rank}_ny,COLIQRUN_ny ${file_in} 1901 ncrename -O -v loc00${NumberCOLIQRUNflxat_4dgts}_cnt,loc000000_cnt ${file_in} 1898 ncrename -O -v loc00${NumberCOLIQRUNflxat_4dgts}_cnt,loc000000_COLIQRUN_cnt ${file_in} 1902 1899 ncrename -O -v loc00${NumberCOLIQRUNflxat_4dgts}_COLIQRUN__${pool_member_rank},loc000000_COLIQRUN ${file_in} 1903 1900 1904 ncrename -O -d loc00${NumberCOCALVINflxat_4dgts}_cnt_ncnt,loc000000_ cnt_ncnt ${file_in}1901 ncrename -O -d loc00${NumberCOCALVINflxat_4dgts}_cnt_ncnt,loc000000_COCALVIN_cnt_ncnt ${file_in} 1905 1902 ncrename -O -d loc00${NumberCOCALVINflxat_4dgts}_COCALVIN__${pool_member_rank}_nx,loc000000_COCALVIN_nx ${file_in} 1906 1903 ncrename -O -d loc00${NumberCOCALVINflxat_4dgts}_COCALVIN__${pool_member_rank}_ny,loc000000_COCALVIN_ny ${file_in} 1907 ncrename -O -d COCALVIN__${pool_member_rank}_nx,COCALVIN_nx ${file_in} 1908 ncrename -O -d COCALVIN__${pool_member_rank}_ny,COCALVIN_ny ${file_in} 1909 ncrename -O -v loc00${NumberCOCALVINflxat_4dgts}_cnt,loc000000_cnt ${file_in} 1904 ncrename -O -v loc00${NumberCOCALVINflxat_4dgts}_cnt,loc000000_COCALVIN_cnt ${file_in} 1910 1905 ncrename -O -v loc00${NumberCOCALVINflxat_4dgts}_COCALVIN__${pool_member_rank},loc000000_COCALVIN ${file_in} 1911 1906 1912 1907 elif [ X${file_in} = Xicbrg__${pool_member_rank}.nc ] ; then 1913 1908 1914 NumberCOCALVINicbrg=$( 27*${pool_member_rank}+25)1909 NumberCOCALVINicbrg=$((27*${pool_member_rank}+25)) 1915 1910 NumberCOCALVINicbrg_4dgts=$(printf "%04i\n" ${NumberCOCALVINicbrg}) 1916 1911 … … 1918 1913 ncrename -O -d loc00${NumberCOCALVINicbrg_4dgts}_COCALVIN__${pool_member_rank}_nx,loc000000_COCALVIN_nx ${file_in} 1919 1914 ncrename -O -d loc00${NumberCOCALVINicbrg_4dgts}_COCALVIN__${pool_member_rank}_ny,loc000000_COCALVIN_ny ${file_in} 1920 ncrename -O -d COCALVIN__${pool_member_rank}_nx,COCALVIN_nx ${file_in}1921 ncrename -O -d COCALVIN__${pool_member_rank}_ny,COCALVIN_ny ${file_in}1922 1915 ncrename -O -v loc00${NumberCOCALVINicbrg_4dgts}_cnt,loc000000_cnt ${file_in} 1923 1916 ncrename -O -v loc00${NumberCOCALVINicbrg_4dgts}_COCALVIN__${pool_member_rank},loc000000_COCALVIN ${file_in} … … 1926 1919 elif [ X${file_in} = Xicshf__${pool_member_rank}.nc ] ; then 1927 1920 1928 NumberCOCALVINicshf=$( 27*${pool_member_rank}+26)1921 NumberCOCALVINicshf=$((27*${pool_member_rank}+26)) 1929 1922 NumberCOCALVINicshf_4dgts=$(printf "%04i\n" ${NumberCOCALVINicshf}) 1930 1923 ncrename -O -d loc00${NumberCOCALVINicshf_4dgts}_cnt_ncnt,loc000000_cnt_ncnt ${file_in} 1931 1924 ncrename -O -d loc00${NumberCOCALVINicshf_4dgts}_COCALVIN__${pool_member_rank}_nx,loc000000_COCALVIN_nx ${file_in} 1932 1925 ncrename -O -d loc00${NumberCOCALVINicshf_4dgts}_COCALVIN__${pool_member_rank}_ny,loc000000_COCALVIN_ny ${file_in} 1933 ncrename -O -d COCALVIN__${pool_member_rank}_nx,COCALVIN_nx ${file_in}1934 ncrename -O -d COCALVIN__${pool_member_rank}_ny,COCALVIN_ny ${file_in}1935 1926 ncrename -O -v loc00${NumberCOCALVINicshf_4dgts}_cnt,loc000000_cnt ${file_in} 1936 1927 ncrename -O -v loc00${NumberCOCALVINicshf_4dgts}_COCALVIN__${pool_member_rank},loc000000_COCALVIN ${file_in} … … 1941 1932 echo $generic_restart_file_name_in 1942 1933 echo $file_in 1943 1944 1934 nb_restart_file=$( ls ${generic_restart_file_name_in}_????.nc 2>/dev/null | wc -l ) 1945 1935 if [ ${nb_restart_file} -gt 1 ] ; then
Note: See TracChangeset
for help on using the changeset viewer.