Changeset 7323
- Timestamp:
- 2016-11-23T15:02:59+01:00 (8 years ago)
- Location:
- branches/2016/dev_CNRS_2016/NEMOGCM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_CNRS_2016/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg
r7280 r7323 69 69 &namberg ! iceberg parameters 70 70 !----------------------------------------------------------------------- 71 ln_icebergs = . true. ! iceberg floats or not71 ln_icebergs = .false. ! iceberg floats or not 72 72 ln_bergdia = .true. ! Calculate budgets 73 73 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 -
branches/2016/dev_CNRS_2016/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg
r7283 r7323 69 69 &namberg ! iceberg parameters 70 70 !----------------------------------------------------------------------- 71 ln_icebergs = . true. ! iceberg floats or not71 ln_icebergs = .false. ! iceberg floats or not 72 72 ln_bergdia = .true. ! Calculate budgets 73 73 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 -
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette.sh
r7318 r7323 134 134 # Description of configuration tested: 135 135 # GYRE : 1 & 2 136 # ORCA2_LIM3_PISCES : 3 & 4 137 # ORCA2_OFF_PISCES : 5 & 6 138 # AMM12 : 7 & 8 139 # SAS : 9 fos SAS there is no solver so is useless to test REPRO 140 # ISOMIP : 10 & 11 141 # ORCA2_LIM3_OBS : 12 142 # ORCA2_AGRIF_LIM : 13 136 # ORCA2_LIM3 : 3 & 4 137 # ORCA2_LIM3_PISCES : 5 & 6 138 # ORCA2_OFF_PISCES : 7 & 8 139 # AMM12 : 9 & 10 140 # SAS : 11 fos SAS there is no solver so is useless to test REPRO 141 # ISOMIP : 12 & 13 142 # ORCA2_LIM3_OBS : 14 143 # ORCA2_AGRIF_LIM : 15 143 144 # 144 145 145 for config in 1 2 3 4 5 6 7 8 9 10 11 12 13 146 for config in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 146 147 147 148 do … … 283 284 fi 284 285 286 # TESTS FOR ORCA2_LIM3 CONFIGURATION 287 if [ ${config} -eq 3 ] ; then 288 ## Restartability tests for ORCA2_LIM3 289 export TEST_NAME="LONG" 290 cd ${CONFIG_DIR} 291 . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_LONG -r ORCA2_LIM3 -j 8 del_key ${DEL_KEYS} 292 cd ${SETTE_DIR} 293 . ./param.cfg 294 . ./all_functions.sh 295 . ./prepare_exe_dir.sh 296 JOB_FILE=${EXE_DIR}/run_job.sh 297 NPROC=4 298 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 299 cd ${EXE_DIR} 300 set_namelist namelist_cfg cn_exp \"O2L3_LONG\" 301 set_namelist namelist_cfg nn_it000 1 302 set_namelist namelist_cfg nn_itend 150 303 set_namelist namelist_cfg nn_stock 75 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. 307 set_namelist namelist_cfg ln_icebergs .true. 308 set_namelist namelist_cfg nn_fwb 0 309 set_namelist namelist_cfg jpni 2 310 set_namelist namelist_cfg jpnj 2 311 set_namelist namelist_cfg jpnij 4 312 if [ ${USING_MPMD} == "yes" ] ; then 313 set_xio_using_server iodef.xml true 314 else 315 set_xio_using_server iodef.xml false 316 fi 317 cd ${SETTE_DIR} 318 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 319 320 cd ${SETTE_DIR} 321 export TEST_NAME="SHORT" 322 . ./prepare_exe_dir.sh 323 cd ${EXE_DIR} 324 set_namelist namelist_cfg cn_exp \"O2L3_SHORT\" 325 set_namelist namelist_cfg nn_it000 76 326 set_namelist namelist_cfg nn_itend 150 327 set_namelist namelist_cfg nn_stock 75 328 set_namelist namelist_cfg ln_rstart .true. 329 set_namelist namelist_cfg nn_rstctl 2 330 set_namelist namelist_cfg ln_clobber .true. 331 set_namelist namelist_cfg ln_read_cfg .true. 332 set_namelist namelist_cfg ln_linssh .false. 333 set_namelist namelist_cfg ln_icebergs .true. 334 set_namelist namelist_cfg nn_fwb 0 335 set_namelist namelist_cfg jpni 2 336 set_namelist namelist_cfg jpnj 2 337 set_namelist namelist_cfg jpnij 4 338 set_namelist namelist_cfg cn_ocerst_in \"O2L3_LONG_00000075_restart\" 339 set_namelist namelist_ice_cfg cn_icerst_in \"O2L3_LONG_00000075_restart_ice\" 340 for (( i=1; i<=$NPROC; i++)) ; do 341 L_NPROC=$(( $i - 1 )) 342 L_NPROC=`printf "%04d\n" ${L_NPROC}` 343 ln -sf ../LONG/O2L3_LONG_00000075_restart_${L_NPROC}.nc . 344 ln -sf ../LONG/O2L3_LONG_00000075_restart_ice_${L_NPROC}.nc . 345 ln -sf ../LONG/O2L3_LONG_icebergs_00000075_restart_${L_NPROC}.nc O2L3_LONG_00000075_restart_icebergs_${L_NPROC}.nc 346 done 347 if [ ${USING_MPMD} == "yes" ] ; then 348 set_xio_using_server iodef.xml true 349 else 350 set_xio_using_server iodef.xml false 351 fi 352 cd ${SETTE_DIR} 353 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 354 cd ${SETTE_DIR} 355 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 356 fi 357 358 if [ ${config} -eq 4 ] ; then 359 ## Reproducibility tests for ORCA2_LIM3 360 export TEST_NAME="REPRO_8_4" 361 cd ${CONFIG_DIR} 362 . ./makenemo -m ${CMP_NAM} -n ORCA2LIM3_32 -r ORCA2_LIM3 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 363 cd ${SETTE_DIR} 364 . ./param.cfg 365 . ./all_functions.sh 366 . ./prepare_exe_dir.sh 367 JOB_FILE=${EXE_DIR}/run_job.sh 368 NPROC=32 369 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 370 cd ${EXE_DIR} 371 set_namelist namelist_cfg nn_it000 1 372 set_namelist namelist_cfg nn_itend 75 373 set_namelist namelist_cfg nn_fwb 0 374 set_namelist namelist_cfg ln_ctl .false. 375 set_namelist namelist_cfg ln_clobber .true. 376 set_namelist namelist_cfg ln_read_cfg .true. 377 set_namelist namelist_cfg ln_linssh .false. 378 set_namelist namelist_cfg ln_icebergs .true. 379 set_namelist namelist_cfg jpni 8 380 set_namelist namelist_cfg jpnj 4 381 set_namelist namelist_cfg jpnij 32 382 if [ ${USING_MPMD} == "yes" ] ; then 383 set_xio_using_server iodef.xml true 384 else 385 set_xio_using_server iodef.xml false 386 fi 387 cd ${SETTE_DIR} 388 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 389 cd ${SETTE_DIR} 390 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 391 392 393 cd ${SETTE_DIR} 394 export TEST_NAME="REPRO_4_8" 395 . ./prepare_exe_dir.sh 396 JOB_FILE=${EXE_DIR}/run_job.sh 397 NPROC=32 398 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 399 cd ${EXE_DIR} 400 set_namelist namelist_cfg nn_it000 1 401 set_namelist namelist_cfg nn_itend 75 402 set_namelist namelist_cfg ln_clobber .true. 403 set_namelist namelist_cfg ln_read_cfg .true. 404 set_namelist namelist_cfg ln_linssh .false. 405 set_namelist namelist_cfg ln_icebergs .true. 406 set_namelist namelist_cfg nn_fwb 0 407 set_namelist namelist_cfg jpni 4 408 set_namelist namelist_cfg jpnj 8 409 set_namelist namelist_cfg jpnij 32 410 if [ ${USING_MPMD} == "yes" ] ; then 411 set_xio_using_server iodef.xml true 412 else 413 set_xio_using_server iodef.xml false 414 fi 415 416 cd ${SETTE_DIR} 417 . ./prepare_job.sh input_ORCA2_LIM3.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 418 cd ${SETTE_DIR} 419 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 420 fi 421 285 422 # TESTS FOR ORCA2_LIM3_PISCES CONFIGURATION 286 if [ ${config} -eq 3] ; then423 if [ ${config} -eq 5 ] ; then 287 424 ## Restartability tests for ORCA2_LIM3_PISCES 288 425 export TEST_NAME="LONG" … … 369 506 ln -sf ../LONG/O2L3P_LONG_00000075_restart_trc_${L_NPROC}.nc . 370 507 ln -sf ../LONG/O2L3P_LONG_00000075_restart_ice_${L_NPROC}.nc . 371 ln -sf ../LONG/O2L3P_LONG_icebergs_00000075_restart_${L_NPROC}.nc .372 508 done 373 509 if [ ${USING_MPMD} == "yes" ] ; then … … 382 518 fi 383 519 384 if [ ${config} -eq 4] ; then520 if [ ${config} -eq 6 ] ; then 385 521 ## Reproducibility tests for ORCA2_LIM3_PISCES 386 522 export TEST_NAME="REPRO_4_8" … … 471 607 472 608 # TESTS FOR ORCA2_OFF_PISCES CONFIGURATION 473 if [ ${config} -eq 5] ; then609 if [ ${config} -eq 7 ] ; then 474 610 ## Restartability tests for ORCA2_OFF_PISCES 475 611 export TEST_NAME="LONG" … … 490 626 set_namelist namelist_cfg ln_clobber .true. 491 627 set_namelist namelist_cfg ln_read_cfg .true. 492 set_namelist namelist_cfg ln_linssh . false.628 set_namelist namelist_cfg ln_linssh .true. 493 629 set_namelist namelist_cfg jpni 4 494 630 set_namelist namelist_cfg jpnj 8 … … 526 662 set_namelist namelist_cfg ln_clobber .true. 527 663 set_namelist namelist_cfg ln_read_cfg .true. 528 set_namelist namelist_cfg ln_linssh . false.664 set_namelist namelist_cfg ln_linssh .true. 529 665 set_namelist namelist_cfg jpni 8 530 666 set_namelist namelist_cfg jpnj 4 … … 562 698 fi 563 699 564 if [ ${config} -eq 6] ; then700 if [ ${config} -eq 8 ] ; then 565 701 ## Reproducibility tests for ORCA2_OFF_PISCES 566 702 export TEST_NAME="REPRO_4_8" … … 580 716 set_namelist namelist_cfg ln_clobber .true. 581 717 set_namelist namelist_cfg ln_read_cfg .true. 582 set_namelist namelist_cfg ln_linssh . false.718 set_namelist namelist_cfg ln_linssh .true. 583 719 set_namelist namelist_cfg jpni 4 584 720 set_namelist namelist_cfg jpnj 8 … … 650 786 651 787 # TESTS FOR AMM12 CONFIGURATION 652 if [ ${config} -eq 7] ; then788 if [ ${config} -eq 9 ] ; then 653 789 ## Restartability tests for AMM12 654 790 export TEST_NAME="LONG" … … 716 852 fi 717 853 718 if [ ${config} -eq 8] ; then854 if [ ${config} -eq 10 ] ; then 719 855 ## Reproducibility tests for AMM12 720 856 export TEST_NAME="REPRO_8_4" … … 778 914 779 915 # TESTS FOR ORCA2_SAS_LIM CONFIGURATION 780 if [ ${config} -eq 9] ; then916 if [ ${config} -eq 11 ] ; then 781 917 ## Restartability tests for SAS 782 918 export TEST_NAME="LONG" … … 845 981 846 982 # TESTS FOR ISOMIP CONFIGURATION 847 if [ ${config} -eq 1 0] ; then983 if [ ${config} -eq 12 ] ; then 848 984 ## Restartability tests for ISOMIP 849 985 export TEST_NAME="LONG" … … 915 1051 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 916 1052 fi 917 if [ ${config} -eq 1 1] ; then1053 if [ ${config} -eq 13 ] ; then 918 1054 ## Reproducibility tests for ISOMIP 919 1055 export TEST_NAME="REPRO_4_8" … … 981 1117 ## Test assimilation interface code, OBS and ASM for reproducibility 982 1118 ## Restartability not tested (ASM code not restartable while increments are being applied) 983 if [ ${config} -eq 1 2] ; then1119 if [ ${config} -eq 14 ] ; then 984 1120 ## Reproducibility tests for ORCA2_LIM_OBS 985 1121 export TEST_NAME="REPRO_4_8" … … 1066 1202 fi 1067 1203 # TEST FOR ORCA2_LIM_AGRIF : simple test of running AGRIF (no restartability neither reproducibility tests) 1068 if [ ${config} -eq 1 3] ; then1204 if [ ${config} -eq 15 ] ; then 1069 1205 ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 1070 1206 export TEST_NAME="SHORT"
Note: See TracChangeset
for help on using the changeset viewer.