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 10732 for NEMO/branches/2019 – NEMO

Changeset 10732 for NEMO/branches/2019


Ignore:
Timestamp:
2019-03-01T14:44:40+01:00 (5 years ago)
Author:
mathiot
Message:

restore default parameter (compiler, batch cmd ...) (ticket #2239)

Location:
NEMO/branches/2019/fix_sette_ticket2239
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/fix_sette_ticket2239/README

    r10713 r10732  
    11usage of SETTE package: 
    22 
    3 principal script is sette.sh (usage: ./sette.sh)  
     3PRINCIPAL SCRIPT: sette.sh  
     4sette.sh is a simple wrapper running test on the reference configuration, test cases and generate the report at the end. 
     5User need to set up the param.cfg file correctly and download input file before running the script. 
    46 
    5 sette.sh is a simple wrapper running test on the reference configuration, test cases and generate the report at the end. 
    6 sette_cfg-ref.sh, sette_test-cases.sh and the report generation can still be run separatly for debugging purposes 
     7SECONDARY SCRIPT 
     8sette_reference-configuration.sh, sette_test-cases.sh: run sette tests on the reference configurations and test cases respectively 
     9sette_rpt.sh: generate the sette report. See below in USER MODIFICATIONS the usage of the script 
     10sette_list_avail_rev.sh: generate a listing on all the revision available in the validation directory for each configuration. 
    711 
    812VERY IMPORTANT : for a verbose debug do: 
     
    6771          NOTE: if INTERACT_FLAG="no" it is needed a batch_file (see below to create a new one) 
    6872 
    69  in sette_rpt.sh : if no argument are given, the report will be generated on the last changed revision. 
    70                    if an argument is given (revision number) the report will be generated for this revision 
    71                    if 'old' is given as argument the former behavior is applied (the latest revision is check whatever the current revision 
     73 in sette_rpt.sh : - if no argument are given, the report will be generated on the last changed revision. 
     74                   - if an argument is given (revision number) the report will be generated for this revision 
     75                   - if 'old' is given as argument the former behavior is applied (the latest revision is check whatever the current revision 
     76                   - it is possible to retreive all the available revision test using sette_list_avail_rev.sh 
    7277 
    7378NOTE: 
  • NEMO/branches/2019/fix_sette_ticket2239/param.cfg

    r10717 r10732  
    22# 
    33# Compiler among those in NEMOGCM/ARCH 
    4 COMPILER=XC40_METO_perso 
     4COMPILER=X64_ADA 
    55# 
    66# REFERENCE run.stat tracer.stat you want to compare with 
    77# (if no change to the default, no check on result change will be done) 
    8 NEMO_VALIDATION_REF=/projects/jomp/pmathiot/NEMO/NEMO_dev/NEMO/trunk/NEMO_VALIDATION 
    9 NEMO_REV_REF=10702 
     8NEMO_VALIDATION_REF=/path/to/reference/sette/results 
     9NEMO_REV_REF=0000 
    1010# 
    1111# IF SETTE_* variable mentioned below are exported from your initialisation, nothing to do 
  • NEMO/branches/2019/fix_sette_ticket2239/sette_reference-configurations.sh

    r10717 r10732  
    378378    # 
    379379    if [ ${USING_ICEBERGS} == "no" ] ; then set_namelist namelist_cfg ln_icebergs .false. ; fi 
    380     set_namelist namelist_cfg rn_test_box -180.0, 180.0, -90.0, -55.0 
     380    # for debugging purposes set_namelist namelist_cfg rn_test_box -180.0, 180.0, -90.0, -55.0 
    381381    # 
    382382    set_namelist namelist_ice_cfg ln_icediachk .true. 
     
    856856    set_namelist namelist_cfg cn_exp \"SAS\" 
    857857    set_namelist namelist_cfg nn_it000 1 
    858     set_namelist namelist_cfg nn_itend 256 
    859     set_namelist namelist_cfg nn_stock 128 
     858    set_namelist namelist_cfg nn_itend 240 
     859    set_namelist namelist_cfg nn_stock 120 
    860860    set_namelist namelist_cfg jpni 4 
    861861    set_namelist namelist_cfg jpnj 8 
     
    878878    cd ${EXE_DIR} 
    879879    set_namelist namelist_cfg cn_exp \"SAS\" 
    880     set_namelist namelist_cfg nn_it000 129 
    881     set_namelist namelist_cfg nn_itend 256 
     880    set_namelist namelist_cfg nn_it000 121 
     881    set_namelist namelist_cfg nn_itend 240 
    882882    set_namelist namelist_cfg jpni 4 
    883883    set_namelist namelist_cfg jpnj 8 
     
    888888    set_namelist namelist_cfg nn_rstctl 2 
    889889    set_namelist namelist_cfg nn_date0 010109 
    890     set_namelist namelist_cfg cn_ocerst_in \"SAS_00000128_restart\" 
    891     set_namelist namelist_ice_cfg cn_icerst_in \"SAS_00000128_restart_ice\" 
     890    set_namelist namelist_cfg cn_ocerst_in \"SAS_00000120_restart\" 
     891    set_namelist namelist_ice_cfg cn_icerst_in \"SAS_00000120_restart_ice\" 
    892892    if [ ${USING_MPMD} == "yes" ] ; then 
    893893       set_xio_using_server iodef.xml true 
     
    898898        L_NPROC=$(( $i - 1 )) 
    899899        L_NPROC=`printf "%04d\n" ${L_NPROC}` 
    900         ln -sf ../LONG/SAS_00000128_restart_${L_NPROC}.nc . 
    901         ln -sf ../LONG/SAS_00000128_restart_ice_${L_NPROC}.nc . 
     900        ln -sf ../LONG/SAS_00000120_restart_${L_NPROC}.nc . 
     901        ln -sf ../LONG/SAS_00000120_restart_ice_${L_NPROC}.nc . 
    902902    done 
    903903    cd ${SETTE_DIR} 
     
    920920    set_namelist namelist_cfg cn_exp \"SAS_48\" 
    921921    set_namelist namelist_cfg nn_it000 1 
    922     set_namelist namelist_cfg nn_itend 80 
     922    set_namelist namelist_cfg nn_itend 75 
    923923    set_namelist namelist_cfg jpni 4 
    924924    set_namelist namelist_cfg jpnj 8 
     
    946946    set_namelist namelist_cfg cn_exp \"SAS_84\" 
    947947    set_namelist namelist_cfg nn_it000 1 
    948     set_namelist namelist_cfg nn_itend 80 
     948    set_namelist namelist_cfg nn_itend 75 
    949949    set_namelist namelist_cfg jpni 8 
    950950    set_namelist namelist_cfg jpnj 4 
     
    986986    set_namelist namelist_cfg cn_exp \"O2L3OBS_48\" 
    987987    set_namelist namelist_cfg nn_it000 1 
    988     set_namelist namelist_cfg nn_itend 80 
     988    set_namelist namelist_cfg nn_itend 75 
    989989    set_namelist namelist_cfg ln_read_cfg .true. 
    990990    set_namelist namelist_cfg jpni 4 
     
    10391039    set_namelist namelist_cfg cn_exp \"O2L3OBS_84\" 
    10401040    set_namelist namelist_cfg nn_it000 1 
    1041     set_namelist namelist_cfg nn_itend 80 
     1041    set_namelist namelist_cfg nn_itend 75 
    10421042    set_namelist namelist_cfg ln_read_cfg .true. 
    10431043    set_namelist namelist_cfg jpni 8 
Note: See TracChangeset for help on using the changeset viewer.