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 7316 – NEMO

Changeset 7316


Ignore:
Timestamp:
2016-11-23T10:20:29+01:00 (7 years ago)
Author:
flavoni
Message:

update reports

Location:
branches/2016/dev_CNRS_2016/NEMOGCM/SETTE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette.sh

    r7307 r7316  
    370370        ln -sf ../LONG/O2L3P_LONG_00000075_restart_ice_${L_NPROC}.nc . 
    371371# add for icebergs 
    372         ln -sf ../LONG/O2L3P_LONG_icebergs_00000075_${L_NPROC}.nc . 
     372        ln -sf ../LONG/O2L3P_LONG_icebergs_00000075_restart_${L_NPROC}.nc . 
    373373    done 
    374374    if [ ${USING_MPMD} == "yes" ] ; then 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette_rpt

    r7302 r7316  
    8686   
    8787  if ( -d ./WORCA2LIM3PIS_LONG ) then 
    88     set dorv = `ls -1rtd ./WORCA2LIM3PIS_LONG/{$mach}/* | tail -1l ` 
     88    set dorv = `ls -1rtd ./WORCA2LIMPIS_LONG/{$mach}/* | tail -1l ` 
    8989    set dorv = $dorv:t 
    9090    set f1o = ./WORCA2LIM3PIS_LONG/{$mach}/{$dorv}/LONG/ocean.output 
     
    195195    rm f1.tmp$$ 
    196196  endif 
    197 #  if ( -d ./WORCA2LIM3_LONG ) then 
    198 #    set dorv = `ls -1rtd ./WORCA2LIM3_LONG/{$mach}/* | tail -1l ` 
    199 #    set dorv = $dorv:t 
    200 #    set f1o = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/LONG/ocean.output 
    201 #    set f1s = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/LONG/solver.stat 
    202 #    set f2o = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/SHORT/ocean.output 
    203 #    set f2s = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/SHORT/solver.stat 
    204 #    set nl = `wc -l $f2s` 
    205 #    tail -$nl[1] $f1s > f1.tmp$$ 
    206 #    cmp -s f1.tmp$$ $f2s 
    207 #    if ( $status == 0 ) then 
    208 #      echo "ORCA2LIM3   restartability  passed" 
    209 #    else 
    210 #      echo "ORCA2LIM3   restartability  FAILED" 
    211 #      if ( $pass == 1 ) then 
    212 #        echo "<return> to view solver.stat differences" 
    213 #        set y = $< 
    214 #        sdiff f1.tmp$$ $f2s 
    215 #        echo "<return> to view ocean.output differences" 
    216 #        set y = $< 
    217 #        sdiff $f1o $f2o | grep "|" 
    218 #        echo "<return> to continue" 
    219 #        set y = $< 
    220 #      endif 
    221 #    endif 
    222 #    rm f1.tmp$$ 
    223 #  endif 
     197  if ( -d ./WORCA2LIM3_LONG ) then 
     198    set dorv = `ls -1rtd ./WORCA2LIM3_LONG/{$mach}/* | tail -1l ` 
     199    set dorv = $dorv:t 
     200    set f1o = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/LONG/ocean.output 
     201    set f1s = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/LONG/solver.stat 
     202    set f2o = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/SHORT/ocean.output 
     203    set f2s = ./WORCA2LIM3_LONG/{$mach}/{$dorv}/SHORT/solver.stat 
     204    set nl = `wc -l $f2s` 
     205    tail -$nl[1] $f1s > f1.tmp$$ 
     206    cmp -s f1.tmp$$ $f2s 
     207    if ( $status == 0 ) then 
     208      echo "ORCA2LIM3   restartability  passed" 
     209    else 
     210      echo "ORCA2LIM3   restartability  FAILED" 
     211      if ( $pass == 1 ) then 
     212        echo "<return> to view solver.stat differences" 
     213        set y = $< 
     214        sdiff f1.tmp$$ $f2s 
     215        echo "<return> to view ocean.output differences" 
     216        set y = $< 
     217        sdiff $f1o $f2o | grep "|" 
     218        echo "<return> to continue" 
     219        set y = $< 
     220      endif 
     221    endif 
     222    rm f1.tmp$$ 
     223  endif 
    224224 
    225225  if ( -d ./WSAS_LONG ) then 
     
    261261   
    262262  if ( -d ./WGYRE_32 ) then 
    263     set dorv = `ls -1rtd ./WGYRE_4/{$mach}/* | tail -1l ` 
     263    set dorv = `ls -1rtd ./WGYRE_32/{$mach}/* | tail -1l ` 
    264264    set dorv = $dorv:t 
    265265    set f1o = ./WGYRE_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     
    287287 
    288288  if ( -d ./WISOMIP_32 ) then 
    289     set dorv = `ls -1rtd ./WISOMIP_4/{$mach}/* | tail -1l ` 
     289    set dorv = `ls -1rtd ./WISOMIP_32/{$mach}/* | tail -1l ` 
    290290    set dorv = $dorv:t 
    291291    set f1o = ./WISOMIP_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     
    313313  
    314314  if ( -d ./WORCA2LIM3PIS_32 ) then 
    315     set dorv = `ls -1rtd ./WORCA2LIMPIS_16/{$mach}/* | tail -1l ` 
     315    set dorv = `ls -1rtd ./WORCA2LIM3PIS_32/{$mach}/* | tail -1l ` 
    316316    set dorv = $dorv:t 
    317317    set f1o = ./WORCA2LIM3PIS_32/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     
    412412  endif 
    413413 
    414 #  if ( -d ./WORCA2LIM3_16 ) then 
    415 #    set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 
    416 #    set dorv = $dorv:t 
    417 #    set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
    418 #    set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 
    419 #    set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 
    420 #    set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 
    421 # 
    422 #    cmp -s $f1s $f2s 
    423 #    if ( $status == 0 ) then 
    424 #      echo "ORCA2LIM3   reproducibility passed" 
    425 #    else 
    426 #      echo "ORCA2LIM3   reproducibility FAILED" 
    427 #      if ( $pass == 1 ) then 
    428 #        echo "<return> to view solver.stat differences" 
    429 #        set y = $< 
    430 #        sdiff $f1s $f2s 
    431 #        echo "<return> to view ocean.output differences" 
    432 #        set y = $< 
    433 #        sdiff $f1o $f2o | grep "|" 
    434 #        echo "<return> to continue" 
    435 #        set y = $< 
    436 #      endif 
    437 #    endif 
    438 #  endif 
     414  if ( -d ./WORCA2LIM3_16 ) then 
     415    set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 
     416    set dorv = $dorv:t 
     417    set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     418    set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 
     419    set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 
     420    set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 
     421 
     422    cmp -s $f1s $f2s 
     423    if ( $status == 0 ) then 
     424      echo "ORCA2LIM3   reproducibility passed" 
     425    else 
     426      echo "ORCA2LIM3   reproducibility FAILED" 
     427      if ( $pass == 1 ) then 
     428        echo "<return> to view solver.stat differences" 
     429        set y = $< 
     430        sdiff $f1s $f2s 
     431        echo "<return> to view ocean.output differences" 
     432        set y = $< 
     433        sdiff $f1o $f2o | grep "|" 
     434        echo "<return> to continue" 
     435        set y = $< 
     436      endif 
     437    endif 
     438  endif 
    439439 
    440440 
     
    442442    set dorv = `ls -1rtd ./WORCA2_LIM3_OBS/{$mach}/* | tail -1l ` 
    443443    set dorv = $dorv:t 
    444     set f1o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
    445     set f1s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_8/solver.stat 
    446     set f2o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_8_4/ocean.output 
    447     set f2s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_8_4/solver.stat 
     444    set f1o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_2_8/ocean.output 
     445    set f1s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_2_8/solver.stat 
     446    set f2o = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_4/ocean.output 
     447    set f2s = ./WORCA2_LIM3_OBS/{$mach}/{$dorv}/REPRO_4_4/solver.stat 
    448448 
    449449    cmp -s $f1s $f2s 
  • branches/2016/dev_CNRS_2016/NEMOGCM/SETTE/sette_rpt.sh

    r7301 r7316  
    214214# Restartability test 
    215215# 
    216  for restart_test in WGYRE_LONG WORCA2LIM3PIS_LONG WORCA2OFFPIS_LONG WISOMIP_LONG WAMM12_LONG WSAS_LONG WORCA2AGUL_LONG 
     216 for restart_test in WGYRE_LONG WISOMIP_LONG WORCA2LIM3PIS_LONG WORCA2OFFPIS_LONG WAMM12_LONG WORCA2LIM3_LONG WSAS_LONG WORCA2AGUL_LONG 
    217217 do 
    218218   resttest $NEMO_VALID $restart_test $pass 
     
    221221# Reproducibility tests 
    222222# 
    223  for repro_test in WGYRE_32 WISOMIP_32 WORCA2LIM3PIS_32 WORCA2OFFPIS_32 WAMM12_32 WORCA2_LIM3_OBS WORCA2AGUL_1_2 WORCA2AGUL_16 WORCA2AGUL_2_2_NAG 
     223 for repro_test in WGYRE_32 WISOMIP_32 WORCA2LIM3PIS_32 WORCA2OFFPIS_32 WAMM12_32 WORCA2LIM3_16 WORCA2_LIM3_OBS WSAS_32 WORCA2AGUL_1_2 WORCA2AGUL_16 WORCA2AGUL_2_2_NAG 
    224224 do 
    225225   reprotest $NEMO_VALID $repro_test $pass 
Note: See TracChangeset for help on using the changeset viewer.