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 10750 for NEMO/branches/2019/fix_sette_ticket2239/README – NEMO

Ignore:
Timestamp:
2019-03-13T19:06:16+01:00 (5 years ago)
Author:
mathiot
Message:

update nn_itend and restart name to fit new time step of ORCA2, add usage to sette.sh, add OVERFLOW in the cfg list in param.cfg and update README (ticket #2239)

File:
1 edited

Legend:

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

    r10732 r10750  
    22 
    33PRINCIPAL SCRIPT: sette.sh  
    4 sette.sh is a simple wrapper running test on the reference configuration, test cases and generate the report at the end. 
    5 User need to set up the param.cfg file correctly and download input file before running the script. 
     4 * sette.sh is a simple wrapper running test on the reference configuration, test cases and generate the report at the end. 
     5 * sette.sh is able to take a list of configuration in argument (sette.sh -t "CFG1 CFG2 CFG3"). The list of available configurations is available in running ./sette_list_avail_cfg.sh. 
     6   The default for sette is to run all of the reference and test configurations. 
     7 * User need to set up the param.cfg file correctly and download input file before running the script. 
    68 
    79SECONDARY SCRIPT 
    8 sette_reference-configuration.sh, sette_test-cases.sh: run sette tests on the reference configurations and test cases respectively 
    9 sette_rpt.sh: generate the sette report. See below in USER MODIFICATIONS the usage of the script 
    10 sette_list_avail_rev.sh: generate a listing on all the revision available in the validation directory for each configuration. 
     10 * sette_reference-configuration.sh: run sette tests on the reference configurations 
     11 * sette_test-cases.sh             : run sette tests on test cases 
     12 * sette_rpt.sh                    : generate the sette report. See below in USER MODIFICATIONS the usage of the script 
     13 * sette_list_avail_rev.sh         : generate a listing on all the revision available in the validation directory for each configuration. 
     14 * sette_list_avail_cfg.sh         : generate a listing of all the available configurations. 
    1115 
    1216VERY IMPORTANT : for a verbose debug do: 
     
    1519 
    1620USER MODIFICATIONS 
    17  in sette_cfg-ref.sh and sette_test-cases.sh script : 
     21 * in sette_cfg-ref.sh and sette_test-cases.sh script : 
    1822               OPTIONAL ARGUMENT : compiler among those available in NEMOGCM/ARCH (if nothing will use the one specified in paramd.cfg) 
    1923          BATCH_COMMAND_PAR : command for job submission in batch mode parallel (MMIÂ) specified in param.cfg 
     
    4852         and only run short test ===> ./fcm_job 4 SHORT no    yes   ) 
    4953 
    50  in param.cfg : 
     54 * in param.cfg : 
    5155                
    5256               COMPILER    : compiler among those available in NEMOGCM/ARCH 
     
    6468               ADD_NODIGNEDZERO    : set "yes" if you need key_nosignedzero to run nemo 
    6569 
    66  in fcm_job.sh : 
     70 * in fcm_job.sh : 
    6771               IMPORTANT : control that name of tar file in FORCING directory 
    6872               is the same of that in input_REF_CONFIG.cfg, if not change one. 
     
    7175          NOTE: if INTERACT_FLAG="no" it is needed a batch_file (see below to create a new one) 
    7276 
    73  in sette_rpt.sh : - if no argument are given, the report will be generated on the last changed revision. 
     77 * in sette_rpt.sh : - if no argument are given, the report will be generated on the last changed revision. 
    7478                   - if an argument is given (revision number) the report will be generated for this revision 
    7579                   - if 'old' is given as argument the former behavior is applied (the latest revision is check whatever the current revision 
     
    971011. add arch-compiler.fcm in NEMOGCM/ARCH directory 
    981022. makenemo -m new_compiler  (see makenemo -h for help) 
     1033. add new batch-file 
    99104 
    100105TO ADD NEW BATCH-FILE: 
    1011061. see in SETTE/BATCH_TEMPLATE directory existing examples 
    1021072. create you own batch file like: batch-${COMPILER} 
    103 (note: sette_test-cases.sh and sette_cfg-ref.sh will copy it in job_batch_template if you run tests in INTERACT_FLAG="no") 
     108   (note: sette_test-cases.sh and sette_cfg-ref.sh will copy it in job_batch_template if you run tests in INTERACT_FLAG="no") 
Note: See TracChangeset for help on using the changeset viewer.