Changeset 7277 for branches/2016/dev_CNRS_2016/NEMOGCM/SETTE
- Timestamp:
- 2016-11-21T09:55:07+01:00 (8 years ago)
- Location:
- branches/2016/dev_CNRS_2016/NEMOGCM/SETTE
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/all_functions.sh
r4316 r7277 197 197 cd ${CONFIG_DIR} 198 198 cd ../ 199 REVISION_NB=`svn info | grep -i " Revision:" | sed -e "s/ //" | cut -d ":" -f 2`199 REVISION_NB=`svn info | grep -i "Last Changed Rev:" | sed -e "s/ //g" | cut -d ":" -f 2` 200 200 if [ ${#REVISION_NB} -eq 0 ] 201 201 then -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_AMM12.cfg
r4261 r7277 1 AMM12_v3. 6.tar AMM12_v3.61 AMM12_v3.7.tar AMM12_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ISOMIP.cfg
r4990 r7277 1 1 ISOMIP_v3.7.tar ISOMIP_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM3.cfg
r5398 r7277 1 ORCA2_LIM_nemo_v3. 6.tar ORCA2_LIM_nemo_v3.61 ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_AGRIF.cfg
r4324 r7277 1 ORCA2_LIM_nemo_v3. 6.tar ORCA2_LIM_nemo_v3.61 ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_OBS.cfg
r4990 r7277 1 ORCA2_LIM_nemo_v3. 6.tar ORCA2_LIM_nemo_v3.61 ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_LIM_PISCES.cfg
r5398 r7277 1 ORCA2_LIM_nemo_v3. 6.tar ORCA2_LIM_PISCES_v3.61 ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_PISCES_v3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_ORCA2_OFF_PISCES.cfg
r4318 r7277 1 INPUTS_DYNA_v3.6.tar ORCA2_OFF_PISCES 1 ORCA2_OFF_v3.7.tar ORCA2_OFF_PISCES_3.7 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/input_SAS.cfg
r4324 r7277 1 ORCA2_LIM_nemo_v3. 6.tar ORCA2_LIM_nemo_v3.61 ORCA2_LIM_nemo_v3.7.tar ORCA2_LIM_nemo_v3.7 2 2 INPUTS_SAS_v3.5.tar SAS -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/prepare_exe_dir.sh
r5656 r7277 70 70 export EXE_DIR=${CONFIG_DIR}/${NEW_CONF}/${TEST_NAME} 71 71 72 cp - rL ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/.73 cp - r${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/iodef.xml72 cp -RL ${CONFIG_DIR}/${NEW_CONF}/EXP00/* ${EXE_DIR}/. 73 cp -R ${SETTE_DIR}/iodef_sette.xml ${EXE_DIR}/iodef.xml 74 74 cd ${EXE_DIR} -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette.sh
r6140 r7277 133 133 cp BATCH_TEMPLATE/${JOB_PREFIX}-${COMPILER} job_batch_template || exit 134 134 # Description of configuration tested: 135 # GYRE :1 & 2136 # ORCA2_LIM_PISCES :3 & 4137 # ORCA2_OFF_PISCES :5 & 6138 # ORCA2_LIM3 :7 & 8139 # AMM12 :9 & 10140 # SAS :11 & 12141 # ISOMIP :13 & 14142 # ORCA2_LIM_OBS :15143 # ORCA2_AGRIF_LIM :16 & 17144 # 18 & 19145 146 for config in 1 2 3 4 5 6 7 8 9 10 11 12 15 16135 # GYRE : 1 & 2 136 # ORCA2_LIM_PISCES : 3 & 4 137 # ORCA2_OFF_PISCES : 5 & 6 138 # ORCA2_LIM3 : 7 & 8 139 # AMM12 : 9 & 10 140 # SAS : 11 fos SAS there is no solver so is useless to test REPRO 141 # ISOMIP : 13 & 14 142 # ORCA2_LIM_OBS : 15 143 # ORCA2_AGRIF_LIM : 16 & 17 144 # 18 & 19 145 146 for config in 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 147 147 148 148 do … … 167 167 set_namelist namelist_cfg nn_stock 60 168 168 set_namelist namelist_cfg ln_clobber .true. 169 set_namelist namelist_cfg nn_fwb 0 170 # set_namelist namelist_cfg nn_solv 2 169 set_namelist namelist_cfg ln_linssh .true. 170 set_namelist namelist_cfg ln_read_cfg .false. 171 set_namelist namelist_cfg nn_fwb 0 171 172 set_namelist namelist_cfg jpni 2 172 173 set_namelist namelist_cfg jpnj 2 … … 191 192 set_namelist namelist_cfg nn_rstctl 2 192 193 set_namelist namelist_cfg ln_clobber .true. 193 set_namelist namelist_cfg nn_fwb 0 194 # set_namelist namelist_cfg nn_solv 2 194 set_namelist namelist_cfg ln_linssh .true. 195 set_namelist namelist_cfg ln_read_cfg .false. 196 set_namelist namelist_cfg nn_fwb 0 195 197 set_namelist namelist_cfg jpni 2 196 198 set_namelist namelist_cfg jpnj 2 … … 235 237 set_namelist namelist_cfg nn_itend 60 236 238 set_namelist namelist_cfg nn_fwb 0 237 set_namelist namelist_cfg nn_bench 0238 set_namelist namelist_cfg ln_c tl .false.239 set_namelist namelist_cfg ln_ clobber.true.240 # set_namelist namelist_cfg nn_solv 2 239 set_namelist namelist_cfg ln_ctl .false. 240 set_namelist namelist_cfg ln_clobber .true. 241 set_namelist namelist_cfg ln_linssh .true. 242 set_namelist namelist_cfg ln_read_cfg .false. 241 243 set_namelist namelist_cfg jpni 1 242 244 set_namelist namelist_cfg jpnj 4 … … 265 267 set_namelist namelist_cfg ln_ctl .false. 266 268 set_namelist namelist_cfg ln_clobber .true. 267 # set_namelist namelist_cfg nn_solv 2 269 set_namelist namelist_cfg ln_linssh .true. 270 set_namelist namelist_cfg ln_read_cfg .false. 268 271 set_namelist namelist_cfg jpni 2 269 272 set_namelist namelist_cfg jpnj 2 … … 300 303 set_namelist namelist_cfg nn_stock 75 301 304 set_namelist namelist_cfg ln_clobber .true. 305 set_namelist namelist_cfg ln_read_cfg .true. 306 set_namelist namelist_cfg ln_linssh .false. 302 307 set_namelist namelist_cfg nn_fwb 0 303 308 set_namelist namelist_cfg jpni 2 304 309 set_namelist namelist_cfg jpnj 4 305 310 set_namelist namelist_cfg jpnij 8 306 # set_namelist namelist_cfg nn_solv 2307 311 set_namelist namelist_top_cfg ln_trcdta .false. 308 312 set_namelist namelist_top_cfg ln_diatrc .false. … … 336 340 set_namelist namelist_cfg nn_rstctl 2 337 341 set_namelist namelist_cfg ln_clobber .true. 342 set_namelist namelist_cfg ln_read_cfg .true. 343 set_namelist namelist_cfg ln_linssh .false. 338 344 set_namelist namelist_cfg nn_fwb 0 339 345 set_namelist namelist_cfg jpni 2 340 346 set_namelist namelist_cfg jpnj 4 341 347 set_namelist namelist_cfg jpnij 8 342 # set_namelist namelist_cfg nn_solv 2343 348 set_namelist namelist_top_cfg ln_diatrc .false. 344 349 set_namelist namelist_top_cfg ln_rsttr .true. … … 395 400 set_namelist namelist_cfg ln_ctl .false. 396 401 set_namelist namelist_cfg ln_clobber .true. 402 set_namelist namelist_cfg ln_read_cfg .true. 403 set_namelist namelist_cfg ln_linssh .false. 397 404 set_namelist namelist_cfg jpni 4 398 405 set_namelist namelist_cfg jpnj 4 399 406 set_namelist namelist_cfg jpnij 16 400 # set_namelist namelist_cfg nn_solv 2401 407 set_namelist namelist_top_cfg ln_trcdta .false. 402 408 set_namelist namelist_top_cfg ln_diatrc .false. … … 482 488 set_namelist namelist_cfg nn_stock 20 483 489 set_namelist namelist_cfg ln_clobber .true. 490 set_namelist namelist_cfg ln_read_cfg .true. 491 set_namelist namelist_cfg ln_linssh .true. 484 492 set_namelist namelist_cfg jpni 2 485 493 set_namelist namelist_cfg jpnj 4 … … 516 524 set_namelist namelist_cfg nn_stock 20 517 525 set_namelist namelist_cfg ln_clobber .true. 526 set_namelist namelist_cfg ln_read_cfg .true. 527 set_namelist namelist_cfg ln_linssh .true. 518 528 set_namelist namelist_cfg jpni 2 519 529 set_namelist namelist_cfg jpnj 4 … … 568 578 set_namelist namelist_cfg ln_ctl .false. 569 579 set_namelist namelist_cfg ln_clobber .true. 580 set_namelist namelist_cfg ln_read_cfg .true. 581 set_namelist namelist_cfg ln_linssh .true. 570 582 set_namelist namelist_cfg jpni 4 571 583 set_namelist namelist_cfg jpnj 4 … … 606 618 set_namelist namelist_cfg ln_ctl .false. 607 619 set_namelist namelist_cfg ln_clobber .true. 620 set_namelist namelist_cfg ln_read_cfg .true. 621 set_namelist namelist_cfg ln_linssh .true. 608 622 set_namelist namelist_cfg jpni 2 609 623 set_namelist namelist_cfg jpnj 8 … … 654 668 set_namelist namelist_cfg nn_stock 75 655 669 set_namelist namelist_cfg ln_clobber .true. 656 set_namelist namelist_cfg nn_fwb 0 670 set_namelist namelist_cfg ln_read_cfg .true. 671 set_namelist namelist_cfg ln_linssh .false. 672 set_namelist namelist_cfg ln_hpg_sco .true. 673 set_namelist namelist_cfg nn_msh 1 674 set_namelist namelist_cfg nn_fwb 0 675 set_namelist namelist_cfg ln_hpg_sco .true. 657 676 set_namelist namelist_cfg jpni 2 658 677 set_namelist namelist_cfg jpnj 2 659 678 set_namelist namelist_cfg jpnij 4 660 # set_namelist namelist_cfg nn_solv 2661 679 if [ ${USING_MPMD} == "yes" ] ; then 662 680 set_xio_using_server iodef.xml true … … 678 696 set_namelist namelist_cfg nn_rstctl 2 679 697 set_namelist namelist_cfg ln_clobber .true. 680 set_namelist namelist_cfg nn_fwb 0 698 set_namelist namelist_cfg ln_read_cfg .true. 699 set_namelist namelist_cfg ln_linssh .false. 700 set_namelist namelist_cfg ln_hpg_sco .true. 701 set_namelist namelist_cfg nn_msh 1 702 set_namelist namelist_cfg nn_fwb 0 703 set_namelist namelist_cfg ln_hpg_sco .true. 681 704 set_namelist namelist_cfg jpni 2 682 705 set_namelist namelist_cfg jpnj 2 683 706 set_namelist namelist_cfg jpnij 4 684 # set_namelist namelist_cfg nn_solv 2685 707 set_namelist namelist_cfg cn_ocerst_in \"O2L3_LONG_00000075_restart\" 686 708 set_namelist namelist_ice_cfg cn_icerst_in \"O2L3_LONG_00000075_restart_ice\" … … 690 712 ln -sf ../LONG/O2L3_LONG_00000075_restart_${L_NPROC}.nc . 691 713 ln -sf ../LONG/O2L3_LONG_00000075_restart_ice_${L_NPROC}.nc . 714 ln -sf ../LONG/O2L3_LONG_icebergs_00000075_restart_${L_NPROC}.nc O2L3_LONG_00000075_restart_icebergs_${L_NPROC}.nc 692 715 done 693 716 if [ ${USING_MPMD} == "yes" ] ; then … … 704 727 if [ ${config} -eq 8 ] ; then 705 728 ## Reproducibility tests for ORCA2_LIM3 706 export TEST_NAME="REPRO_ 4_4"707 cd ${CONFIG_DIR} 708 . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_ 16-r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS}709 cd ${SETTE_DIR} 710 . ./param.cfg 711 . ./all_functions.sh 712 . ./prepare_exe_dir.sh 713 JOB_FILE=${EXE_DIR}/run_job.sh 714 NPROC= 16729 export TEST_NAME="REPRO_8_4" 730 cd ${CONFIG_DIR} 731 . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_32 -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 732 cd ${SETTE_DIR} 733 . ./param.cfg 734 . ./all_functions.sh 735 . ./prepare_exe_dir.sh 736 JOB_FILE=${EXE_DIR}/run_job.sh 737 NPROC=32 715 738 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 716 739 cd ${EXE_DIR} … … 720 743 set_namelist namelist_cfg ln_ctl .false. 721 744 set_namelist namelist_cfg ln_clobber .true. 745 set_namelist namelist_cfg ln_read_cfg .true. 746 set_namelist namelist_cfg ln_linssh .false. 747 set_namelist namelist_cfg ln_hpg_sco .true. 748 set_namelist namelist_cfg jpni 8 749 set_namelist namelist_cfg jpnj 4 750 set_namelist namelist_cfg jpnij 32 751 if [ ${USING_MPMD} == "yes" ] ; then 752 set_xio_using_server iodef.xml true 753 else 754 set_xio_using_server iodef.xml false 755 fi 756 cd ${SETTE_DIR} 757 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 758 cd ${SETTE_DIR} 759 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 760 761 cd ${SETTE_DIR} 762 export TEST_NAME="REPRO_4_8" 763 . ./prepare_exe_dir.sh 764 JOB_FILE=${EXE_DIR}/run_job.sh 765 NPROC=32 766 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 767 cd ${EXE_DIR} 768 set_namelist namelist_cfg nn_it000 1 769 set_namelist namelist_cfg nn_itend 75 770 set_namelist namelist_cfg ln_clobber .true. 771 set_namelist namelist_cfg ln_read_cfg .true. 772 set_namelist namelist_cfg ln_linssh .false. 773 set_namelist namelist_cfg ln_hpg_sco .true. 774 set_namelist namelist_cfg nn_fwb 0 722 775 set_namelist namelist_cfg jpni 4 723 set_namelist namelist_cfg jpnj 4724 set_namelist namelist_cfg jpnij 16725 # set_namelist namelist_cfg nn_solv 2726 if [ ${USING_MPMD} == "yes" ] ; then727 set_xio_using_server iodef.xml true728 else729 set_xio_using_server iodef.xml false730 fi731 cd ${SETTE_DIR}732 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}733 cd ${SETTE_DIR}734 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}735 736 cd ${SETTE_DIR}737 export TEST_NAME="REPRO_2_8"738 . ./prepare_exe_dir.sh739 JOB_FILE=${EXE_DIR}/run_job.sh740 NPROC=16741 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi742 cd ${EXE_DIR}743 set_namelist namelist_cfg nn_it000 1744 set_namelist namelist_cfg nn_itend 75745 set_namelist namelist_cfg ln_clobber .true.746 set_namelist namelist_cfg nn_fwb 0747 set_namelist namelist_cfg jpni 2748 776 set_namelist namelist_cfg jpnj 8 749 set_namelist namelist_cfg jpnij 16 750 # set_namelist namelist_cfg nn_solv 2 777 set_namelist namelist_cfg jpnij 32 751 778 if [ ${USING_MPMD} == "yes" ] ; then 752 779 set_xio_using_server iodef.xml true … … 782 809 set_namelist namelist_cfg ln_ctl .false. 783 810 set_namelist namelist_cfg ln_clobber .true. 811 set_namelist namelist_cfg ln_read_cfg .true. 812 set_namelist namelist_cfg ln_linssh .false. 784 813 set_namelist namelist_cfg jpni 8 785 814 set_namelist namelist_cfg jpnj 4 … … 802 831 set_namelist namelist_cfg ln_ctl .false. 803 832 set_namelist namelist_cfg ln_clobber .true. 833 set_namelist namelist_cfg ln_read_cfg .true. 834 set_namelist namelist_cfg ln_linssh .false. 804 835 set_namelist namelist_cfg jpni 8 805 836 set_namelist namelist_cfg jpnj 4 … … 843 874 set_namelist namelist_cfg ln_ctl .false. 844 875 set_namelist namelist_cfg ln_clobber .true. 876 set_namelist namelist_cfg ln_read_cfg .true. 877 set_namelist namelist_cfg ln_linssh .false. 845 878 set_namelist namelist_cfg jpni 8 846 879 set_namelist namelist_cfg jpnj 4 … … 867 900 set_namelist namelist_cfg ln_ctl .false. 868 901 set_namelist namelist_cfg ln_clobber .true. 902 set_namelist namelist_cfg ln_read_cfg .true. 903 set_namelist namelist_cfg ln_linssh .false. 869 904 set_namelist namelist_cfg jpni 4 870 905 set_namelist namelist_cfg jpnj 8 … … 894 929 JOB_FILE=${EXE_DIR}/run_job.sh 895 930 NPROC=32 896 \rm $JOB_FILE931 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 897 932 cd ${EXE_DIR} 898 933 set_namelist namelist_cfg cn_exp \"SAS\" … … 902 937 set_namelist namelist_cfg ln_ctl .false. 903 938 set_namelist namelist_cfg ln_clobber .true. 939 set_namelist namelist_cfg ln_read_cfg .true. 940 set_namelist namelist_cfg ln_linssh .true. 904 941 set_namelist namelist_cfg nn_fwb 0 905 942 set_namelist namelist_cfg jpni 8 … … 923 960 set_namelist namelist_cfg ln_ctl .false. 924 961 set_namelist namelist_cfg ln_clobber .true. 962 set_namelist namelist_cfg ln_read_cfg .true. 963 set_namelist namelist_cfg ln_linssh .true. 925 964 set_namelist namelist_cfg nn_fwb 0 926 965 set_namelist namelist_cfg jpni 8 … … 928 967 set_namelist namelist_cfg jpnij 32 929 968 set_namelist namelist_cfg nn_rstctl 2 930 set_namelist namelist_cfg cn_ocerst_in \"SAS_00000050_restart\" 969 set_namelist namelist_cfg cn_ocerst_in \"SAS_00000050_restart_ice\" 970 if [ ${USING_MPMD} == "yes" ] ; then 971 set_xio_using_server iodef.xml true 972 else 973 set_xio_using_server iodef.xml false 974 fi 931 975 for (( i=1; i<=$NPROC; i++)) ; do 932 976 L_NPROC=$(( $i - 1 )) 933 977 L_NPROC=`printf "%04d\n" ${L_NPROC}` 934 ln -sf ../LONG/SAS_00000050_restart_ ${L_NPROC}.nc .978 ln -sf ../LONG/SAS_00000050_restart_ice_${L_NPROC}.nc . 935 979 done 936 if [ ${USING_MPMD} == "yes" ] ; then937 set_xio_using_server iodef.xml true938 else939 set_xio_using_server iodef.xml false940 fi941 980 cd ${SETTE_DIR} 942 981 . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} … … 945 984 fi 946 985 947 if [ ${config} -eq 12 ] ; then948 ## Reproducibility tests for ORCA2_SAS_LIM949 export TEST_NAME="REPRO_8_4"950 cd ${CONFIG_DIR}951 . ./makenemo -m ${CMP_NAM} -n SAS_32 -r ORCA2_SAS_LIM -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS}952 cd ${SETTE_DIR}953 . ./param.cfg954 . ./all_functions.sh955 . ./prepare_exe_dir.sh956 JOB_FILE=${EXE_DIR}/run_job.sh957 NPROC=32958 \rm ${JOB_FILE}959 cd ${EXE_DIR}960 set_namelist namelist_cfg cn_exp \"SAS\"961 set_namelist namelist_cfg nn_it000 51962 set_namelist namelist_cfg nn_itend 100963 set_namelist namelist_cfg ln_ctl .false.964 set_namelist namelist_cfg ln_clobber .true.965 set_namelist namelist_cfg nn_fwb 0966 set_namelist namelist_cfg jpni 8967 set_namelist namelist_cfg jpnj 4968 set_namelist namelist_cfg jpnij 32969 if [ ${USING_MPMD} == "yes" ] ; then970 set_xio_using_server iodef.xml true971 else972 set_xio_using_server iodef.xml false973 fi974 cd ${SETTE_DIR}975 . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}976 cd ${SETTE_DIR}977 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}978 cd ${SETTE_DIR}979 export TEST_NAME="REPRO_4_8"980 . ./prepare_exe_dir.sh981 cd ${EXE_DIR}982 set_namelist namelist_cfg cn_exp \"SAS\"983 set_namelist namelist_cfg nn_it000 51984 set_namelist namelist_cfg nn_itend 100985 set_namelist namelist_cfg ln_ctl .false.986 set_namelist namelist_cfg ln_clobber .true.987 set_namelist namelist_cfg nn_fwb 0988 set_namelist namelist_cfg jpni 4989 set_namelist namelist_cfg jpnj 8990 set_namelist namelist_cfg jpnij 32991 if [ ${USING_MPMD} == "yes" ] ; then992 set_xio_using_server iodef.xml true993 else994 set_xio_using_server iodef.xml false995 fi996 cd ${SETTE_DIR}997 . ./prepare_job.sh input_SAS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}998 cd ${SETTE_DIR}999 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}1000 fi1001 986 # TESTS FOR ISOMIP CONFIGURATION 1002 987 if [ ${config} -eq 13 ] ; then … … 1004 989 export TEST_NAME="LONG" 1005 990 cd ${CONFIG_DIR} 1006 . ./makenemo -m ${CMP_NAM} -n ISOMIP_LONG - uISOMIP -j 8 del_key ${DEL_KEYS}991 . ./makenemo -m ${CMP_NAM} -n ISOMIP_LONG -r ISOMIP -j 8 del_key ${DEL_KEYS} 1007 992 cd ${SETTE_DIR} 1008 993 . ./param.cfg … … 1018 1003 set_namelist namelist_cfg nn_stock 48 1019 1004 set_namelist namelist_cfg ln_clobber .true. 1020 set_namelist namelist_cfg nn_fwb 0 1021 # set_namelist namelist_cfg nn_solv 2 1005 set_namelist namelist_cfg ln_read_cfg .true. 1006 set_namelist namelist_cfg ln_linssh .true. 1007 set_namelist namelist_cfg nn_fwb 0 1022 1008 set_namelist namelist_cfg jpni 2 1023 1009 set_namelist namelist_cfg jpnj 2 … … 1042 1028 set_namelist namelist_cfg nn_rstctl 2 1043 1029 set_namelist namelist_cfg ln_clobber .true. 1044 set_namelist namelist_cfg nn_fwb 0 1045 # set_namelist namelist_cfg nn_solv 2 1030 set_namelist namelist_cfg ln_read_cfg .true. 1031 set_namelist namelist_cfg ln_linssh .true. 1032 set_namelist namelist_cfg nn_fwb 0 1046 1033 set_namelist namelist_cfg jpni 2 1047 1034 set_namelist namelist_cfg jpnj 2 … … 1072 1059 export TEST_NAME="REPRO_1_4" 1073 1060 cd ${CONFIG_DIR} 1074 . ./makenemo -m ${CMP_NAM} -n ISOMIP_4 - uISOMIP -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS}1061 . ./makenemo -m ${CMP_NAM} -n ISOMIP_4 -r ISOMIP -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 1075 1062 cd ${SETTE_DIR} 1076 1063 . ./param.cfg … … 1084 1071 set_namelist namelist_cfg nn_it000 1 1085 1072 set_namelist namelist_cfg nn_itend 48 1086 set_namelist namelist_cfg nn_fwb 01087 set_namelist namelist_cfg nn_bench 01088 set_namelist namelist_cfg ln_ ctl .false.1089 set_namelist namelist_cfg ln_ clobber.true.1090 # set_namelist namelist_cfg nn_solv 2 1073 set_namelist namelist_cfg ln_ctl .false. 1074 set_namelist namelist_cfg ln_clobber .true. 1075 set_namelist namelist_cfg ln_read_cfg .true. 1076 set_namelist namelist_cfg ln_linssh .true. 1077 set_namelist namelist_cfg nn_fwb 0 1091 1078 set_namelist namelist_cfg jpni 1 1092 1079 set_namelist namelist_cfg jpnj 4 … … 1112 1099 set_namelist namelist_cfg nn_it000 1 1113 1100 set_namelist namelist_cfg nn_itend 48 1114 set_namelist namelist_cfg nn_fwb 0 1115 set_namelist namelist_cfg ln_ctl .false. 1116 set_namelist namelist_cfg ln_clobber .true. 1117 # set_namelist namelist_cfg nn_solv 2 1101 set_namelist namelist_cfg ln_ctl .false. 1102 set_namelist namelist_cfg ln_clobber .true. 1103 set_namelist namelist_cfg ln_read_cfg .true. 1104 set_namelist namelist_cfg ln_linssh .true. 1105 set_namelist namelist_cfg nn_fwb 0 1118 1106 set_namelist namelist_cfg jpni 2 1119 1107 set_namelist namelist_cfg jpnj 2 … … 1137 1125 export TEST_NAME="REPRO_4_4" 1138 1126 cd ${CONFIG_DIR} 1139 . ./makenemo -m ${CMP_NAM} -n ORCA2_LIM _OBS -r ORCA2_LIM-j 8 add_key "key_mpp_rep key_asminc" del_key ${DEL_KEYS}1127 . ./makenemo -m ${CMP_NAM} -n ORCA2_LIM3_OBS -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep key_asminc" del_key ${DEL_KEYS} 1140 1128 cd ${SETTE_DIR} 1141 1129 . ./param.cfg … … 1151 1139 set_namelist namelist_cfg ln_ctl .false. 1152 1140 set_namelist namelist_cfg ln_clobber .true. 1141 set_namelist namelist_cfg ln_read_cfg .true. 1142 set_namelist namelist_cfg ln_linssh .false. 1153 1143 set_namelist namelist_cfg jpni 4 1154 1144 set_namelist namelist_cfg jpnj 4 … … 1188 1178 set_namelist namelist_cfg ln_ctl .false. 1189 1179 set_namelist namelist_cfg ln_clobber .true. 1180 set_namelist namelist_cfg ln_read_cfg .true. 1181 set_namelist namelist_cfg ln_linssh .false. 1190 1182 set_namelist namelist_cfg jpni 2 1191 1183 set_namelist namelist_cfg jpnj 8 … … 1231 1223 set_namelist namelist_cfg ln_ctl .false. 1232 1224 set_namelist namelist_cfg ln_clobber .true. 1225 set_namelist namelist_cfg ln_read_cfg .true. 1226 set_namelist namelist_cfg ln_linssh .true. 1233 1227 set_namelist namelist_cfg nn_fwb 0 1234 1228 set_namelist namelist_cfg jpni 1 1235 1229 set_namelist namelist_cfg jpnj 2 1236 1230 set_namelist namelist_cfg jpnij 2 1237 #1238 1231 set_namelist 1_namelist_cfg nn_it000 1 1239 1232 set_namelist 1_namelist_cfg nn_itend 150 1240 1233 set_namelist 1_namelist_cfg ln_ctl .false. 1241 1234 set_namelist 1_namelist_cfg ln_clobber .true. 1242 1235 set_namelist 1_namelist_cfg ln_read_cfg .true. 1236 set_namelist 1_namelist_cfg ln_linssh .false. 1243 1237 if [ ${USING_MPMD} == "yes" ] ; then 1244 1238 set_xio_using_server iodef.xml true … … 1271 1265 set_namelist namelist_cfg ln_ctl .false. 1272 1266 set_namelist namelist_cfg ln_clobber .true. 1267 set_namelist namelist_cfg ln_read_cfg .true. 1268 set_namelist namelist_cfg ln_linssh .true. 1273 1269 set_namelist namelist_cfg nn_fwb 0 1274 1270 set_namelist namelist_cfg jpni 2 … … 1304 1300 set_namelist namelist_cfg ln_ctl .false. 1305 1301 set_namelist namelist_cfg ln_clobber .true. 1302 set_namelist namelist_cfg ln_read_cfg .true. 1303 set_namelist namelist_cfg ln_linssh .true. 1306 1304 set_namelist namelist_cfg nn_fwb 0 1307 1305 set_namelist namelist_cfg jpni 2 … … 1339 1337 set_namelist namelist_cfg nn_stock 75 1340 1338 set_namelist namelist_cfg ln_clobber .true. 1339 set_namelist namelist_cfg ln_read_cfg .true. 1340 set_namelist namelist_cfg ln_linssh .true. 1341 1341 set_namelist namelist_cfg nn_fwb 0 1342 1342 set_namelist namelist_cfg jpni 2 … … 1351 1351 set_namelist 1_namelist_cfg ln_ctl .false. 1352 1352 set_namelist 1_namelist_cfg ln_clobber .true. 1353 set_namelist 1_namelist_cfg ln_read_cfg .true. 1354 set_namelist 1_namelist_cfg ln_linssh .false. 1353 1355 # 1354 1356 if [ ${USING_MPMD} == "yes" ] ; then … … 1371 1373 set_namelist namelist_cfg nn_rstctl 2 1372 1374 set_namelist namelist_cfg ln_clobber .true. 1375 set_namelist namelist_cfg ln_read_cfg .true. 1376 set_namelist namelist_cfg ln_linssh .true. 1373 1377 set_namelist namelist_cfg nn_fwb 0 1374 1378 set_namelist namelist_cfg jpni 2 … … 1384 1388 set_namelist 1_namelist_cfg nn_rstctl 2 1385 1389 set_namelist 1_namelist_cfg ln_clobber .true. 1390 set_namelist 1_namelist_cfg ln_read_cfg .true. 1391 set_namelist 1_namelist_cfg ln_linssh .false. 1386 1392 set_namelist namelist_cfg cn_ocerst_in \"O2LP_LONG_00000075_restart\" 1387 1393 set_namelist namelist_ice_cfg cn_icerst_in \"O2LP_LONG_00000075_restart_ice\" … … 1424 1430 set_namelist namelist_cfg ln_ctl .false. 1425 1431 set_namelist namelist_cfg ln_clobber .true. 1432 set_namelist namelist_cfg ln_read_cfg .true. 1433 set_namelist namelist_cfg ln_linssh .false. 1426 1434 set_namelist namelist_cfg nn_fwb 0 1427 1435 set_namelist namelist_cfg jpni 4 1428 1436 set_namelist namelist_cfg jpnj 4 1429 1437 set_namelist namelist_cfg jpnij 16 1430 # set_namelist namelist_cfg nn_solv 21431 #1432 1438 set_namelist 1_namelist_cfg nn_it000 1 1433 1439 set_namelist 1_namelist_cfg nn_itend 150 1434 1440 set_namelist 1_namelist_cfg ln_ctl .false. 1435 1441 set_namelist 1_namelist_cfg ln_clobber .true. 1442 set_namelist 1_namelist_cfg ln_read_cfg .true. 1443 set_namelist 1_namelist_cfg ln_linssh .true. 1436 1444 1437 1445 if [ ${USING_MPMD} == "yes" ] ; then … … 1456 1464 set_namelist namelist_cfg ln_ctl .false. 1457 1465 set_namelist namelist_cfg ln_clobber .true. 1466 set_namelist namelist_cfg ln_read_cfg .true. 1467 set_namelist namelist_cfg ln_linssh .false. 1458 1468 set_namelist namelist_cfg nn_fwb 0 1459 1469 set_namelist namelist_cfg jpni 2 1460 1470 set_namelist namelist_cfg jpnj 8 1461 1471 set_namelist namelist_cfg jpnij 16 1462 # set_namelist namelist_cfg nn_solv 21463 #1464 1472 set_namelist 1_namelist_cfg nn_it000 1 1465 1473 set_namelist 1_namelist_cfg nn_itend 150 1466 1474 set_namelist 1_namelist_cfg ln_ctl .false. 1467 1475 set_namelist 1_namelist_cfg ln_clobber .true. 1476 set_namelist 1_namelist_cfg ln_read_cfg .true. 1477 set_namelist 1_namelist_cfg ln_linssh .true. 1468 1478 1469 1479 if [ ${USING_MPMD} == "yes" ] ; then -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette_rpt
r6140 r7277 415 415 set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 416 416 set dorv = $dorv:t 417 set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 2_8/ocean.output418 set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 2_8/solver.stat419 set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 4_4/ocean.output420 set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_ 4_4/solver.stat417 set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 418 set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 419 set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 420 set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 421 421 422 422 cmp -s $f1s $f2s
Note: See TracChangeset
for help on using the changeset viewer.