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.
2009WP/Release_v3.2 – NEMO
wiki:2009WP/Release_v3.2

Version 10 (modified by gm, 15 years ago) (diff)

--

Release v3.2


content


Minor bug fixes / enhancements

Classified here as Active Tickets by components
Ticket in bold are severe BUGs that have to be corrected in the release v3.2.

  • AGRIF
#443 Coordinates cannot be read under AGRIF
#415 runtime array allocation error with AGRIF
#341 Interpolation on the fly with AGRIFRachid ?
#261 AGRIF syntax problem with allocation of FLD arrays
#108 AGRIF with ice
#107 AGRIF with time-splitting
#106 AGRIF with time-splitting
#73 tradmp.F90 never called when using AGRIF ...
  • ENVironment
#396 Add a first guess of ORCA2_LIM_PISCES configuration in libIGCM
#372 problem with netcdf syncing Seem easy to do except it is in IOIPSL... Sebastian, do you agree? histcom.F90
  • LIM2
#194 LIM-2 damping option true identified bug. No real pressure to solve it urgently limdmp_2.F90 ==> v3.3 or later
#364 wrong sign in lbc_lnk for gradients in limadv.F90 True identified bug, easy to fix. To be done in v3.2 (cf. gurvan's code) limadv_2.F90
  • LIM3
#464 Hard coded number of ice categories true identified bug. No simple solution. limdia.F90 ==> v3.3 or later
#439 Array index out of bounds in limsbc.F90 true identified bug. easy to fix. To be done in v3.2 (cf. gurvan's code) limsbc.F90
#400 LIM3 : useless akappa and alambd arrays ?We agree, a cleaning of useless array is required. Should be done latter, when introducing EVP rheology in LIM2. ==> v3.3
#364 wrong sign in lbc_lnk for gradients in limadv.F90 We agree, to be done in v3.2 (cf. gurvan's code) limadv.F90
#354 ORCA-LIM3 MPI problem? Apparently, it was a user error. The ticket can be closed. Rachid, do you agree? invalid
#243 simplification of computation of snow-ice energy in limthd_ent I (Gurvan) don't understand this ticket. Ask Martin for further info. postponed form v3.3
#195 LIM-3 a damping option should be added for regional configurations pending issue, can be included in Brice timetable ==> v3.3 or later
  • OFF
#320 update modules of the off-line Christian, off-line should be OK for v3.2, no? OFF
  • OPA
#462 Bug in zdftmx when using zdfddm change the order of the call in step. Claude step.F90
#459 RGB light penetration + ocean color: paper documentationGurvan DOC
#458 tidal mixing: paper documentationGurvan DOC
#457 tidal mixing: optimisation code provided by Gurvan in attachment of the ticket. Test NVTK (Claude/Gurvan?) zdftmx.F90
#447 IOF and cutting along latitude ??? I (Gurvan) don't understand the nature of the problem. Rachid some idea?
#445 Performance of NEMO 3.1 idem as for #447
#436 Implementation of CICE and UM coupling code as part of S0.1 and S0.3 On-going work. Waiting for Exeter input ==> v3.3 or later
#435 wrong index in ldfslp.F90 this is not a bug, nevertheless, updated comments in the routine are required, Gurvan's code ldfslp.F90
#434 mesh_zgr inconsistency when using zps I (Gurvan) think that JMM is right, we should return back to 3D arrays and recompute the e3tp etc after the check of the bathymetry ! domain, domzgr.F90, domwri.F90
#433 potential non initialized value in trazdf_imp to be checked trazdf_imp.F90
#424 missing lbc_lnk in sbcmod Sebastian answer properly to this ticket. Don't think we need to do something invalid ?
#419 Bug in dynvor_een when flux form is activated small true identified bug. easy to fix dynvor.F90
#410 PGF90-F-0004-Unable to open MODULE file netcdf.mod (fliocom.f90: 5) ???
#409 ins_make [ -t "target host" ] ???
#407 alias and csh ???
#406 optimize sbcssr.F90 routine We agree, to be done in v3.2 (cf. gurvan's code) sbcssr.F90
#405 bug in diawri_dimg.h90 small true identified bug. easy to fix. To be done in v3.2 (cf. gurvan's code) diawri_dimg.h90
#403 Calculation of avmb in zdf_tke_init true identified bug. Not easy to fix. To be done in v3.2 (cf. gurvan's code) zdftke.F90 , zdftke2.F90 , zdfini.F90 , zdf_oce.F90 , opa.F90
#382 bugs in "subroutine dom_vvl" fse3w computation Already corrected see domzgr_substitute.h90
#381 bugs in "subroutine zgr_sco" to be checked domzgr.F90
#379 clean lib_mpp Already done : Rachid this ticket should be closed, no? lib_mpp.F90, lbcnfd .F90 , lbclnk.F90
#377 SBC fldread additions Improvment to SBC, code provided and checked through the NVTK. Sebastian for code review? fldread.F90 , iom.F90 , bdydta.F90 , sbcblk_clio.F90 , sbcflx.F90 , sbcice_if.F90 , sbcrnf.F90 , sbc_ssr.F90 , domain.F90 , in_out_manager.F90
#375 fldread and Interpolation on the FlySeem easy to do, Sebastian do you agree? fldread.F90
#374 Addition of clobber and chunksize when opening NetCDF files Improvment to restart write, code provided and checked through the NVTK. Sebastian for code review? iom.F90 , in_out_manager.F90, iom_nf90.F90 , domain.F90 , restart.F90 , limrst.F90 , limrst_2.F90
#371 Mixed laplacian and bilaplacian operators Lap-bilap option, code provided and checked through the NVTK. Gurvan for code review? dynldf.F90 , ldfdyn.F90 , ldfdyn_oce.F90
#368 bug in calendar of lim and top outputs Sebastian + Christian
#366 sbot_min not properly used in hybrid coordinate option (zgr_sco module in domzgr)  small true identified bug. easy to fix. To be done in v3.2 (cf. gurvan's code)  domzgr.F90
#365 wrong scale factors used in bdyvol small true identified bug. easy to fix. To be done in v3.2 (cf. gurvan's code) bdyvol.F90
#363 Bug if key_ldfslp defined but still unrotated diffusion for tracers To be checked... Gurvan ?
#361 Proposal for diaptr Required for IPPC runs, routines provided. Claude + Gurvan ? diaptr.F90 + namelist
#359 cleaning of calendar variables Sebastian + Gurvan action? phycst.F90 and others...
#356 eosbn2: should we update the equation of state ? This should be added in the roadmap 2010 together with an option for P instead of z in eos ==> v3.4 or later
#343 no more runoff in outputs... keep runoff in the output only with IOM outputs, no more with standard one. Sebastian + Gurvan ?
#342 wrong computation of the heat contain ==> v3.3 or later
#337 partial cells and vvl This contains an improvement to the hydrostatic pressure gradient correction in vvl case. To be checked by Rachid + Gurvan. In the trunk, we are currently using the sco correction which works  ==> v3.2 or v3.3 
#332 Mistake in comment in nam_dynvor easy to fix. To be done in v3.2 Claude + Gurvan namelist
#331 No bottom friction if mbathy=2 to be solved together with #233. See Andrew work
#329 vvl and time splitting 2 points here: (1) correct thickness timestep : should be OK in Rachid's latest version of dynspg_ts ; to be checked in v3.2. (2) removal of asselin filter on the barotropic part in dynnxt.F90 : I (Gurvan) don't think it is a good idea. dynspg_ts.F90
#328 vertical velocity and key_vvl We agree. In the current trunk, the call to wzv (now ssh_wzv) is done at the begining of step. The vertical velocity has to be removed from the restart file To be done in v3.2 Rachid + Gurvan restart.F90
#314 wrong name of trends output file : key_trdmld, key_trmld_trc Christian should fix this problem trdmld
#296 obcdta_bt out of date
#244 tradmp
#239 diaptr code duplication / deficienciesclearly a problem to be solved... who? Claude/Sebastian?? diaptr.F90
#237 Undefined behaviour writing to ocean.output from multiple pes
#233 bottom friction issue...
#232 Optimization of dynspg_ts with key_vvl
#209Bug in domvvl : wrong e3u e3v and e3f scale factors + change name of mut to ee_t
#201simplified definition of the model time step
#200dtatem & dtasal : cleaning - move the call from step to tradmp - merge in 1 module
#129 Use of F95 signed zero causes incorrect results
#127 Arrays go out of bounds
  • SEVERAL
#240setting up and running NVTK on new target
  • TOP
#437Distribution of "CALL iom_put" in NEMO-TOP Brice, Sebastien whole NEMO