- Timestamp:
- 2020-06-01T12:52:45+02:00 (4 years ago)
- Location:
- utils/CI/r12931_sette_ticket2462
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/r12931_sette_ticket2462/sette_reference-configurations.sh
r12931 r12999 188 188 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 189 189 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 190 if [ ${USING_XIOS_RRW} == "yes" ] 191 then 192 set_namelist namelist_cfg nn_wxios 1 193 fi 190 194 if [ ${USING_MPMD} == "yes" ] ; then 191 195 set_xio_using_server iodef.xml true … … 217 221 set_namelist namelist_cfg cn_ocerst_in \"GYREPIS_LONG_00000540_restart\" 218 222 set_namelist namelist_top_cfg cn_trcrst_in \"GYREPIS_LONG_00000540_restart_trc\" 219 if [ ${USING_MPMD} == "yes" ] ; then 220 set_xio_using_server iodef.xml true 221 else 222 set_xio_using_server iodef.xml false 223 fi 224 for (( i=1; i<=$NPROC; i++)) ; do 225 L_NPROC=$(( $i - 1 )) 226 L_NPROC=`printf "%04d\n" ${L_NPROC}` 227 ln -sf ../LONG/GYREPIS_LONG_00000540_restart_${L_NPROC}.nc . 228 ln -sf ../LONG/GYREPIS_LONG_00000540_restart_trc_${L_NPROC}.nc . 229 done 223 if [ ${USING_XIOS_RRW} == "yes" ] 224 then 225 set_namelist namelist_cfg nn_wxios 1 226 set_namelist namelist_cfg ln_xios_read .true. 227 fi 228 if [ ${USING_MPMD} == "yes" ] ; then 229 set_xio_using_server iodef.xml true 230 else 231 set_xio_using_server iodef.xml false 232 fi 233 if [ ${USING_XIOS_RRW} == "yes" ] ; then 234 ln -sf ../LONG/GYREPIS_LONG_00000540_restart.nc . 235 ln -sf ../LONG/GYREPIS_LONG_00000540_restart_trc.nc . 236 else 237 for (( i=1; i<=$NPROC; i++)) ; do 238 L_NPROC=$(( $i - 1 )) 239 L_NPROC=`printf "%04d\n" ${L_NPROC}` 240 ln -sf ../LONG/GYREPIS_LONG_00000540_restart_${L_NPROC}.nc . 241 ln -sf ../LONG/GYREPIS_LONG_00000540_restart_trc_${L_NPROC}.nc . 242 done 243 fi 230 244 cd ${SETTE_DIR} 231 245 . ./prepare_job.sh input_GYRE.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} … … 254 268 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 255 269 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 270 if [ ${USING_XIOS_RRW} == "yes" ] ; then 271 set_namelist namelist_cfg nn_wxios 1 272 set_namelist namelist_cfg ln_xios_read .true. 273 fi 256 274 if [ ${USING_MPMD} == "yes" ] ; then 257 275 set_xio_using_server iodef.xml true … … 281 299 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 282 300 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 301 if [ ${USING_XIOS_RRW} == "yes" ] ; then 302 set_namelist namelist_cfg nn_wxios 1 303 set_namelist namelist_cfg ln_xios_read .true. 304 fi 283 305 if [ ${USING_MPMD} == "yes" ] ; then 284 306 set_xio_using_server iodef.xml true … … 332 354 set_namelist namelist_cfg ln_stcor .true. 333 355 set_namelist namelist_cfg ln_tauwoc .true. 356 if [ ${USING_XIOS_RRW} == "yes" ] ; then 357 set_namelist namelist_cfg nn_wxios 1 358 fi 334 359 # 335 360 if [ ${USING_ICEBERGS} == "no" ] ; then set_namelist namelist_cfg ln_icebergs .false. ; fi … … 378 403 set_namelist namelist_cfg ln_stcor .true. 379 404 set_namelist namelist_cfg ln_tauwoc .true. 405 if [ ${USING_XIOS_RRW} == "yes" ] 406 then 407 set_namelist namelist_cfg nn_wxios 1 408 set_namelist namelist_cfg ln_xios_read .true. 409 fi 380 410 # 381 411 if [ ${USING_ICEBERGS} == "no" ] ; then set_namelist namelist_cfg ln_icebergs .false. ; fi … … 401 431 L_NPROC=$(( $i - 1 )) 402 432 L_NPROC=`printf "%04d\n" ${L_NPROC}` 403 ln -sf ../LONG/O2L3P_LONG_00000496_restart_${L_NPROC}.nc .404 ln -sf ../LONG/O2L3P_LONG_00000496_restart_trc_${L_NPROC}.nc .405 ln -sf ../LONG/O2L3P_LONG_00000496_restart_ice_${L_NPROC}.nc .406 433 if [ ${USING_ICEBERGS} == "yes" ] 407 434 then … … 409 436 fi 410 437 done 438 if [ ${USING_XIOS_RRW} == "yes" ] ; then 439 ln -sf ../LONG/O2L3P_LONG_00000496_restart.nc . 440 ln -sf ../LONG/O2L3P_LONG_00000496_restart_ice.nc . 441 ln -sf ../LONG/O2L3P_LONG_00000496_restart_trc.nc . 442 else 443 for (( i=1; i<=$NPROC; i++)) ; do 444 L_NPROC=$(( $i - 1 )) 445 L_NPROC=`printf "%04d\n" ${L_NPROC}` 446 ln -sf ../LONG/O2L3P_LONG_00000496_restart_${L_NPROC}.nc . 447 ln -sf ../LONG/O2L3P_LONG_00000496_restart_ice_${L_NPROC}.nc . 448 ln -sf ../LONG/O2L3P_LONG_00000496_restart_trc_${L_NPROC}.nc . 449 done 450 fi 411 451 if [ ${USING_MPMD} == "yes" ] ; then 412 452 set_xio_using_server iodef.xml true … … 445 485 set_namelist namelist_cfg ln_stcor .true. 446 486 set_namelist namelist_cfg ln_tauwoc .true. 487 if [ ${USING_XIOS_RRW} == "yes" ] ; then 488 set_namelist namelist_cfg nn_wxios 1 489 fi 447 490 448 491 if [ ${USING_ICEBERGS} == "no" ] ; then set_namelist namelist_cfg ln_icebergs .false. ; fi … … 491 534 set_namelist namelist_cfg ln_stcor .true. 492 535 set_namelist namelist_cfg ln_tauwoc .true. 536 if [ ${USING_XIOS_RRW} == "yes" ] ; then 537 set_namelist namelist_cfg nn_wxios 1 538 fi 493 539 494 540 if [ ${USING_ICEBERGS} == "no" ] ; then set_namelist namelist_cfg ln_icebergs .false. ; fi … … 549 595 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 550 596 set_namelist namelist_cfg ln_qsr_rgb .true. 597 if [ ${USING_XIOS_RRW} == "yes" ] ; then 598 set_namelist namelist_cfg nn_wxios 1 599 fi 551 600 set_namelist namelist_top_cfg ln_trcdta .false. 552 601 set_namelist namelist_top_cfg ln_trcbc .false. … … 582 631 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 583 632 set_namelist namelist_cfg ln_qsr_rgb .true. 633 if [ ${USING_XIOS_RRW} == "yes" ] ; then 634 set_namelist namelist_cfg nn_wxios 1 635 set_namelist namelist_cfg ln_xios_read .true. 636 fi 584 637 set_namelist namelist_top_cfg ln_rsttr .true. 585 638 set_namelist namelist_top_cfg nn_rsttr 2 586 639 set_namelist namelist_top_cfg cn_trcrst_in \"OFFP_LONG_00000190_restart_trc\" 587 for (( i=1; i<=$NPROC; i++)) ; do 588 L_NPROC=$(( $i - 1 )) 589 L_NPROC=`printf "%04d\n" ${L_NPROC}` 590 ln -sf ../LONG/OFFP_LONG_00000190_restart_trc_${L_NPROC}.nc . 591 done 640 if [ ${USING_XIOS_RRW} == "yes" ] ; then 641 ln -s ../LONG/OFFP_LONG_00000190_restart_trc.nc ./ 642 else 643 for (( i=1; i<=$NPROC; i++)) ; do 644 L_NPROC=$(( $i - 1 )) 645 L_NPROC=`printf "%04d\n" ${L_NPROC}` 646 ln -sf ../LONG/OFFP_LONG_00000190_restart_trc_${L_NPROC}.nc . 647 done 648 fi 592 649 set_namelist namelist_top_cfg ln_trcbc .false. 593 650 # put ln_ironsed, ln_hydrofe to false … … 630 687 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 631 688 set_namelist namelist_cfg ln_qsr_rgb .true. 689 if [ ${USING_XIOS_RRW} == "yes" ] ; then 690 set_namelist namelist_cfg nn_wxios 1 691 fi 632 692 set_namelist namelist_top_cfg ln_trcdta .false. 633 693 set_namelist namelist_top_cfg ln_trcbc .false. … … 667 727 set_namelist namelist_cfg sn_cfctl%l_trcstat .true. 668 728 set_namelist namelist_cfg ln_qsr_rgb .true. 729 if [ ${USING_XIOS_RRW} == "yes" ] ; then 730 set_namelist namelist_cfg nn_wxios 1 731 fi 669 732 set_namelist namelist_top_cfg ln_trcdta .false. 670 733 set_namelist namelist_top_cfg ln_trcbc .false. … … 719 782 set_namelist namelist_cfg jpnj 8 720 783 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 784 if [ ${USING_XIOS_RRW} == "yes" ] 785 then 786 set_namelist namelist_cfg nn_wxios 1 787 fi 721 788 if [ ${USING_MPMD} == "yes" ] ; then 722 789 set_xio_using_server iodef.xml true … … 743 810 set_namelist namelist_cfg cn_ocerst_in \"AMM12_LONG_00000288_restart\" 744 811 set_namelist namelist_cfg nn_date0 20120102 745 for (( i=1; i<=$NPROC; i++)) ; do 746 L_NPROC=$(( $i - 1 )) 747 L_NPROC=`printf "%04d\n" ${L_NPROC}` 748 ln -sf ../LONG/AMM12_LONG_00000288_restart_${L_NPROC}.nc . 749 done 812 if [ ${USING_XIOS_RRW} == "yes" ] 813 then 814 set_namelist namelist_cfg nn_wxios 1 815 set_namelist namelist_cfg ln_xios_read .true. 816 fi 817 if [ ${USING_XIOS_RRW} == "yes" ]; then 818 ln -sf ../LONG/AMM12_LONG_00000288_restart.nc . 819 else 820 for (( i=1; i<=$NPROC; i++)) ; do 821 L_NPROC=$(( $i - 1 )) 822 L_NPROC=`printf "%04d\n" ${L_NPROC}` 823 ln -sf ../LONG/AMM12_LONG_00000288_restart_${L_NPROC}.nc . 824 done 825 fi 750 826 if [ ${USING_MPMD} == "yes" ] ; then 751 827 set_xio_using_server iodef.xml true … … 777 853 set_namelist namelist_cfg jpnj 4 778 854 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 855 if [ ${USING_XIOS_RRW} == "yes" ] ; then 856 set_namelist namelist_cfg nn_wxios 1 857 fi 779 858 if [ ${USING_MPMD} == "yes" ] ; then 780 859 set_xio_using_server iodef.xml true … … 801 880 set_namelist namelist_cfg jpnj 8 802 881 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 882 if [ ${USING_XIOS_RRW} == "yes" ] ; then 883 set_namelist namelist_cfg nn_wxios 1 884 fi 803 885 if [ ${USING_MPMD} == "yes" ] ; then 804 886 set_xio_using_server iodef.xml true … … 845 927 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 846 928 set_namelist namelist_ice_cfg ln_icediachk .true. 929 if [ ${USING_XIOS_RRW} == "yes" ] 930 then 931 set_namelist namelist_cfg nn_wxios 1 932 fi 847 933 if [ ${USING_MPMD} == "yes" ] ; then 848 934 set_xio_using_server iodef.xml true … … 870 956 set_namelist namelist_cfg cn_ocerst_in \"SAS_00000128_restart\" 871 957 set_namelist namelist_ice_cfg cn_icerst_in \"SAS_00000128_restart_ice\" 872 if [ ${USING_MPMD} == "yes" ] ; then 873 set_xio_using_server iodef.xml true 874 else 875 set_xio_using_server iodef.xml false 876 fi 877 for (( i=1; i<=$NPROC; i++)) ; do 878 L_NPROC=$(( $i - 1 )) 879 L_NPROC=`printf "%04d\n" ${L_NPROC}` 880 ln -sf ../LONG/SAS_00000128_restart_${L_NPROC}.nc . 881 ln -sf ../LONG/SAS_00000128_restart_ice_${L_NPROC}.nc . 882 done 958 if [ ${USING_XIOS_RRW} == "yes" ] 959 then 960 set_namelist namelist_cfg nn_wxios 1 961 set_namelist namelist_cfg ln_xios_read .true. 962 fi 963 if [ ${USING_MPMD} == "yes" ] ; then 964 set_xio_using_server iodef.xml true 965 else 966 set_xio_using_server iodef.xml false 967 fi 968 if [ ${USING_XIOS_RRW} == "yes" ]; then 969 ln -sf ../LONG/SAS_00000128_restart.nc . 970 ln -sf ../LONG/SAS_00000128_restart_ice.nc . 971 else 972 for (( i=1; i<=$NPROC; i++)) ; do 973 L_NPROC=$(( $i - 1 )) 974 L_NPROC=`printf "%04d\n" ${L_NPROC}` 975 ln -sf ../LONG/SAS_00000128_restart_${L_NPROC}.nc . 976 ln -sf ../LONG/SAS_00000128_restart_ice_${L_NPROC}.nc . 977 done 978 fi 883 979 cd ${SETTE_DIR} 884 980 . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} … … 905 1001 set_namelist namelist_cfg jpnj 8 906 1002 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1003 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1004 set_namelist namelist_cfg nn_wxios 1 1005 fi 907 1006 if [ ${USING_MPMD} == "yes" ] ; then 908 1007 set_xio_using_server iodef.xml true … … 930 1029 set_namelist namelist_cfg jpnj 4 931 1030 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1031 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1032 set_namelist namelist_cfg nn_wxios 1 1033 fi 932 1034 if [ ${USING_MPMD} == "yes" ] ; then 933 1035 set_xio_using_server iodef.xml true … … 998 1100 set_namelist namelist_pisces_cfg ln_ironice .false. 999 1101 set_namelist namelist_pisces_cfg ln_hydrofe .false. 1102 if [ ${USING_XIOS_RRW} == "yes" ] 1103 then 1104 set_namelist namelist_cfg nn_wxios 1 1105 fi 1000 1106 if [ ${USING_MPMD} == "yes" ] ; then 1001 1107 set_xio_using_server iodef.xml true … … 1046 1152 set_namelist namelist_pisces_cfg ln_ironice .false. 1047 1153 set_namelist namelist_pisces_cfg ln_hydrofe .false. 1154 if [ ${USING_XIOS_RRW} == "yes" ] 1155 then 1156 set_namelist namelist_cfg nn_wxios 1 1157 fi 1048 1158 if [ ${USING_MPMD} == "yes" ] ; then 1049 1159 set_xio_using_server iodef.xml true … … 1086 1196 set_namelist namelist_cfg nn_stock 10 1087 1197 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1198 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1199 set_namelist namelist_cfg nn_wxios 1 1200 fi 1088 1201 set_namelist 1_namelist_cfg cn_exp \"AGRIF_LONG\" 1089 1202 set_namelist 1_namelist_cfg nn_it000 1 … … 1123 1236 set_namelist namelist_cfg ln_rstart .true. 1124 1237 set_namelist namelist_cfg nn_rstctl 2 1238 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1239 set_namelist namelist_cfg nn_wxios 1 1240 set_namelist namelist_cfg ln_xios_read .true. 1241 fi 1125 1242 set_namelist 1_namelist_cfg cn_exp \"AGRIF_SHORT\" 1126 1243 set_namelist 1_namelist_cfg nn_it000 11 … … 1153 1270 set_namelist 3_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000120_restart_ice\" 1154 1271 1155 for (( i=1; i<=$NPROC; i++)) ; do 1156 L_NPROC=$(( $i - 1 )) 1157 L_NPROC=`printf "%04d\n" ${L_NPROC}` 1158 ln -sf ../LONG/AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1159 ln -sf ../LONG/AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1160 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1161 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1162 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_${L_NPROC}.nc . 1163 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_ice_${L_NPROC}.nc . 1164 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_${L_NPROC}.nc . 1165 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_ice_${L_NPROC}.nc . 1166 done 1272 if [ ${USING_XIOS_RRW} == "yes" ]; then 1273 ln -sf ../LONG/AGRIF_LONG_00000010_restart.nc . 1274 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart.nc . 1275 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart.nc . 1276 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart.nc . 1277 ln -sf ../LONG/AGRIF_LONG_00000010_restart_ice.nc . 1278 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_ice.nc . 1279 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_ice.nc . 1280 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_ice.nc . 1281 else 1282 for (( i=1; i<=$NPROC; i++)) ; do 1283 L_NPROC=$(( $i - 1 )) 1284 L_NPROC=`printf "%04d\n" ${L_NPROC}` 1285 ln -sf ../LONG/AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1286 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1287 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_${L_NPROC}.nc . 1288 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_${L_NPROC}.nc . 1289 ln -sf ../LONG/AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1290 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1291 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_ice_${L_NPROC}.nc . 1292 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_ice_${L_NPROC}.nc . 1293 done 1294 fi 1167 1295 if [ ${USING_MPMD} == "yes" ] ; then 1168 1296 set_xio_using_server iodef.xml true … … 1194 1322 set_namelist namelist_cfg jpnj 8 1195 1323 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1324 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1325 set_namelist namelist_cfg nn_wxios 1 1326 fi 1196 1327 set_namelist 1_namelist_cfg cn_exp \"AGRIF_28\" 1197 1328 set_namelist 1_namelist_cfg nn_it000 1 … … 1238 1369 set_namelist namelist_cfg jpnj 4 1239 1370 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1371 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1372 set_namelist namelist_cfg nn_wxios 1 1373 fi 1240 1374 set_namelist 1_namelist_cfg cn_exp \"AGRIF_44\" 1241 1375 set_namelist 1_namelist_cfg nn_it000 1 … … 1284 1418 set_namelist namelist_cfg nn_itend 150 1285 1419 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1420 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1421 set_namelist namelist_cfg nn_wxios 1 1422 fi 1286 1423 1287 1424 # Set the number of fine grids to zero: … … 1326 1463 set_namelist namelist_cfg nn_itend 150 1327 1464 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1465 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1466 set_namelist namelist_cfg nn_wxios 1 1467 fi 1328 1468 # 1329 1469 if [ ${USING_MPMD} == "yes" ] ; then … … 1372 1512 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1373 1513 #set_namelist namelist_ice_cfg ln_icediachk .true. 1514 if [ ${USING_XIOS_RRW} == "yes" ] 1515 then 1516 set_namelist namelist_cfg nn_wxios 1 1517 fi 1374 1518 if [ ${USING_MPMD} == "yes" ] ; then 1375 1519 set_xio_using_server iodef.xml true … … 1397 1541 set_namelist namelist_cfg cn_ocerst_in \"S12_LONG_00000120_restart\" 1398 1542 set_namelist namelist_ice_cfg cn_icerst_in \"S12_LONG_00000120_restart_ice\" 1399 for (( i=1; i<=$NPROC; i++)) ; do 1400 L_NPROC=$(( $i - 1 )) 1401 L_NPROC=`printf "%04d\n" ${L_NPROC}` 1402 ln -sf ../LONG/S12_LONG_00000120_restart_${L_NPROC}.nc . 1403 ln -sf ../LONG/S12_LONG_00000120_restart_ice_${L_NPROC}.nc . 1404 done 1543 if [ ${USING_XIOS_RRW} == "yes" ] 1544 then 1545 set_namelist namelist_cfg nn_wxios 1 1546 set_namelist namelist_cfg ln_xios_read .true. 1547 fi 1548 1549 if [ ${USING_XIOS_RRW} == "yes" ]; then 1550 ln -sf ../LONG/S12_LONG_00000120_restart.nc . 1551 ln -sf ../LONG/S12_LONG_00000120_restart_ice.nc . 1552 else 1553 for (( i=1; i<=$NPROC; i++)) ; do 1554 L_NPROC=$(( $i - 1 )) 1555 L_NPROC=`printf "%04d\n" ${L_NPROC}` 1556 ln -sf ../LONG/S12_LONG_00000120_restart_${L_NPROC}.nc . 1557 ln -sf ../LONG/S12_LONG_00000120_restart_ice_${L_NPROC}.nc . 1558 done 1559 fi 1405 1560 if [ ${USING_MPMD} == "yes" ] ; then 1406 1561 set_xio_using_server iodef.xml true … … 1433 1588 set_namelist namelist_cfg jpnj 8 1434 1589 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1590 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1591 set_namelist namelist_cfg nn_wxios 1 1592 fi 1435 1593 if [ ${USING_MPMD} == "yes" ] ; then 1436 1594 set_xio_using_server iodef.xml true … … 1459 1617 set_namelist namelist_cfg jpnj 4 1460 1618 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 1619 if [ ${USING_XIOS_RRW} == "yes" ] ; then 1620 set_namelist namelist_cfg nn_wxios 1 1621 fi 1461 1622 if [ ${USING_MPMD} == "yes" ] ; then 1462 1623 set_xio_using_server iodef.xml true -
utils/CI/r12931_sette_ticket2462/sette_test-cases.sh
r12931 r12999 187 187 set_namelist namelist_cfg nn_stock 60 188 188 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 189 if [ ${USING_XIOS_RRW} == "yes" ] ; then 190 set_namelist namelist_cfg nn_wxios 1 191 fi 189 192 if [ ${USING_MPMD} == "yes" ] ; then 190 193 set_xio_using_server iodef.xml true … … 209 212 set_namelist namelist_cfg nn_rstctl 2 210 213 set_namelist namelist_cfg cn_ocerst_in \"OVF_LONG_00000060_restart\" 214 if [ ${USING_XIOS_RRW} == "yes" ] ; then 215 set_namelist namelist_cfg nn_wxios 1 216 set_namelist namelist_cfg ln_xios_read .true. 217 fi 211 218 if [ ${USING_MPMD} == "yes" ] ; then 212 219 set_xio_using_server iodef.xml true … … 288 295 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 289 296 set_namelist namelist_cfg nn_itend 120 297 if [ ${USING_XIOS_RRW} == "yes" ] ; then 298 set_namelist namelist_cfg nn_wxios 1 299 fi 290 300 if [ ${USING_MPMD} == "yes" ] ; then 291 301 set_xio_using_server iodef.xml true … … 310 320 set_namelist namelist_cfg nn_rstctl 2 311 321 set_namelist namelist_cfg cn_ocerst_in \"LOCK_LONG_00000060_restart\" 322 if [ ${USING_XIOS_RRW} == "yes" ] ; then 323 set_namelist namelist_cfg nn_wxios 1 324 fi 312 325 if [ ${USING_MPMD} == "yes" ] ; then 313 326 set_xio_using_server iodef.xml true … … 390 403 set_namelist namelist_cfg nn_stock 120 391 404 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 405 if [ ${USING_XIOS_RRW} == "yes" ] ; then 406 set_namelist namelist_cfg nn_wxios 1 407 fi 392 408 393 409 set_namelist 1_namelist_cfg cn_exp \"VORTEX_LONG\" … … 396 412 set_namelist 1_namelist_cfg nn_stock 360 397 413 set_namelist 1_namelist_cfg sn_cfctl%l_runstat .true. 414 415 if [ ${USING_XIOS_RRW} == "yes" ] 416 then 417 set_namelist namelist_cfg nn_wxios 1 418 fi 398 419 399 420 if [ ${USING_MPMD} == "yes" ] ; then … … 419 440 set_namelist namelist_cfg nn_rstctl 2 420 441 set_namelist namelist_cfg cn_ocerst_in \"VORTEX_LONG_00000120_restart\" 442 if [ ${USING_XIOS_RRW} == "yes" ] ; then 443 set_namelist namelist_cfg nn_wxios 1 444 set_namelist namelist_cfg ln_xios_read .true. 445 fi 421 446 422 447 set_namelist 1_namelist_cfg cn_exp \"VORTEX_SHORT\" … … 434 459 set_xio_using_server iodef.xml false 435 460 fi 436 if [ $NPROC -eq 1 ]; then461 if [[ ($NPROC -eq 1 || ${USING_XIOS_RRW} == "yes") ]]; then 437 462 ln -sf ../LONG/VORTEX_LONG_00000120_restart.nc . 438 463 ln -sf ../LONG/1_VORTEX_LONG_00000360_restart.nc . … … 470 495 set_namelist namelist_cfg jpnj 3 471 496 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 497 if [ ${USING_XIOS_RRW} == "yes" ] ; then 498 set_namelist namelist_cfg nn_wxios 1 499 set_namelist namelist_cfg ln_xios_read .true. 500 fi 472 501 473 502 set_namelist 1_namelist_cfg cn_exp \"VORTEX_23\" … … 506 535 set_namelist namelist_cfg jpnj 2 507 536 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 537 if [ ${USING_XIOS_RRW} == "yes" ] ; then 538 set_namelist namelist_cfg nn_wxios 1 539 fi 508 540 509 541 set_namelist 1_namelist_cfg cn_exp \"VORTEX_32\" … … 559 591 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 560 592 set_namelist namelist_cfg nn_stock 100 561 593 if [ ${USING_XIOS_RRW} == "yes" ] ; then 594 set_namelist namelist_cfg nn_wxios 1 595 fi 562 596 set_namelist 1_namelist_cfg cn_exp \"ICE_AGRIF_LONG\" 563 597 set_namelist 1_namelist_cfg nn_it000 1 … … 589 623 set_namelist namelist_cfg cn_ocerst_in \"ICE_AGRIF_LONG_00000100_restart\" 590 624 set_namelist namelist_ice_cfg cn_icerst_in \"ICE_AGRIF_LONG_00000100_restart_ice\" 625 if [ ${USING_XIOS_RRW} == "yes" ] ; then 626 set_namelist namelist_cfg nn_wxios 1 627 set_namelist namelist_cfg ln_xios_read .true. 628 fi 591 629 592 630 set_namelist 1_namelist_cfg cn_exp \"ICE_AGRIF_SHORT\" … … 606 644 set_xio_using_server iodef.xml false 607 645 fi 608 if [ $NPROC -eq 1] ; then646 if [[ ($NPROC -eq 1 || ${USING_XIOS_RRW} == "yes") ]] ; then 609 647 ln -sf ../LONG/ICE_AGRIF_LONG_00000100_restart.nc . 610 648 ln -sf ../LONG/ICE_AGRIF_LONG_00000100_restart_ice.nc . … … 648 686 set_namelist namelist_cfg jpnj 3 649 687 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 688 if [ ${USING_XIOS_RRW} == "yes" ] ; then 689 set_namelist namelist_cfg nn_wxios 1 690 fi 650 691 651 692 set_namelist 1_namelist_cfg cn_exp \"ICE_AGRIF_23\" … … 684 725 set_namelist namelist_cfg jpnj 2 685 726 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 727 if [ ${USING_XIOS_RRW} == "yes" ] ; then 728 set_namelist namelist_cfg nn_wxios 1 729 fi 686 730 687 731 set_namelist 1_namelist_cfg cn_exp \"ICE_AGRIF_32\" … … 738 782 set_namelist namelist_cfg jpnj 3 739 783 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 784 if [ ${USING_XIOS_RRW} == "yes" ] 785 then 786 set_namelist namelist_cfg nn_wxios 1 787 fi 740 788 if [ ${USING_MPMD} == "yes" ] ; then 741 789 set_xio_using_server iodef.xml true … … 762 810 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 763 811 set_namelist namelist_cfg cn_ocerst_in \"ISOMIP_LONG_00000048_restart\" 764 if [ ${USING_MPMD} == "yes" ] ; then 765 set_xio_using_server iodef.xml true 766 else 767 set_xio_using_server iodef.xml false 768 fi 769 for (( i=1; i<=$NPROC; i++)) ; do 770 L_NPROC=$(( $i - 1 )) 771 L_NPROC=`printf "%04d\n" ${L_NPROC}` 772 ln -sf ../LONG/ISOMIP_LONG_00000048_restart_${L_NPROC}.nc . 773 done 774 812 if [ ${USING_XIOS_RRW} == "yes" ] 813 then 814 set_namelist namelist_cfg nn_wxios 1 815 set_namelist namelist_cfg ln_xios_read .true. 816 fi 817 if [ ${USING_MPMD} == "yes" ] ; then 818 set_xio_using_server iodef.xml true 819 else 820 set_xio_using_server iodef.xml false 821 fi 822 if [ ${USING_XIOS_RRW} == "yes" ]; then 823 ln -sf ../LONG/ISOMIP_LONG_00000048_restart.nc . 824 else 825 for (( i=1; i<=$NPROC; i++)) ; do 826 L_NPROC=$(( $i - 1 )) 827 L_NPROC=`printf "%04d\n" ${L_NPROC}` 828 ln -sf ../LONG/ISOMIP_LONG_00000048_restart_${L_NPROC}.nc . 829 done 830 fi 775 831 cd ${SETTE_DIR} 776 832 . ./prepare_job.sh input_ISOMIP.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} … … 797 853 set_namelist namelist_cfg jpnj 3 798 854 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 855 if [ ${USING_XIOS_RRW} == "yes" ] ; then 856 set_namelist namelist_cfg nn_wxios 1 857 fi 799 858 if [ ${USING_MPMD} == "yes" ] ; then 800 859 set_xio_using_server iodef.xml true … … 822 881 set_namelist namelist_cfg jpnj 4 823 882 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 883 if [ ${USING_XIOS_RRW} == "yes" ] ; then 884 set_namelist namelist_cfg nn_wxios 1 885 fi 824 886 if [ ${USING_MPMD} == "yes" ] ; then 825 887 set_xio_using_server iodef.xml true
Note: See TracChangeset
for help on using the changeset viewer.