Changeset 9553
- Timestamp:
- 2018-05-04T18:25:53+02:00 (6 years ago)
- Location:
- branches/2017/dev_merge_2017/NEMOGCM/SETTE
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/SETTE/sette.sh
r9525 r9553 141 141 # AGRIF : 7 & 8 test AGRIF in a double zoom configuration (AGRIF_NORDIC) 142 142 # and check that key_agrif without zoom = no key_agrif 143 144 for config in 1 2 3 4 5 6 7 8 143 # SPITZ12 : 9 regional configuration including sea-ice and tides (Spitzbergen) 144 145 for config in 1 2 3 4 5 6 7 8 9 145 146 do 146 147 … … 1165 1166 fi 1166 1167 1168 1169 # ------- 1170 # SPITZ12 1171 # ------- 1172 if [ ${config} -eq 9 ] ; then 1173 ## Restartability tests 1174 export TEST_NAME="LONG" 1175 cd ${CONFIG_DIR0} 1176 . ./makenemo -m ${CMP_NAM} -n SPITZ12_ST -r SPITZ12 -j 8 del_key ${DEL_KEYS} 1177 cd ${SETTE_DIR} 1178 . ./param.cfg 1179 . ./all_functions.sh 1180 . ./prepare_exe_dir.sh 1181 JOB_FILE=${EXE_DIR}/run_job.sh 1182 NPROC=32 1183 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 1184 cd ${EXE_DIR} 1185 set_namelist namelist_cfg cn_exp \"S12_LONG\" 1186 set_namelist namelist_cfg nn_it000 1 1187 set_namelist namelist_cfg nn_itend 100 1188 set_namelist namelist_cfg nn_stock 50 1189 set_namelist namelist_cfg jpni 4 1190 set_namelist namelist_cfg jpnj 8 1191 set_namelist namelist_cfg jpnij 32 1192 set_namelist namelist_ice_cfg ln_icediachk .true. 1193 if [ ${USING_MPMD} == "yes" ] ; then 1194 set_xio_using_server iodef.xml true 1195 else 1196 set_xio_using_server iodef.xml false 1197 fi 1198 cd ${SETTE_DIR} 1199 . ./prepare_job.sh input_SPITZ12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 1200 1201 cd ${SETTE_DIR} 1202 export TEST_NAME="SHORT" 1203 . ./prepare_exe_dir.sh 1204 cd ${EXE_DIR} 1205 set_namelist namelist_cfg cn_exp \"S12_SHORT\" 1206 set_namelist namelist_cfg nn_it000 51 1207 set_namelist namelist_cfg nn_itend 100 1208 set_namelist namelist_cfg nn_stock 50 1209 set_namelist namelist_cfg ln_rstart .true. 1210 set_namelist namelist_cfg nn_rstctl 2 1211 set_namelist namelist_cfg jpni 4 1212 set_namelist namelist_cfg jpnj 8 1213 set_namelist namelist_cfg jpnij 32 1214 set_namelist namelist_cfg cn_ocerst_in \"S12_LONG_00000050_restart\" 1215 set_namelist namelist_ice_cfg cn_icerst_in \"S12_LONG_00000050_restart_ice\" 1216 for (( i=1; i<=$NPROC; i++)) ; do 1217 L_NPROC=$(( $i - 1 )) 1218 L_NPROC=`printf "%04d\n" ${L_NPROC}` 1219 ln -sf ../LONG/S12_LONG_00000050_restart_${L_NPROC}.nc . 1220 ln -sf ../LONG/S12_LONG_00000050_restart_ice_${L_NPROC}.nc . 1221 done 1222 if [ ${USING_MPMD} == "yes" ] ; then 1223 set_xio_using_server iodef.xml true 1224 else 1225 set_xio_using_server iodef.xml false 1226 fi 1227 cd ${SETTE_DIR} 1228 . ./prepare_job.sh input_SPITZ12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 1229 cd ${SETTE_DIR} 1230 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 1231 1232 ## Reproducibility tests 1233 export TEST_NAME="REPRO_4_8" 1234 cd ${CONFIG_DIR0} 1235 cd ${SETTE_DIR} 1236 . ./param.cfg 1237 . ./all_functions.sh 1238 . ./prepare_exe_dir.sh 1239 JOB_FILE=${EXE_DIR}/run_job.sh 1240 NPROC=32 1241 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 1242 cd ${EXE_DIR} 1243 set_namelist namelist_cfg cn_exp \"S12_48\" 1244 set_namelist namelist_cfg nn_it000 1 1245 set_namelist namelist_cfg nn_itend 100 1246 set_namelist namelist_cfg jpni 4 1247 set_namelist namelist_cfg jpnj 8 1248 set_namelist namelist_cfg jpnij 32 1249 if [ ${USING_MPMD} == "yes" ] ; then 1250 set_xio_using_server iodef.xml true 1251 else 1252 set_xio_using_server iodef.xml false 1253 fi 1254 cd ${SETTE_DIR} 1255 . ./prepare_job.sh input_SPITZ12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 1256 cd ${SETTE_DIR} 1257 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 1258 1259 cd ${SETTE_DIR} 1260 export TEST_NAME="REPRO_8_4" 1261 . ./prepare_exe_dir.sh 1262 JOB_FILE=${EXE_DIR}/run_job.sh 1263 NPROC=32 1264 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 1265 cd ${EXE_DIR} 1266 set_namelist namelist_cfg cn_exp \"S12_84\" 1267 set_namelist namelist_cfg nn_it000 1 1268 set_namelist namelist_cfg nn_itend 100 1269 set_namelist namelist_cfg jpni 8 1270 set_namelist namelist_cfg jpnj 4 1271 set_namelist namelist_cfg jpnij 32 1272 if [ ${USING_MPMD} == "yes" ] ; then 1273 set_xio_using_server iodef.xml true 1274 else 1275 set_xio_using_server iodef.xml false 1276 fi 1277 cd ${SETTE_DIR} 1278 . ./prepare_job.sh input_SPITZ12.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 1279 cd ${SETTE_DIR} 1280 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 1281 fi 1282 1283 1167 1284 done -
branches/2017/dev_merge_2017/NEMOGCM/SETTE/sette_rpt.sh
r9534 r9553 425 425 echo "" 426 426 echo " !----restart----! " 427 for restart_test in WGYRE_PISCES_ST WORCA2_LIM3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_LIM3_ST WAGRIF_NORDIC_ST W ISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WWAD_ST WSAS_BIPER_ST427 for restart_test in WGYRE_PISCES_ST WORCA2_LIM3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_LIM3_ST WAGRIF_NORDIC_ST WSPITZ12_ST WISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WWAD_ST WSAS_BIPER_ST 428 428 do 429 429 resttest $NEMO_VALID $restart_test $pass … … 433 433 echo "" 434 434 echo " !----repro----! " 435 for repro_test in WGYRE_PISCES_ST WORCA2_LIM3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_LIM3_ST WORCA2_LIM3_OBS_ST WAGRIF_NORDIC_ST W ISOMIP_ST435 for repro_test in WGYRE_PISCES_ST WORCA2_LIM3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_LIM3_ST WORCA2_LIM3_OBS_ST WAGRIF_NORDIC_ST WSPITZ12_ST WISOMIP_ST 436 436 do 437 437 reprotest $NEMO_VALID $repro_test $pass
Note: See TracChangeset
for help on using the changeset viewer.