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 5870 for branches/2015/dev_r5803_NOC_WAD/NEMOGCM/SETTE – NEMO

Ignore:
Timestamp:
2015-11-09T18:33:54+01:00 (9 years ago)
Author:
acc
Message:

Branch 2015/dev_r5803_NOC_WAD. Merge in trunk changes from 5803 to 5869 in preparation for merge. Also tidied and reorganised some wetting and drying code. Renamed wadlmt.F90 to wetdry.F90. Wetting drying code changes restricted to domzgr.F90, domvvl.F90 nemogcm.F90 sshwzv.F90, dynspg_ts.F90, wetdry.F90 and dynhpg.F90. Code passes full SETTE tests with ln_wd=.false.. Still awaiting test case for checking with ln_wd=.false.

Location:
branches/2015/dev_r5803_NOC_WAD/NEMOGCM/SETTE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_r5803_NOC_WAD/NEMOGCM/SETTE/param.cfg

    r5423 r5870  
    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 
  • branches/2015/dev_r5803_NOC_WAD/NEMOGCM/SETTE/sette.sh

    r5589 r5870  
    143143# ORCA2_AGRIF_LIM :16 & 17  
    144144#                  18 & 19  
     145 
    145146for config in  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 
    146147 
     
    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. 
  • branches/2015/dev_r5803_NOC_WAD/NEMOGCM/SETTE/sette_rpt

    r5589 r5870  
    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.