Changeset 9776
- Timestamp:
- 2018-06-11T16:05:50+02:00 (5 years ago)
- Location:
- utils/CI/sette
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette/input_AGRIF.cfg
r9663 r9776 1 1 ORCA2_ICE_v4.0.tar ORCA2_ICE_v4.0 2 AGRIF_ ICE_v4.0.tar AGRIF_ICE_v4.02 AGRIF_DEMO_v4.0.tar AGRIF_DEMO_v4.0 -
utils/CI/sette/sette.sh
r9756 r9776 138 138 # SAS : 5 139 139 # ORCA2_ICE_OBS : 6 140 # AGRIF : 7 & 8 test AGRIF in a double zoom configuration (AGRIF_ICE)140 # AGRIF : 7 & 8 test AGRIF in a double zoom configuration in the nordic seas + 1 zoom in the eq. Pacific (AGRIF_DEMO) 141 141 # and check that key_agrif without zoom = no key_agrif 142 142 # SPITZ12 : 9 regional configuration including sea-ice and tides (Spitzbergen) … … 949 949 export TEST_NAME="LONG" 950 950 cd ${MAIN_DIR} 951 . ./makenemo -m ${CMP_NAM} -n AGRIF_ ICE_ST -r AGRIF_ICE -j 8 del_key "key_top"952 cd ${SETTE_DIR} 953 . ./param.cfg 954 . ./all_functions.sh 955 . ./prepare_exe_dir.sh 956 JOB_FILE=${EXE_DIR}/run_job.sh 957 NPROC= 32951 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_ST -r AGRIF_DEMO -j 8 del_key ${DEL_KEYS} 952 cd ${SETTE_DIR} 953 . ./param.cfg 954 . ./all_functions.sh 955 . ./prepare_exe_dir.sh 956 JOB_FILE=${EXE_DIR}/run_job.sh 957 NPROC=16 958 958 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 959 959 cd ${EXE_DIR} … … 964 964 set_namelist 1_namelist_cfg cn_exp \"AGRIF_LONG\" 965 965 set_namelist 1_namelist_cfg nn_it000 1 966 set_namelist 1_namelist_cfg nn_itend 80967 set_namelist 1_namelist_cfg nn_stock 40966 set_namelist 1_namelist_cfg nn_itend 20 967 set_namelist 1_namelist_cfg nn_stock 10 968 968 set_namelist 2_namelist_cfg cn_exp \"AGRIF_LONG\" 969 969 set_namelist 2_namelist_cfg nn_it000 1 970 set_namelist 2_namelist_cfg nn_itend 240 971 set_namelist 2_namelist_cfg nn_stock 120 970 set_namelist 2_namelist_cfg nn_itend 80 971 set_namelist 2_namelist_cfg nn_stock 40 972 set_namelist 3_namelist_cfg cn_exp \"AGRIF_LONG\" 973 set_namelist 3_namelist_cfg nn_it000 1 974 set_namelist 3_namelist_cfg nn_itend 240 975 set_namelist 3_namelist_cfg nn_stock 120 972 976 973 977 if [ ${USING_MPMD} == "yes" ] ; then … … 990 994 set_namelist namelist_cfg nn_rstctl 2 991 995 set_namelist 1_namelist_cfg cn_exp \"AGRIF_SHORT\" 992 set_namelist 1_namelist_cfg nn_it000 41993 set_namelist 1_namelist_cfg nn_itend 80994 set_namelist 1_namelist_cfg nn_stock 40996 set_namelist 1_namelist_cfg nn_it000 11 997 set_namelist 1_namelist_cfg nn_itend 20 998 set_namelist 1_namelist_cfg nn_stock 10 995 999 set_namelist 1_namelist_cfg ln_rstart .true. 996 1000 set_namelist 1_namelist_cfg nn_rstctl 2 997 1001 set_namelist 2_namelist_cfg cn_exp \"AGRIF_SHORT\" 998 set_namelist 2_namelist_cfg nn_it000 121999 set_namelist 2_namelist_cfg nn_itend 2401000 set_namelist 2_namelist_cfg nn_stock 1201002 set_namelist 2_namelist_cfg nn_it000 41 1003 set_namelist 2_namelist_cfg nn_itend 80 1004 set_namelist 2_namelist_cfg nn_stock 40 1001 1005 set_namelist 2_namelist_cfg ln_rstart .true. 1002 1006 set_namelist 2_namelist_cfg nn_rstctl 2 1007 set_namelist 3_namelist_cfg cn_exp \"AGRIF_SHORT\" 1008 set_namelist 3_namelist_cfg nn_it000 121 1009 set_namelist 3_namelist_cfg nn_itend 240 1010 set_namelist 3_namelist_cfg nn_stock 120 1011 set_namelist 3_namelist_cfg ln_rstart .true. 1012 set_namelist 3_namelist_cfg nn_rstctl 2 1003 1013 set_namelist namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000010_restart\" 1004 1014 set_namelist namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000010_restart_ice\" 1005 set_namelist 1_namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000040_restart\" 1006 set_namelist 1_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000040_restart_ice\" 1007 set_namelist 2_namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000120_restart\" 1008 set_namelist 2_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000120_restart_ice\" 1015 set_namelist 1_namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000010_restart\" 1016 set_namelist 1_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000010_restart_ice\" 1017 set_namelist 2_namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000040_restart\" 1018 set_namelist 2_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000040_restart_ice\" 1019 set_namelist 3_namelist_cfg cn_ocerst_in \"AGRIF_LONG_00000120_restart\" 1020 set_namelist 3_namelist_ice_cfg cn_icerst_in \"AGRIF_LONG_00000120_restart_ice\" 1009 1021 1010 1022 for (( i=1; i<=$NPROC; i++)) ; do … … 1013 1025 ln -sf ../LONG/AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1014 1026 ln -sf ../LONG/AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1015 ln -sf ../LONG/1_AGRIF_LONG_00000040_restart_${L_NPROC}.nc . 1016 ln -sf ../LONG/1_AGRIF_LONG_00000040_restart_ice_${L_NPROC}.nc . 1017 ln -sf ../LONG/2_AGRIF_LONG_00000120_restart_${L_NPROC}.nc . 1018 ln -sf ../LONG/2_AGRIF_LONG_00000120_restart_ice_${L_NPROC}.nc . 1027 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_${L_NPROC}.nc . 1028 ln -sf ../LONG/1_AGRIF_LONG_00000010_restart_ice_${L_NPROC}.nc . 1029 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_${L_NPROC}.nc . 1030 ln -sf ../LONG/2_AGRIF_LONG_00000040_restart_ice_${L_NPROC}.nc . 1031 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_${L_NPROC}.nc . 1032 ln -sf ../LONG/3_AGRIF_LONG_00000120_restart_ice_${L_NPROC}.nc . 1019 1033 done 1020 1034 if [ ${USING_MPMD} == "yes" ] ; then … … 1045 1059 set_namelist namelist_cfg jpnj 8 1046 1060 set_namelist namelist_cfg jpnij 32 1061 set_namelist 1_namelist_cfg cn_exp \"AGRIF_48\" 1047 1062 set_namelist 1_namelist_cfg nn_it000 1 1048 set_namelist 1_namelist_cfg nn_itend 801063 set_namelist 1_namelist_cfg nn_itend 20 1049 1064 set_namelist 1_namelist_cfg jpni 4 1050 1065 set_namelist 1_namelist_cfg jpnj 8 1051 1066 set_namelist 1_namelist_cfg jpnij 32 1067 set_namelist 2_namelist_cfg cn_exp \"AGRIF_48\" 1052 1068 set_namelist 2_namelist_cfg nn_it000 1 1053 set_namelist 2_namelist_cfg nn_itend 2401069 set_namelist 2_namelist_cfg nn_itend 80 1054 1070 set_namelist 2_namelist_cfg jpni 4 1055 1071 set_namelist 2_namelist_cfg jpnj 8 1056 1072 set_namelist 2_namelist_cfg jpnij 32 1073 set_namelist 3_namelist_cfg cn_exp \"AGRIF_48\" 1074 set_namelist 3_namelist_cfg nn_it000 1 1075 set_namelist 3_namelist_cfg nn_itend 240 1076 set_namelist 3_namelist_cfg jpni 4 1077 set_namelist 3_namelist_cfg jpnj 8 1078 set_namelist 3_namelist_cfg jpnij 32 1057 1079 1058 1080 if [ ${USING_MPMD} == "yes" ] ; then … … 1079 1101 set_namelist namelist_cfg jpnj 4 1080 1102 set_namelist namelist_cfg jpnij 32 1103 set_namelist 1_namelist_cfg cn_exp \"AGRIF_84\" 1081 1104 set_namelist 1_namelist_cfg nn_it000 1 1082 set_namelist 1_namelist_cfg nn_itend 801105 set_namelist 1_namelist_cfg nn_itend 20 1083 1106 set_namelist 1_namelist_cfg jpni 8 1084 1107 set_namelist 1_namelist_cfg jpnj 4 1085 1108 set_namelist 1_namelist_cfg jpnij 32 1109 set_namelist 2_namelist_cfg cn_exp \"AGRIF_84\" 1086 1110 set_namelist 2_namelist_cfg nn_it000 1 1087 set_namelist 2_namelist_cfg nn_itend 2401111 set_namelist 2_namelist_cfg nn_itend 80 1088 1112 set_namelist 2_namelist_cfg jpni 8 1089 1113 set_namelist 2_namelist_cfg jpnj 4 1090 1114 set_namelist 2_namelist_cfg jpnij 32 1115 set_namelist 3_namelist_cfg cn_exp \"AGRIF_84\" 1116 set_namelist 3_namelist_cfg nn_it000 1 1117 set_namelist 3_namelist_cfg nn_itend 240 1118 set_namelist 3_namelist_cfg jpni 8 1119 set_namelist 3_namelist_cfg jpnj 4 1120 set_namelist 3_namelist_cfg jpnij 32 1091 1121 1092 1122 if [ ${USING_MPMD} == "yes" ] ; then … … 1131 1161 1132 1162 1133 ## test code corruption with AGRIF (phase 2) ==> Compile without key_agrif (to be compared with AGRIF_ ICE_ST/ORCA2)1163 ## test code corruption with AGRIF (phase 2) ==> Compile without key_agrif (to be compared with AGRIF_DEMO_ST/ORCA2) 1134 1164 if [ ${config} -eq 8 ] ; then 1135 1165 export TEST_NAME="ORCA2" 1136 1166 cd ${MAIN_DIR} 1137 . ./makenemo -m ${CMP_NAM} -n AGRIF_ ICE_NOAGRIF_ST -r AGRIF_ICE -j 8 del_key "key_topkey_agrif"1167 . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_NOAGRIF_ST -r AGRIF_DEMO -j 8 del_key "key_agrif" 1138 1168 cd ${SETTE_DIR} 1139 1169 . ./param.cfg … … 1159 1189 1160 1190 fi 1161 1162 1191 1163 1192 # ------- -
utils/CI/sette/sette_rpt.sh
r9756 r9776 424 424 echo "" 425 425 echo " !----restart----! " 426 for restart_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WAGRIF_ ICE_ST WSPITZ12_ST WISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WSAS_BIPER_ST426 for restart_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WSAS_BIPER_ST 427 427 do 428 428 resttest $NEMO_VALID $restart_test $pass … … 433 433 echo "" 434 434 echo " !----repro----! " 435 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WORCA2_ICE_OBS_ST WAGRIF_ ICE_ST WSPITZ12_ST WISOMIP_ST WVORTEX_ST WSAS_BIPER_ST435 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WORCA2_ICE_OBS_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP_ST WVORTEX_ST WSAS_BIPER_ST 436 436 do 437 437 reprotest $NEMO_VALID $repro_test $pass … … 442 442 echo "" 443 443 echo " !----agrif check----! " 444 dir1=WAGRIF_ ICE_NOAGRIF_ST445 dir2=WAGRIF_ ICE_ST444 dir1=WAGRIF_DEMO_NOAGRIF_ST 445 dir2=WAGRIF_DEMO_ST 446 446 identictest $NEMO_VALID $dir1 $dir2 $pass 447 447
Note: See TracChangeset
for help on using the changeset viewer.