New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 3133 – NEMO

Changeset 3133


Ignore:
Timestamp:
2011-11-16T14:50:18+01:00 (12 years ago)
Author:
flavoni
Message:

new sette file for vargas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/SETTE/sette.sh.vargas

    r3029 r3133  
    148148do 
    149149 
     150# TESTS FOR GYRE_LOBSTER CONFIGURATION 
    150151if [ ${config} -eq 1 ] ;  then 
    151     # Restartability tests for GYRE_LOBSTER 
     152    ## Restartability tests for GYRE_LOBSTER 
    152153    export TEST_NAME="LONG" 
    153154    cd ${SETTE_DIR} 
     
    190191    set_namelist namelist_top nn_rsttr 2 
    191192    set_namelist namelist_top cn_trcrst_in \"GYRELOB_LONG_00000060_restart_trc\" 
     193    cd ${SETTE_DIR} 
     194    . ./fcm_job.sh input_GYRE.cfg 1 ${TEST_NAME} 
     195fi 
     196 
     197if [ ${config} -eq 2 ] ;  then 
     198    ## Repropducibility tests for GYRE_LOBSTER 
     199    export TEST_NAME="REPRO_1_4" 
     200    cd ${SETTE_DIR} 
     201    . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER add_key "key_mpp_rep key_mpp_mpi" 
     202    cd ${SETTE_DIR} 
     203    . param.cfg 
     204    . all_functions.sh 
     205    . prepare_exe_dir.sh 
     206    cd ${EXE_DIR} 
     207    set_namelist namelist cn_exp \"GYRELOB_14\" 
     208    set_namelist namelist nn_it000 1 
     209    set_namelist namelist nn_itend 60 
     210    set_namelist namelist nn_fwb 0 
     211    set_namelist namelist nn_bench 0 
     212    set_namelist namelist ln_ctl .false. 
     213    set_namelist namelist ln_clobber .true. 
     214    set_namelist namelist nn_solv 2 
     215    set_namelist namelist_top ln_diatrc .false. 
     216    set_namelist namelist_top ln_trcdta .false. 
     217    set_namelist namelist jpni 1 
     218    set_namelist namelist jpnj 4 
     219    set_namelist namelist jpnij 4 
     220    cd ${SETTE_DIR} 
     221    . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 
     222 
     223    cd ${SETTE_DIR} 
     224    export TEST_NAME="REPRO_2_2" 
     225    . prepare_exe_dir.sh 
     226    cd ${EXE_DIR} 
     227    set_namelist namelist cn_exp \"GYRELOB_22\" 
     228    set_namelist namelist nn_it000 1 
     229    set_namelist namelist nn_itend 60 
     230    set_namelist namelist nn_fwb 0 
     231    set_namelist namelist ln_ctl .false. 
     232    set_namelist namelist ln_clobber .true. 
     233    set_namelist namelist nn_solv 2 
     234    set_namelist namelist_top ln_diatrc .false. 
     235    set_namelist namelist_top ln_trcdta .false. 
    192236    set_namelist namelist jpni 2 
    193237    set_namelist namelist jpnj 2 
     
    197241fi 
    198242 
    199 if [ ${config} -eq 2 ] ;  then 
    200 # Restartability tests for ORCA2_LIM_PISCES 
     243# TESTS FOR ORCA2_LIM_PISCES CONFIGURATION 
     244if [ ${config} -eq 3 ] ;  then 
     245    ## Restartability tests for ORCA2_LIM_PISCES 
    201246    export TEST_NAME="LONG" 
    202247    cd ${SETTE_DIR} 
     
    263308fi 
    264309 
    265 if [ ${config} -eq 3 ] ;  then 
    266     ## Restartability tests for POMME 
    267     export TEST_NAME="LONG" 
    268     cd ${SETTE_DIR} 
    269     . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_LONG -r POMME add_key "key_mpp_mpi key_mpp_rep" 
    270     cd ${SETTE_DIR} 
    271     . param.cfg 
    272     . all_functions.sh 
    273     . prepare_exe_dir.sh 
    274     cd ${EXE_DIR} 
    275     set_namelist namelist cn_exp \"POMME_LONG\" 
    276     set_namelist namelist nn_it000 1 
    277     set_namelist namelist nn_stock 600 
    278     set_namelist namelist nn_itend 600 
    279     set_namelist namelist ln_clobber .true. 
    280     set_namelist namelist nn_solv 2 
    281     set_namelist namelist jpni 2 
    282     set_namelist namelist jpnj 2 
    283     set_namelist namelist jpnij 4 
    284     cd ${SETTE_DIR} 
    285     . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 
    286      
    287     cd ${SETTE_DIR} 
    288     export TEST_NAME="SHORT_1" 
    289     . prepare_exe_dir.sh 
    290     cd ${EXE_DIR} 
    291     set_namelist namelist cn_exp \"POMME_SHORT_1\" 
    292     set_namelist namelist nn_it000 1 
    293     set_namelist namelist nn_itend 300 
    294     set_namelist namelist ln_clobber .true. 
    295     set_namelist namelist nn_solv 2 
    296     set_namelist namelist jpni 2 
    297     set_namelist namelist jpnj 2 
    298     set_namelist namelist jpnij 4 
    299     cd ${SETTE_DIR} 
    300     . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 
    301   
    302     cd ${SETTE_DIR} 
    303     export TEST_NAME="SHORT_2" 
    304     . prepare_exe_dir.sh 
    305     cd ${EXE_DIR} 
    306     set_namelist namelist cn_exp \"POMME_SHORT_2\" 
    307     set_namelist namelist nn_it000 301 
    308     set_namelist namelist nn_itend 600 
    309     set_namelist namelist ln_rstart .true. 
    310     set_namelist namelist nn_rstctl 2 
    311     set_namelist namelist ln_clobber .true. 
    312     set_namelist namelist nn_solv 2 
    313     cp ../SHORT_1/POMME_SHORT_1_00000300_restart*.nc . 
    314     set_namelist namelist cn_ocerst_in \"POMME_SHORT_1_00000300_restart\" 
    315     cp ../SHORT_1/restart.obc.output restart.obc 
    316     cd ${SETTE_DIR} 
    317     . ./fcm_job.sh input_POMME.cfg 1 ${TEST_NAME} 
    318 fi 
    319  
    320310if [ ${config} -eq 4 ] ;  then 
    321     ## Repropducilibity tests for GYRE_LOBSTER 
    322     export TEST_NAME="REPRO_1_4" 
    323     cd ${SETTE_DIR} 
    324     . ../CONFIG/makenemo -m ${CMP_NAM} -n GYRELOB_4 -r GYRE_LOBSTER -j 8 add_key "key_mpp_rep key_mpp_mpi"  
    325     cd ${SETTE_DIR} 
    326     . param.cfg 
    327     . all_functions.sh 
    328     . prepare_exe_dir.sh 
    329     cd ${EXE_DIR} 
    330     set_namelist namelist cn_exp \"GYRELOB_14\" 
    331     set_namelist namelist nn_it000 1 
    332     set_namelist namelist nn_itend 60 
    333     set_namelist namelist nn_fwb 0 
    334     set_namelist namelist nn_bench 0 
    335     set_namelist namelist ln_ctl .false. 
    336     set_namelist namelist ln_clobber .true. 
    337     set_namelist namelist nn_solv 2 
    338     set_namelist namelist_top ln_diatrc .false. 
    339     set_namelist namelist_top ln_trcdta .false. 
    340     set_namelist namelist jpni 1 
    341     set_namelist namelist jpnj 4 
    342     set_namelist namelist jpnij 4 
    343     cd ${SETTE_DIR} 
    344     . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 
    345      
    346     cd ${SETTE_DIR} 
    347     export TEST_NAME="REPRO_2_2" 
    348     . prepare_exe_dir.sh 
    349     cd ${EXE_DIR} 
    350     set_namelist namelist cn_exp \"GYRELOB_22\" 
    351     set_namelist namelist nn_it000 1 
    352     set_namelist namelist nn_itend 60 
    353     set_namelist namelist nn_fwb 0 
    354     set_namelist namelist ln_ctl .false. 
    355     set_namelist namelist ln_clobber .true. 
    356     set_namelist namelist nn_solv 2 
    357     set_namelist namelist_top ln_diatrc .false. 
    358     set_namelist namelist_top ln_trcdta .false. 
    359     set_namelist namelist jpni 2 
    360     set_namelist namelist jpnj 2 
    361     set_namelist namelist jpnij 4 
    362     cd ${SETTE_DIR} 
    363     . ./fcm_job.sh input_GYRE.cfg 4 ${TEST_NAME} 
    364 fi 
    365  
    366 if [ ${config} -eq 5 ] ;  then 
    367     ## Repropducilibity tests for ORCA2_LIM_PISCES 
     311    ## Repropducibility tests for ORCA2_LIM_PISCES 
    368312    export TEST_NAME="REPRO_4_4" 
    369313    cd ${SETTE_DIR} 
     
    383327    set_namelist namelist jpnij 16 
    384328    set_namelist namelist nn_solv 2 
    385   set_namelist namelist_top ln_trcdta .false. 
     329    set_namelist namelist_top ln_trcdta .false. 
    386330    set_namelist namelist_top ln_diatrc .false. 
    387331    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
     
    409353    set_namelist namelist jpnij 16 
    410354    set_namelist namelist nn_solv 2 
    411   set_namelist namelist_top ln_trcdta .false. 
     355    set_namelist namelist_top ln_trcdta .false. 
    412356    set_namelist namelist_top ln_diatrc .false. 
    413357    # put ln_pisdmp, ln_ironsed, ln_river, ln_ndepo, ln_dust to false 
     
    423367fi 
    424368 
    425 if [ ${config} -eq 6 ] ;  then 
    426     ## Reproductibility tests for POMME 
    427     export TEST_NAME="REPRO_1_4" 
    428     cd ${SETTE_DIR} 
    429     . ../CONFIG/makenemo -m ${CMP_NAM} -n POMME_4 -r POMME -j 8 add_key "key_mpp_rep key_mpp_mpi" 
    430     cd ${SETTE_DIR} 
    431     . param.cfg 
    432     . all_functions.sh 
    433     . prepare_exe_dir.sh 
    434     cd ${EXE_DIR} 
    435     set_namelist namelist nn_it000 1 
    436     set_namelist namelist nn_itend 300 
    437     set_namelist namelist nn_fwb 0 
    438     set_namelist namelist ln_ctl .false. 
    439     set_namelist namelist ln_clobber .true. 
    440     set_namelist namelist nn_solv 2 
    441     set_namelist namelist jpni 1 
    442     set_namelist namelist jpnj 4 
    443     set_namelist namelist jpnij 4 
    444     cd ${SETTE_DIR} 
    445     . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 
    446  
    447     cd ${SETTE_DIR} 
    448     export TEST_NAME="REPRO_2_2" 
    449     . prepare_exe_dir.sh 
    450     cd ${EXE_DIR} 
    451     set_namelist namelist nn_it000 1 
    452     set_namelist namelist nn_itend 300 
    453     set_namelist namelist nn_fwb 0 
    454     set_namelist namelist ln_ctl .false. 
    455     set_namelist namelist ln_clobber .true. 
    456     set_namelist namelist nn_solv 2 
    457     set_namelist namelist jpni 2 
    458     set_namelist namelist jpnj 2 
    459     set_namelist namelist jpnij 4 
    460     cd ${SETTE_DIR} 
    461     . ./fcm_job.sh input_POMME.cfg 4 ${TEST_NAME} 
    462 fi 
    463  
    464  
    465 if [ ${config} -eq 7 ] ;  then 
    466 # Restartability tests for ORCA2_OFF_PISCES 
     369# TESTS FOR ORCA2_OFF_PISCES CONFIGURATION 
     370if [ ${config} -eq 5 ] ;  then 
     371    ## Restartability tests for ORCA2_OFF_PISCES 
    467372    export TEST_NAME="LONG" 
    468373    cd ${SETTE_DIR} 
     
    517422fi 
    518423 
    519 if [ ${config} -eq 8 ] ;  then 
    520     ## Repropducilibity tests for ORCA2_OFF_PISCES 
     424if [ ${config} -eq 6 ] ;  then 
     425    ## Repropducibility tests for ORCA2_OFF_PISCES 
    521426    export TEST_NAME="REPRO_4_4" 
    522427    cd ${SETTE_DIR} 
     
    572477fi 
    573478 
    574 ###### agrif tests are not run on vargas because we need to change compiler version and this is not possible because compiler is chosen once for all tests 
    575 ###### tests for agrif need to be done by hand on vargas 
     479# TESTS FOR AMM12 CONFIGURATION 
     480if [ ${config} -eq 7 ] ;  then 
     481    ## Reproducibility tests for AMM12 
     482    export TEST_NAME="REPO_8_4" 
     483    cd ${SETTE_DIR} 
     484    . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 add_key "key_mpp_rep" 
     485    cd ${SETTE_DIR} 
     486    . param.cfg 
     487    . all_functions.sh 
     488    . prepare_exe_dir.sh 
     489    cd ${EXE_DIR} 
     490    set_namelist namelist nn_it000 1 
     491    set_namelist namelist nn_itend 576 
     492    set_namelist namelist nn_fwb 0 
     493    set_namelist namelist ln_ctl .false. 
     494    set_namelist namelist ln_clobber .true. 
     495    set_namelist namelist nn_dyn2d 2 
     496    set_namelist namelist nn_tra_dta 0 
     497    set_namelist namelist jpni 8 
     498    set_namelist namelist jpnj 4 
     499    set_namelist namelist jpnij 32 
     500    cd ${SETTE_DIR} 
     501    . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 
     502 
     503    cd ${SETTE_DIR} 
     504    export TEST_NAME="REPO_4_8" 
     505    . prepare_exe_dir.sh 
     506    cd ${EXE_DIR} 
     507    set_namelist namelist nn_it000 1 
     508    set_namelist namelist nn_itend 576 
     509    set_namelist namelist nn_fwb 0 
     510    set_namelist namelist ln_ctl .false. 
     511    set_namelist namelist nn_dyn2d 2 
     512    set_namelist namelist nn_tra_dta 0 
     513    set_namelist namelist ln_clobber .true. 
     514    set_namelist namelist jpni 4 
     515    set_namelist namelist jpnj 8 
     516    set_namelist namelist jpnij 32 
     517    cd ${SETTE_DIR} 
     518    . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 
     519fi 
     520 
     521if [ ${config} -eq 8 ] ;  then 
     522    ## Restartability tests for AMM12 
     523    export TEST_NAME="LONG" 
     524    cd ${SETTE_DIR} 
     525    . ../CONFIG/makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 add_key "key_mpp_rep" 
     526    cd ${SETTE_DIR} 
     527    . param.cfg 
     528    . all_functions.sh 
     529    . prepare_exe_dir.sh 
     530    cd ${EXE_DIR} 
     531    set_namelist namelist nn_it000 1 
     532    set_namelist namelist nn_itend 12 
     533    set_namelist namelist nn_stock 6 
     534    set_namelist namelist nn_fwb 0 
     535    set_namelist namelist ln_ctl .false. 
     536    set_namelist namelist ln_clobber .true. 
     537    set_namelist namelist nn_dyn2d 2 
     538    set_namelist namelist nn_tra_dta 0 
     539    set_namelist namelist jpni 8 
     540    set_namelist namelist jpnj 4 
     541    set_namelist namelist jpnij 32 
     542    cd ${SETTE_DIR} 
     543    . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 
     544 
     545    cd ${SETTE_DIR} 
     546    export TEST_NAME="SHORT" 
     547    . prepare_exe_dir.sh 
     548    cd ${EXE_DIR} 
     549    set_namelist namelist nn_it000 7 
     550    set_namelist namelist nn_itend 12 
     551    set_namelist namelist nn_fwb 0 
     552    set_namelist namelist ln_ctl .false. 
     553    set_namelist namelist ln_clobber .true. 
     554    set_namelist namelist nn_dyn2d 2 
     555    set_namelist namelist nn_tra_dta 0 
     556    set_namelist namelist jpni 8 
     557    set_namelist namelist jpnj 4 
     558    set_namelist namelist jpnij 32 
     559    set_namelist namelist ln_rstart .true. 
     560    set_namelist namelist nn_rstctl 2 
     561    cp ../LONG/AMM12_00000006_restart*.nc . 
     562    set_namelist namelist cn_ocerst_in \"AMM12_00000006_restart\" 
     563    cd ${SETTE_DIR} 
     564    . ./fcm_job.sh input_AMM12.cfg 32 ${TEST_NAME} 
     565fi 
     566 
     567# TEST FOR ORCA2_LIM_AGRIF : simple test of running AGRIF (no restartability neither reproducibility tests) 
    576568if [ ${config} -eq 9 ] ;  then 
    577     ## ORCA2_LIM with Agulhas AGRIF zoom 
    578     export TEST_NAME="SHORT" 
    579     cd ${SETTE_DIR} 
    580     . ../CONFIG/makenemo -m ${CMP_NAM} -n ORCA2AGUL -r ORCA2_LIM  -j 8 add_key "key_mpp_rep key_mpp_mpi key_agrif" del_key "key_zdftmx" 
    581     cd ${SETTE_DIR} 
    582     . param.cfg 
    583     . all_functions.sh 
    584     . prepare_exe_dir.sh 
    585     cd ${EXE_DIR} 
    586     set_namelist namelist nn_it000 1 
    587     set_namelist namelist nn_itend 75 
    588     set_namelist namelist ln_ctl .false. 
    589     set_namelist namelist ln_clobber .true. 
    590     set_namelist 1_namelist nn_it000 1 
    591     set_namelist 1_namelist nn_itend 150 
    592     set_namelist 1_namelist ln_ctl .false. 
    593     set_namelist 1_namelist ln_clobber .true. 
    594     cd ${SETTE_DIR} 
    595     . ./fcm_job.sh input_ORCA2_LIM_AGRIF.cfg 2 ${TEST_NAME} 
    596 fi 
    597  
    598 if [ ${config} -eq 10 ] ;  then 
    599569    ## ORCA2_LIM with Agulhas AGRIF zoom in MPI 
    600570    export TEST_NAME="SHORT" 
Note: See TracChangeset for help on using the changeset viewer.