Version release-3.6

Released 4 years ago (2015-06-30T19:17:39+02:00)

Main new features

  • Coupled interface for next IPCC requirements (multi category sea-ice, calving and iceberg module)
  • Runoff improved and SBC with BGC
  • Solar flux filtering at daily frequency to force BGC component
  • Major evolution of LIM sea-ice model (including LIM3 in mono category, i.e. similar to LIM2)
  • On line coarsening of ocean I/O
  • Ocean and ice allowed to be explicitly coupled through OASIS, using StandAlone Surface module)
  • First steps of wave coupling
  • MPI optimisation
  • XIOS new IO system
  • Standard Fox Kemper parametrisation
  • Atmospheric forcing at land-ocean interface
  • Open boundaries: completion of BDY/OBC merge
  • Solved 2 time stepping issues
  • Faster split-explicit time stepping, Z-tilde ALE coordinates, implicit bottom friction
  • First version of Configuration Manager
  • Standalone OBS component and improvements in OBS & ASM

Features becoming obsolete

  • LIM2 (replaced by LIM3 monocategory)

List of associated branches

Includes all the developments of 3_5 (especially the new XIOS IO system) , and new features:

  • Open boundaries: completion of BDY/OBC merge
  • Solved 2 time stepping issues
  • Faster split-explicit time stepping, Z-tilde ALE coordinates, implicit bottom friction
  • First version of Configuration Manager
  • Major evolution of LIM sea-ice model (including towards LIM2/LIM3 merge)
  • Standalone OBS component and improvements in OBS&ASM
  • Coupled interface for next IPCC requirements (multi category sea-ice, calving and iceberg module)
  • Runoff improved and SBC with BGC
  • MPP assessment and optimisation
  • Standard Fox Kemper parametrisation
  • First steps of wave coupling
  • On line coarsening of ocean I/O
  • Solar flux filtering at daily frequency to force BGC component
  • Atmospheric forcing at land-ocean interface

Brief overview of the v3_5_alpha majors improvements and developments

The new Input/Output server XIOS is a major evolution including a versatile xml interface, the dedicated processors for I/O functionality allowing improved scalability, and a large performance improvement on massively parallel platforms.
This option is now set as the default one. The previous IOIPSL code and interface are kept as backup options at this stage.

Interfaces

  • Ocean/ice/biogeochemistry/atmosphere: revisit heat/salt(tracers)/mass fluxes ; new levitating & embedded sea-ice (for LIM & CICE)
  • AGRIF is now sea-ice (LIM) compatible using a new AGRIF package shared with other GCMs
  • Compilation with external biogeochemistry model
  • Improved CICE-NEMO interface
  • ICB module (Bigg et al 1997, Martin and Adcroft 2010): icebergs as lagrangian floats (~200,000!) allowing improved fresh water input especially in the Southern ocean
  • SAS: Stand Alone Surface module allowing testing of forcing set with bulk formulae, to run sea-ice models without ocean, to run ICB icebergs module alone, and to test AGRIF with sea-ice
  • Biogeochemical component NEMO-TOP: PISCES will now include the LOBSTER functionalities, becoming more general and allowing a simplification and reduction of code size
  • Open boundaries module: merging the two existing options (OBC and BDY) has made some important progress (end of the work expected for 2013)
  • Wave-NEMO interface module has been further developed with the introduction of the reading of the 2D stoke drift and wave number and the on-line computation of the 3D stoke drift current.

Misc.

  • A new vertical sigma coordinate stretching function (Siddorn and Furner OM 2012r)
  • Smagorinsky eddy coefficients: Smagorinsky type diffusivity/viscosity for lateral mixing has been introduced
  • Analytical tropical cyclones taken in account using track and magnitude observations (Vincent et al. JGR 2012a,b)
  • MUSCL: an option for local up-stream advection schemes which are useful in case of rivers, straits and in proximity of open lateral boundary conditions. The possibility to switch from MUSCL to a standard up-stream scheme has been included in the MUSCL advection routine
  • NEMO-OBS: observation operators. Add a model equivalent of SST at night
  • Log layer for bottom friction is now added (sigma coordinates only)
  • Evolution of SETTE validation tool

Milestones

Milestone: 2015 nemo_v3_6_STABLE

Completed 16 months ago (2017-12-19T16:46:52+01:00)

The next stable release of NEMO reference will be the 3_6_STABLE including all recent developments fully validated for CMIP6.

wiki:2015WP

Ticket Summary Owner Type Component
No tickets found

Closed tickets

#1332
UKMO 2014 workplan task 4 (CF-1.5 compliance)
#1370
Missing line in dia_wri_state
#1374
filename "data_1m_salinity_nomask.nc" hard-wired in diaar5
#1385
trc.F90; gtru and gtrv incorrectly dimensioned in nemo_3_5_beta
#1409
Precipitation to CICE and freshwater flux from CICE
#1411
LIM3 compiler error with gfortran (gcc48) in limdiahsb
#1412
uoce and voce output not scaled by layer thickness due to IF condition in diawri.F90
#1427
bugs when running with key_cice at NEMO 3.6
#1454
2015 ROBUST-4 /MERCATOR-7: test NEMO_3.6 and ORCA025/ORCA12
#1460
exit code for rebuild_nemo
#1461
incompatibility of key_by and key_lim2
#1462
CNRS- 5 : Offline with vvl
#1465
bug in CORE bulk formulae code
#1466
default definition of nam_vvl
#1467
on the use of mikt/u/v...
#1470
bug in restoring coefs when zoom is active?
#1471
Gyre no longer reproducible at r5072
#1472
Temporary development branch for testing use of file attributes to control starting j-row from input netcdf files.
#1473
Temporary development branch to improve performance without/with ice shelf
#1476
correction for C1D configuration
#1478
compiler error (shape pb) in diaar5.F90 after isf changes
#1484
Specific branch for PISCES with diurnal cycle
#1485
Unable to use add_key for multiple keys
#1486
coastline modified if ln_isfcav = true
#1490
Specific branch for prescribed sea ice BGC
#1493
CNRS-4: Stochastic parametrization of the effect of unresolved scales in the equation of state
#1495
specific branch for simplification/improvement of ONLY ice shelf related routines
#1496
Problem with specification of tide with bdy
#1502
Missing values in diaptr output (ORCA2)
#1504
bug in trunk after revision 5140
#1510
Bug in hpg_prj (dynhpg.F90) reported by hliu
#1521
ssh_ib not available to bdy_dta, causes consistency error when restarting nemo
#1523
Optimizations on NEMO 3.6 communications
#1525
out of bounds in divcurl!!
#1533
XIOS is not correctly initialised when running NEMO in non-MPP
#1564
lines over 132
#1566
ORCA1 strait corrections have the wrong indices
#1585
exit code for make_nemo
#1587
nn_etau=2 bug
#1591
why correction for runoff (useless with core forcing files) in sbcrnf.F90
#1597
in order to not use useless link
#1603
BUG in traadv_tvd.F90 in case of passive tracers and sub-time stepping (trunk & v3.6 stable)
#1604
langmuir cell parameterization and sea ice
#1607
out-of-bound references in agrif_lim2_update (lim2_vp case) in trunk and v3_6_STABLE
#1609
Branch for coupling changes to allow mslp to be received from UKV for use in UKCO at NEMO vn3.6.
#1614
new time.step file name for SAS
#1615
un,vn allocation
#1619
Branch to provide coupling with WaveWatchIII
#1621
Avoid receiving the surface stress wind from UM by default whtn in coupled mode
#1622
vovvldep and vovvle3t not in output.abort output in diawri.F90
#1649
tra_qsr_mean: restartability issue and some questions
#1659
Out of bounds array in trdmxl.F90
#1664
dimensions were reversed in XIOS1
#1672
Bug in the carbonate chemistry of PISCES
#1677
Bug on passive tracers damping
#1678
New ( and last ) improvments in 3.6 stable
#1680
Minor bug in denitrification coef in PISCES
#1682
grid cell thicknesses written to diagnostics at wrong time level
#1722
small error in the freezing point when using TEOS-10 (trunk and V3.6_stable)
#1727
NEMO-CICE continuation runs do not give same results and normal runs over the same period.
#1754
Unloaded ice boundary data arrays with AGRIF and LIM2
#1758
namelist mangling: cfg does not always override ref
#1766
Bugs in sbc_cpl
#1768
zdfric: momentum background viscosity propagates into tracer diffusivity
#1801
Total precipitation 'precip' never "iom_put" in coupled mode
#1823
two bugs in tracer trends diagnostics at 3.6_STABLE
#1909
Fix bug in sbcblk_mfs NEMO_V3_6_STABLE

Milestone: 2014 WP postponed

Completed 19 months ago (2017-09-29T17:39:01+02:00)

Some of the developments done in 2014 have not been merged into the NEMO reference at the end of the year in order to focus on 3_6_STABLE for CMIP6 during first months of 2015. Those pending developments will be included in the reference in November 2015 during Merge party. Those pending developments thus need to be updated on the NEMO trunk after the simplification process (seem 2015 simplification milestone)

wiki:2014WP

Ticket Summary Owner Type Component
No tickets found

Closed tickets

#1441
BDY open boundaries for biogeochemistry (CMCC-5)
#1448
Scalability with MPI-OPENMP (CMCC-1)
#1449
Performance analysis of parallel IO (CMCC-2)
#1452
2015: AGRIF-3 /MERCATOR-4 AGRIF + time-splitting compatibility (ctnd)
#1544
Wave-current: Tracer advection & surface stress

Note: See TracTickets for help on using versions.