Changeset 9458
- Timestamp:
- 2018-04-04T16:05:10+02:00 (7 years ago)
- Location:
- branches/2017/dev_merge_2017/NEMOGCM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/TEST_CASES/SAS_BIPER/EXP00/namelist_cfg
r9356 r9458 128 128 &namagrif ! AGRIF zoom ("key_agrif") 129 129 !----------------------------------------------------------------------- 130 nn_cln_update = 1 ! baroclinic update frequency131 130 / 132 131 !----------------------------------------------------------------------- -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/TEST_CASES/SAS_BIPER/MY_SRC/usrdef_nam.F90
r7818 r9458 73 73 kk_cfg = INT( rn_dx ) 74 74 ! 75 ! Global Domain size: SAS_BIPER domain is 300 km x 300 Km x 2000 m75 ! Global Domain size: SAS_BIPER domain is 300 km x 300 Km x 10 m 76 76 kpi = INT( 300.e3 / rn_dx ) -1 77 77 kpj = INT( 300.e3 / rn_dy ) -1 78 #if defined key_agrif 79 IF( .NOT. Agrif_Root() ) THEN 80 kpi = nbcellsx + 2 + 2*nbghostcells 81 kpj = nbcellsy + 2 + 2*nbghostcells 82 ENDIF 83 #endif 78 84 kpk = 1 79 85 ! -
branches/2017/dev_merge_2017/NEMOGCM/SETTE/sette_test-cases.sh
r9268 r9458 146 146 147 147 148 for config in 1 2 3148 for config in 5 149 149 do 150 150 … … 421 421 fi 422 422 423 424 #--clem: 425 # TESTS FOR SAS_BIPER CONFIGURATION 426 if [ ${config} -eq 5 ] ; then 427 ## Restartability tests for SAS_BIPER 428 export TEST_NAME="LONG" 429 cd ${CONFIG_DIR0} 430 . ./makenemo -m ${CMP_NAM} -n SAS_BIPER_ST -r SAS_BIPER -a TEST_CASES -j 8 del_key ${DEL_KEYS} 431 cd ${SETTE_DIR} 432 . ./param.cfg 433 . ./all_functions.sh 434 . ./prepare_exe_dir.sh 435 JOB_FILE=${EXE_DIR}/run_job.sh 436 NPROC=1 437 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 438 cd ${EXE_DIR} 439 set_namelist namelist_cfg cn_exp \"SAS_BIPER_LONG\" 440 set_namelist namelist_cfg nn_it000 1 441 set_namelist namelist_cfg nn_itend 200 442 set_namelist namelist_cfg nn_stock 100 443 set_namelist namelist_cfg ln_clobber .true. 444 # set_namelist namelist_cfg nn_fsbc 1 445 set_namelist namelist_cfg jpni 1 446 set_namelist namelist_cfg jpnj 1 447 set_namelist namelist_cfg jpnij 1 448 449 set_namelist namelist_ice_cfg ln_icethd .true. 450 set_namelist namelist_ice_cfg ln_icedyn .true. 451 set_namelist namelist_ice_cfg ln_dynFULL .true. 452 set_namelist namelist_ice_cfg ln_dynRHGADV .false. 453 set_namelist namelist_ice_cfg ln_dynADV .false. 454 set_namelist namelist_ice_cfg ln_adv_Pra .false. 455 set_namelist namelist_ice_cfg ln_adv_UMx .true. 456 set_namelist namelist_ice_cfg ln_icediachk .true. 457 458 set_namelist 1_namelist_cfg cn_exp \"SAS_BIPER_LONG\" 459 set_namelist 1_namelist_cfg nn_it000 1 460 set_namelist 1_namelist_cfg nn_itend 600 461 set_namelist 1_namelist_cfg nn_stock 300 462 set_namelist 1_namelist_cfg ln_clobber .true. 463 set_namelist 1_namelist_cfg jpni 1 464 set_namelist 1_namelist_cfg jpnj 1 465 set_namelist 1_namelist_cfg jpnij 1 466 467 set_namelist 1_namelist_ice_cfg ln_icethd .true. 468 set_namelist 1_namelist_ice_cfg ln_icedyn .true. 469 set_namelist 1_namelist_ice_cfg ln_dynFULL .true. 470 set_namelist 1_namelist_ice_cfg ln_dynRHGADV .false. 471 set_namelist 1_namelist_ice_cfg ln_dynADV .false. 472 set_namelist 1_namelist_ice_cfg ln_adv_Pra .false. 473 set_namelist 1_namelist_ice_cfg ln_adv_UMx .true. 474 # set_namelist 1_namelist_ice_cfg ln_icediachk .true. 475 if [ ${USING_MPMD} == "yes" ] ; then 476 set_xio_using_server iodef.xml true 477 else 478 set_xio_using_server iodef.xml false 479 fi 480 cd ${SETTE_DIR} 481 . ./prepare_job.sh input_SASBIPER.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 482 483 cd ${SETTE_DIR} 484 export TEST_NAME="SHORT" 485 . ./prepare_exe_dir.sh 486 cd ${EXE_DIR} 487 set_namelist namelist_cfg cn_exp \"SAS_BIPER_SHORT\" 488 set_namelist namelist_cfg nn_it000 101 489 set_namelist namelist_cfg nn_itend 200 490 set_namelist namelist_cfg nn_stock 100 491 set_namelist namelist_cfg ln_rstart .true. 492 set_namelist namelist_cfg nn_rstctl 2 493 set_namelist namelist_cfg ln_clobber .true. 494 set_namelist namelist_cfg jpni 1 495 set_namelist namelist_cfg jpnj 1 496 set_namelist namelist_cfg jpnij 1 497 498 set_namelist namelist_ice_cfg ln_icethd .true. 499 set_namelist namelist_ice_cfg ln_icedyn .true. 500 set_namelist namelist_ice_cfg ln_dynFULL .true. 501 set_namelist namelist_ice_cfg ln_dynRHGADV .false. 502 set_namelist namelist_ice_cfg ln_dynADV .false. 503 set_namelist namelist_ice_cfg ln_adv_Pra .false. 504 set_namelist namelist_ice_cfg ln_adv_UMx .true. 505 set_namelist namelist_ice_cfg ln_icediachk .true. 506 set_namelist namelist_cfg cn_ocerst_in \"SAS_BIPER_LONG_00000100_restart\" 507 set_namelist namelist_ice_cfg cn_icerst_in \"SAS_BIPER_LONG_00000100_restart_ice\" 508 509 set_namelist 1_namelist_cfg cn_exp \"SAS_BIPER_SHORT\" 510 set_namelist 1_namelist_cfg nn_it000 301 511 set_namelist 1_namelist_cfg nn_itend 600 512 set_namelist 1_namelist_cfg nn_stock 300 513 set_namelist 1_namelist_cfg ln_rstart .true. 514 set_namelist 1_namelist_cfg nn_rstctl 2 515 set_namelist 1_namelist_cfg ln_clobber .true. 516 set_namelist 1_namelist_cfg jpni 1 517 set_namelist 1_namelist_cfg jpnj 1 518 set_namelist 1_namelist_cfg jpnij 1 519 520 set_namelist 1_namelist_ice_cfg ln_icethd .true. 521 set_namelist 1_namelist_ice_cfg ln_icedyn .true. 522 set_namelist 1_namelist_ice_cfg ln_dynFULL .true. 523 set_namelist 1_namelist_ice_cfg ln_dynRHGADV .false. 524 set_namelist 1_namelist_ice_cfg ln_dynADV .false. 525 set_namelist 1_namelist_ice_cfg ln_adv_Pra .false. 526 set_namelist 1_namelist_ice_cfg ln_adv_UMx .true. 527 # set_namelist 1_namelist_ice_cfg ln_icediachk .true. 528 set_namelist 1_namelist_cfg cn_ocerst_in \"SAS_BIPER_LONG_00000300_restart\" 529 set_namelist 1_namelist_ice_cfg cn_icerst_in \"SAS_BIPER_LONG_00000300_restart_ice\" 530 531 532 if [ ${USING_MPMD} == "yes" ] ; then 533 set_xio_using_server iodef.xml true 534 else 535 set_xio_using_server iodef.xml false 536 fi 537 if [ $NPROC -eq 1 ] ; then 538 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart.nc . 539 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_ice.nc . 540 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart.nc . 541 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_ice.nc . 542 else 543 for (( i=1; i<=$NPROC; i++)) ; do 544 L_NPROC=$(( $i - 1 )) 545 L_NPROC=`printf "%04d\n" ${L_NPROC}` 546 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_${L_NPROC}.nc . 547 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_ice_${L_NPROC}.nc . 548 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_${L_NPROC}.nc . 549 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_ice_${L_NPROC}.nc . 550 done 551 fi 552 if [ ${USING_MPMD} == "yes" ] ; then 553 set_xio_using_server iodef.xml true 554 else 555 set_xio_using_server iodef.xml false 556 fi 557 if [ $NPROC -eq 1 ] ; then 558 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart.nc . 559 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_ice.nc . 560 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart.nc . 561 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_ice.nc . 562 else 563 for (( i=1; i<=$NPROC; i++)) ; do 564 L_NPROC=$(( $i - 1 )) 565 L_NPROC=`printf "%04d\n" ${L_NPROC}` 566 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_${L_NPROC}.nc . 567 ln -sf ../LONG/SAS_BIPER_LONG_00000100_restart_ice_${L_NPROC}.nc . 568 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_${L_NPROC}.nc . 569 ln -sf ../LONG/1_SAS_BIPER_LONG_00000300_restart_ice_${L_NPROC}.nc . 570 done 571 fi 572 if [ ${USING_MPMD} == "yes" ] ; then 573 set_xio_using_server iodef.xml true 574 else 575 set_xio_using_server iodef.xml false 576 fi 577 cd ${SETTE_DIR} 578 . ./prepare_job.sh input_SASBIPER.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 579 cd ${SETTE_DIR} 580 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 581 582 fi 583 584 #---- 423 585 done 424 425 ###### #--clem:426 ###### # TESTS FOR SAS_BIPER CONFIGURATION427 ###### if [ ${config} -eq 11 ] ; then428 ###### ## Restartability tests for SAS_BIPER429 ###### export TEST_NAME="LONG"430 ###### cd ${CONFIG_DIR0}431 ###### . ./makenemo -m ${CMP_NAM} -n SAS_BIPER_ST -r SAS_BIPER -a TEST_CASES -j 8 del_key ${DEL_KEYS}432 ###### cd ${SETTE_DIR}433 ###### . ./param.cfg434 ###### . ./all_functions.sh435 ###### . ./prepare_exe_dir.sh436 ###### JOB_FILE=${EXE_DIR}/run_job.sh437 ###### NPROC=1438 ###### if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi439 ###### cd ${EXE_DIR}440 ###### set_namelist namelist_cfg cn_exp \"SAS_BIPER_LONG\"441 ###### set_namelist namelist_cfg nn_it000 1442 ###### set_namelist namelist_cfg nn_itend 100443 ###### set_namelist namelist_cfg nn_stock 50444 ###### set_namelist namelist_cfg ln_clobber .true.445 ###### # set_namelist namelist_cfg ln_read_cfg .false.446 ###### # set_namelist namelist_cfg ln_linssh .true.447 ###### # set_namelist namelist_cfg ln_usr .true.448 ###### # set_namelist namelist_cfg ln_blk .false.449 ###### # set_namelist namelist_cfg nn_fsbc 1450 ###### # set_namelist namelist_cfg nn_ice 2451 ###### # set_namelist namelist_cfg l_sasread .false.452 ###### # set_namelist namelist_cfg rn_shlat 0.453 ###### # set_namelist namelist_cfg ln_NONE .true.454 ###### # set_namelist namelist_cfg ln_traadv_NONE .true.455 ######456 ###### set_namelist namelist_cfg jpni 1457 ###### set_namelist namelist_cfg jpnj 1458 ###### set_namelist namelist_cfg jpnij 1459 ###### set_namelist namelist_ice_cfg ln_icethd .true.460 ###### set_namelist namelist_ice_cfg ln_icedyn .true.461 ###### set_namelist namelist_ice_cfg ln_dynFULL .true.462 ###### set_namelist namelist_ice_cfg ln_dynRHGADV .false.463 ###### set_namelist namelist_ice_cfg ln_dynADV .false.464 ###### set_namelist namelist_ice_cfg ln_adv_Pra .false.465 ###### set_namelist namelist_ice_cfg ln_adv_UMx .true.466 ######467 ###### set_namelist 1_namelist_cfg cn_exp \"SAS_BIPER_LONG\"468 ###### set_namelist 1_namelist_cfg nn_it000 1469 ###### set_namelist 1_namelist_cfg nn_itend 300470 ###### set_namelist 1_namelist_cfg nn_stock 150471 ###### set_namelist 1_namelist_cfg ln_clobber .true.472 ###### set_namelist 1_namelist_cfg jpni 1473 ###### set_namelist 1_namelist_cfg jpnj 1474 ###### set_namelist 1_namelist_cfg jpnij 1475 ###### set_namelist 1_namelist_ice_cfg ln_icethd .true.476 ###### set_namelist 1_namelist_ice_cfg ln_icedyn .true.477 ###### set_namelist 1_namelist_ice_cfg ln_dynFULL .true.478 ###### set_namelist 1_namelist_ice_cfg ln_dynRHGADV .false.479 ###### set_namelist 1_namelist_ice_cfg ln_dynADV .false.480 ###### set_namelist 1_namelist_ice_cfg ln_adv_Pra .false.481 ###### set_namelist 1_namelist_ice_cfg ln_adv_UMx .true.482 ###### if [ ${USING_MPMD} == "yes" ] ; then483 ###### set_xio_using_server iodef.xml true484 ###### else485 ###### set_xio_using_server iodef.xml false486 ###### fi487 ###### cd ${SETTE_DIR}488 ###### . ./prepare_job.sh input_SASBIPER.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}489 ######490 ###### cd ${SETTE_DIR}491 ###### export TEST_NAME="SHORT"492 ###### . ./prepare_exe_dir.sh493 ###### cd ${EXE_DIR}494 ###### set_namelist namelist_cfg cn_exp \"SAS_BIPER_SHORT\"495 ###### set_namelist namelist_cfg nn_it000 51496 ###### set_namelist namelist_cfg nn_itend 100497 ###### set_namelist namelist_cfg nn_stock 50498 ###### set_namelist namelist_cfg ln_rstart .true.499 ###### set_namelist namelist_cfg nn_rstctl 2500 ###### set_namelist namelist_cfg ln_clobber .true.501 ###### set_namelist namelist_cfg jpni 1502 ###### set_namelist namelist_cfg jpnj 1503 ###### set_namelist namelist_cfg jpnij 1504 ###### set_namelist namelist_ice_cfg ln_icethd .true.505 ###### set_namelist namelist_ice_cfg ln_icedyn .true.506 ###### set_namelist namelist_ice_cfg ln_dynFULL .true.507 ###### set_namelist namelist_ice_cfg ln_dynRHGADV .false.508 ###### set_namelist namelist_ice_cfg ln_dynADV .false.509 ###### set_namelist namelist_ice_cfg ln_adv_Pra .false.510 ###### set_namelist namelist_ice_cfg ln_adv_UMx .true.511 ###### set_namelist namelist_cfg cn_ocerst_in \"SAS_BIPER_LONG_00000050_restart\"512 ###### set_namelist namelist_ice_cfg cn_icerst_in \"SAS_BIPER_LONG_00000050_restart_ice\"513 ######514 ###### set_namelist 1_namelist_cfg cn_exp \"SAS_BIPER_SHORT\"515 ###### set_namelist 1_namelist_cfg nn_it000 151516 ###### set_namelist 1_namelist_cfg nn_itend 300517 ###### set_namelist 1_namelist_cfg nn_stock 150518 ###### set_namelist 1_namelist_cfg ln_rstart .true.519 ###### set_namelist 1_namelist_cfg nn_rstctl 2520 ###### set_namelist 1_namelist_cfg ln_clobber .true.521 ###### set_namelist 1_namelist_cfg jpni 1522 ###### set_namelist 1_namelist_cfg jpnj 1523 ###### set_namelist 1_namelist_cfg jpnij 1524 ###### set_namelist 1_namelist_ice_cfg ln_icethd .true.525 ###### set_namelist 1_namelist_ice_cfg ln_icedyn .true.526 ###### set_namelist 1_namelist_ice_cfg ln_dynFULL .true.527 ###### set_namelist 1_namelist_ice_cfg ln_dynRHGADV .false.528 ###### set_namelist 1_namelist_ice_cfg ln_dynADV .false.529 ###### set_namelist 1_namelist_ice_cfg ln_adv_Pra .false.530 ###### set_namelist 1_namelist_ice_cfg ln_adv_UMx .true.531 ###### set_namelist 1_namelist_cfg cn_ocerst_in \"SAS_BIPER_LONG_00000150_restart\"532 ###### set_namelist 1_namelist_ice_cfg cn_icerst_in \"SAS_BIPER_LONG_00000150_restart_ice\"533 ######534 ######535 ###### if [ ${USING_MPMD} == "yes" ] ; then536 ###### set_xio_using_server iodef.xml true537 ###### else538 ###### set_xio_using_server iodef.xml false539 ###### fi540 ###### if [ $NPROC -eq 1 ] ; then541 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart.nc .542 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_ice.nc .543 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart.nc .544 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_ice.nc .545 ###### else546 ###### for (( i=1; i<=$NPROC; i++)) ; do547 ###### L_NPROC=$(( $i - 1 ))548 ###### L_NPROC=`printf "%04d\n" ${L_NPROC}`549 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_${L_NPROC}.nc .550 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_ice_${L_NPROC}.nc .551 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_${L_NPROC}.nc .552 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_ice_${L_NPROC}.nc .553 ###### done554 ###### fi555 ###### if [ ${USING_MPMD} == "yes" ] ; then556 ###### set_xio_using_server iodef.xml true557 ###### else558 ###### set_xio_using_server iodef.xml false559 ###### fi560 ###### if [ $NPROC -eq 1 ] ; then561 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart.nc .562 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_ice.nc .###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart.nc .563 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_ice.nc .564 ###### else565 ###### for (( i=1; i<=$NPROC; i++)) ; do566 ###### L_NPROC=$(( $i - 1 ))567 ###### L_NPROC=`printf "%04d\n" ${L_NPROC}`568 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_${L_NPROC}.nc .569 ###### ln -sf ../LONG/SAS_BIPER_LONG_00000050_restart_ice_${L_NPROC}.nc .570 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_${L_NPROC}.nc .571 ###### ln -sf ../LONG/1_SAS_BIPER_LONG_00000150_restart_ice_${L_NPROC}.nc .572 ###### done573 ###### fi574 ###### if [ ${USING_MPMD} == "yes" ] ; then575 ###### set_xio_using_server iodef.xml true576 ###### else577 ###### set_xio_using_server iodef.xml false578 ###### fi579 ###### cd ${SETTE_DIR}580 ###### . ./prepare_job.sh input_SASBIPER.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}581 ###### cd ${SETTE_DIR}582 ###### . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}583 ######584 ###### fi585 ######586 ###### #----
Note: See TracChangeset
for help on using the changeset viewer.