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 5836 for trunk/NEMOGCM/SETTE – NEMO

Changeset 5836 for trunk/NEMOGCM/SETTE


Ignore:
Timestamp:
2015-10-26T15:49:40+01:00 (9 years ago)
Author:
cetlod
Message:

merge the simplification branch onto the trunk, see ticket #1612

Location:
trunk/NEMOGCM/SETTE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/SETTE/param.cfg

    r5423 r5836  
    1 #- forcing files storing  
     1#- forcing files storing 
    22FORCING_DIR=~/FORCING 
    3 #- input files storing  
     3#- input files storing 
    44INPUT_DIR=${CONFIG_DIR}/${NEW_CONF}/EXP00 
    55#- only for IBM 
    66#TMPDIR=${CONFIG_DIR}/${NEW_CONF}/EXP00 
    7 #- VALIDATION files storing  
     7#- VALIDATION files storing 
    88NEMO_VALIDATION_DIR=~/NEMO_VALIDATION 
  • trunk/NEMOGCM/SETTE/sette.sh

    r5589 r5836  
    143143# ORCA2_AGRIF_LIM :16 & 17  
    144144#                  18 & 19  
    145 for config in  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 
     145 
     146for config in  1 2 3 4 5 6 7 8 9 10 11 12 15 16 
    146147 
    147148do 
     
    291292    . ./prepare_exe_dir.sh 
    292293    JOB_FILE=${EXE_DIR}/run_job.sh 
    293     NPROC=4 
     294    NPROC=8 
    294295    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
    295296    cd ${EXE_DIR} 
     
    301302    set_namelist namelist_cfg nn_fwb 0 
    302303    set_namelist namelist_cfg jpni 2 
    303     set_namelist namelist_cfg jpnj 2 
    304     set_namelist namelist_cfg jpnij 4 
     304    set_namelist namelist_cfg jpnj 4 
     305    set_namelist namelist_cfg jpnij 8 
    305306    set_namelist namelist_cfg nn_solv 2 
    306307    set_namelist namelist_top_cfg ln_trcdta .false. 
     
    337338    set_namelist namelist_cfg nn_fwb 0 
    338339    set_namelist namelist_cfg jpni 2 
    339     set_namelist namelist_cfg jpnj 2 
    340     set_namelist namelist_cfg jpnij 4 
     340    set_namelist namelist_cfg jpnj 4 
     341    set_namelist namelist_cfg jpnij 8 
    341342    set_namelist namelist_cfg nn_solv 2 
    342343    set_namelist namelist_top_cfg ln_diatrc .false. 
     
    473474    . ./prepare_exe_dir.sh 
    474475    JOB_FILE=${EXE_DIR}/run_job.sh 
    475     NPROC=4 
     476    NPROC=8 
    476477    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
    477478    cd ${EXE_DIR} 
     
    482483    set_namelist namelist_cfg ln_clobber .true. 
    483484    set_namelist namelist_cfg jpni 2 
    484     set_namelist namelist_cfg jpnj 2 
    485     set_namelist namelist_cfg jpnij 4 
     485    set_namelist namelist_cfg jpnj 4 
     486    set_namelist namelist_cfg jpnij 8 
    486487    set_namelist namelist_top_cfg ln_trcdta .false. 
    487488    set_namelist namelist_top_cfg ln_diatrc .false. 
     
    516517    set_namelist namelist_cfg ln_clobber .true. 
    517518    set_namelist namelist_cfg jpni 2 
    518     set_namelist namelist_cfg jpnj 2 
    519     set_namelist namelist_cfg jpnij 4 
     519    set_namelist namelist_cfg jpnj 4 
     520    set_namelist namelist_cfg jpnij 8 
    520521    set_namelist namelist_top_cfg ln_diatrc .false. 
    521522    set_namelist namelist_top_cfg ln_rsttr .true. 
  • trunk/NEMOGCM/SETTE/sette_rpt

    r5589 r5836  
    393393 
    394394 
     395  if ( -d ./WORCA2_LIM_OBS ) then 
     396    set dorv = `ls -1rtd ./WORCA2_LIM_OBS/{$mach}/* | tail -1l ` 
     397    set dorv = $dorv:t 
     398    set f1o = ./WORCA2_LIM_OBS/{$mach}/{$dorv}/REPRO_2_8/ocean.output 
     399    set f1s = ./WORCA2_LIM_OBS/{$mach}/{$dorv}/REPRO_2_8/solver.stat 
     400    set f2o = ./WORCA2_LIM_OBS/{$mach}/{$dorv}/REPRO_4_4/ocean.output 
     401    set f2s = ./WORCA2_LIM_OBS/{$mach}/{$dorv}/REPRO_4_4/solver.stat 
     402 
     403    cmp -s $f1s $f2s 
     404    if ( $status == 0 ) then 
     405      echo "ORCA2_LIM_OBS   reproducibility passed" 
     406    else 
     407      echo "ORCA2_LIM_OBS   reproducibility FAILED" 
     408      if ( $pass == 1 ) then 
     409        echo "<return> to view solver.stat differences" 
     410        set y = $< 
     411        sdiff $f1s $f2s 
     412        echo "<return> to view ocean.output differences" 
     413        set y = $< 
     414        sdiff $f1o $f2o | grep "|" 
     415        echo "<return> to continue" 
     416        set y = $< 
     417      endif 
     418    endif 
     419  endif 
     420 
     421 
    395422  if ( -d ./WSAS_32 ) then 
    396423    set dorv = `ls -1rtd ./WSAS_32/{$mach}/* | tail -1l ` 
Note: See TracChangeset for help on using the changeset viewer.