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.
user/flavoni – NEMO
wiki:user/flavoni

Version 10 (modified by flavoni, 7 years ago) (diff)

--

TO DO LIST on alpha v4.0

Various issues to be solved before the beta version :[[BR]]

  • ISOMIP & OVERFLOW ==>>> do 1 experience for 1 tests (ln_zps, dynhpg, .. etc) !!NON!! because of script sette to test automatically all options of advection/diffusion schemes: loop on namelist_xxx
  • OVERFLOW ==>>> code python and code in NEMO output density ( ? ) to avoid matlab code of Mehmet, that assumes equation of state different from nemo (with other coefficients)
  • End sette script to tests and compare results (which results? max temperature? salinity? For ubs muscle : max <= max_start)
  • Test energy conserving with dynspg_explicit in CANAL (or VORTEX?)
  • Closea ==>>> after D.Storkey modification of dev_merge_2017: NEED to re-create ORCA_R2_zps_domcfg.nc file:

do: put nn_closea = 1 + run make_closea_masks.py script in TOOLS/DOMAINcfg of Dave to generate closea_mask field, that it is added to the new ORCA_R2_zps_domcfg.nc file.

and then ==>>> do TEST ORCA2 in forced mode with /without closea.

N.B. leave ln_closea = .false. in tha namelist_cfg

  • Closea for eORCA1? ==>>> just verify with Christian/Julie? if for eORCA1 the domain_cfg file has closed seas, and see with them how to re-create new input files, to be able to run eORCA1 with the 4.0 alpha release
  • Do a long run of ORCA2 ==>>> gurvan tested (jannuary 9th) and after 180 timesteps code blows up (maybe ice? change nn-fsbc to 1?)
  • Create a climatology of ice to use "iceif" (sort of ocean offline) ==>>> if climatology (clem/martin) is created so keep the ice-if option, if not remove this option from the code?

page libigcm: https://forge.ipsl.jussieu.fr/nemo/wiki/libIGCM_nemo_v_4_0_alpha:

dev_merge_2017 + libigcm:

svn_ano

Change mod.def: the model "NEMO_v7_dev":

cd modipsl/util more mod.def

edit mod.def file at NEMO_vè_dev configuration:

#-H- NEMO_v7_dev NEMOGCM forced, test for developments of trunk
#-H- NEMO_v7_dev libIGCM tag libIGCM_v2.8.2
#-M- NEMO_v7_dev simona.flavoni@…
#-C- NEMO_v7_dev tags/libIGCM_v2.8.2 HEAD 10 libIGCM .
#-C- NEMO_v7_dev branches/2017/dev_merge_2017/NEMOGCM HEAD 7 . modeles
#-C- NEMO_v7_dev CONFIG/UNIFORM/v6/NEMO_v7_dev HEAD 8 NEMO_v7_dev config

COPY modipsl/config/NEMO_v7_dev/GENERAL/PARAM/namelist_ORCA2clim_cfg into and "OLD" one

and

COPY namelist_cfg of modipsl/modeles/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg into modipsl/config/NEMO_v7_dev/GENERAL/PARAM/namelist_ORCA2clim_cfg

and then add again modification for libIGCM: (rn_rdt, all namrun parameter to" _AUTO_"

cn_exp      =  _AUTO_
    nn_date0    =  _AUTO_   !  date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
    nn_leapy    =  _AUTO_   !  Leap year calendar (1) or not (0)
    ln_rstart   =  _AUTO_
    nn_rstctl   =  _AUTO_
    nn_it000    =  _AUTO_
    nn_itend    =  _AUTO_
    nn_stock    =  _AUTO_
    nn_write    =    720
    ln_mskland  = .true.
    ln_clobber  = .true.

etc.. : Be careful to nameos, linssh

/ccc/work/cont003/gen0826/flavoni/libIGCM_NEMO/modipsl/config/NEMO_v7_dev/GENERAL/PARAM]: cp ../../../../modeles/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg namelist_ORCA2clim_cfg

Attachments (6)

Download all attachments as: .zip