Version 1 (modified by nicolasmartin, 22 months ago) (diff)

2019 Workplan

NEMO is a shared, sustainable, and state-of-the-art software for research and operational oceanography. Its development is defined in a yearly workplan.
The long term evolution is designed in the NEMO Development Strategy document.

The next 2 sections describe the 2019 workplan.

Shared Actions

Shared Actions contains the workplan's core: the development priorities for all NEMO consortium's institutions which are expected to be directly related to the long term goals.

AGRIF \\(''!2019WP/AGRIF-*'') Air-Sea interactions \\(''!2019WP/ASINTER-*'') HPC \\(''!2019WP/HPC-*'') Kernel \\(''!2019WP/KERNEL-*'') Publication \\(''!2019WP/PUBLI-*'') Sea-Ice \\(''!2019WP/SEAICE-*'') TOP & BGC \\(''!2019WP/TOPBGC*'') Enhancement \\(''!2019WP/ENHANCE-*'')

      Specific Actions

      Specific Actions contains the other planned developments for the year, as agreed by all consortium members

      CMCC actions? \\(''!2019WP/CMCC-*'') CNRS actions? \\(''!2019WP/CNRS-*'') Mercator Océan actions? \\(''!2019WP/Mercator_Ocean-*'') Met_Office actions? \\(''!2019WP/Met_Office-*'') NOC actions? \\(''!2019WP/NOC-*'')

                Overall status

                2019 WP

                IMMERSE 2019

                Ticket Summary Owner Priority Milestone Review MP ready? Progress
                #2022 AGRIF-01_cbricaud-EWandNorthBC(2017WP) cbricaud high 2019 WP failed no this task will be develop by INRIA in a cmems contract
                #2199 AGRIF-01_jchanut_small_jpi_jpj jchanut normal 2019 WP passed yes Request for preview submitted on May 15
                #2111 CMCC-01_sciliberti_BDYModel sciliberti high 2019 WP failed no Action is still under development - in particular, devs on 4.0 need to be setup, actually partially implemented for 3.6.
                #2142 ENHANCE-02_Pierre Mathiot_ISF mathiot high 2019 WP failed no Status 08/2019: Work started on 2 branches: one for domcfg (inclusion of the new geometry computation) and one on NEMO itself (cleaning, new method to couple with an ice sheet model, ... see wiki for details).
                #2143 ENHANCE-03_PierreMathiot_DomcfgTools mathiot high 2019 WP passed yes - Change in domcfg to define the closed sea and its river mouth using a lat/lon seed is done. - Change in NEMO to manage multiple closed sea with the same river mouth. - tested in a very idealised case. Still to do: - test it with eORCA025, eORCA1, ORCA2 (to see if the same namelist block works for various configuration with different lakes activated). Will be ready for the merge party.
                #2167 ENHANCE-04_AndrewC-reporting acc high 2019 WP passed yes Most of the basic functionality has been implemented post-merge (2018) and is already in both the trunk and release. See: wiki:2019WP/ENHANCE-04_AndrewC-reporting for details. There is more that can be done to improve and enhance options and the task is likely to be revisited before the next merge (2019). The key further development planned is to implement single-core read and broadcast for common, small-volume inputs (e.g: EMPave.dat, namelists etc.).
                #2175 ENHANCE-05_SimonM-Harmonic_Analysis smueller high 2019 WP pending yes Implementation complete; developments merged with ENHANCE-12_SimonM-Tides developments; reference manual update in progress
                #2176 ENHANCE-07_JamesH-sigma_under_ISF jamesharle high 2019 WP failed no Unspecified
                #2045 ENHANCE-08(2018WP)_Gurvan-Implicit_Drags gm high 2019 WP failed no Require the RK3 environment. Two steps: (1) proper implicit top & bottom drag. (2) implicit ice-ocean drag. Step (1) expected for WP2009 Step (2) is unscheduled: it requires significant changes in the SI3 architecture
                #2315 ENHANCE-11_CEthe_Shaconemo_diags cetlod normal 2019 WP passed yes Merged in 2019
                #2194 ENHANCE-12_SimonM-Tides smueller high 2019 WP pending yes Implementation complete; developments merged with ENHANCE-05_SimonM-Harmonic_Analysis developments; reference manual update in progress
                #2217 HPC-01_Mike Bell_OpenMP mikebell low 2019 WP failed no Maff Glover and I did a considerable amount of work – though none of it was lodged back in a branch. This work is postpone to 2020 as HPC-02_Daley_Tiling.
                #2011 HPC-04(2018WP)_Mocavero_mpi3 mocavero high 2019 WP failed no The neighbourhood collective communications have been integrated in the NEMO code (a dedicated branch has been developed). The use of new collective communications has been tested on a representative kernel implementing the FCT advection scheme. The action will be continued in 2020 to extend new collective communications to 9-point stencil routines, land domain exclusion and north fold exchanges.
                #2166 HPC-06_SimonM-extendedhaloes smueller high 2019 WP failed no Superseded by action 2019WP/HPC-02_Epicoco_SingleCorePerformance (ticket #2009)
                #2195 HPC-08_XXX_fldread_with_XIOS andmirek high 2019 WP failed no I have implemented use of XIOS to read weights file and initial conditions. Next step is to use it to read forcing files. There are few issues related to the way XIOS handles reading which may make implementation difficult. First XIOS can't read data from files split in time (it writes data without any problems) and this is what happens in MetOffice configuration. In addition XIOS can't jump between time records - it can read only next time record. As a result replicating full functionality currently in NEMO will be difficult. Inability of XIOS to jump between records makes reading forcing difficult if there is time interpolation involved and forcing for different parts have different frequencies.
                #2197 HPC-09_Mireck_OpenACC andmirek high 2019 WP failed no This is an exploratory work at this moment. No plans to have it in the trunk. There is a version of the code (processed by PSYclone) running on GPU. The performance is under investigation and improvement in implementation of directives in the code continues. Work postpone in 2020 as part of HPC-01_daley_GPU
                #2198 HPC-10_Mike_Tiling mikebell high 2019 WP failed no Unspecified
                #2202 PUBS-01_ODea_WAD deazer high 2019 WP passed no Paper is subbmitted for peer review in Ocean Modelling
                #2218 PUBS-06_Z_coordinates_comparison techene low 2019 WP failed no Report written
                #2029 SI3-01(2018WP)_topographic_meltponds vancop high 2019 WP failed no Topographic melt ponds to be branched and tested in the framework of SI3 evaluation
                #2033 SI3-02_crousset_validation_rheology clem high 2019 WP failed no Not done due to lack of time
                #2034 SI3-03_crousset_validation_landfast clem high 2019 WP failed no Not done due to lack of time
                #2035 SI3-04_crousset_evaluation_UM5vsPRATHER clem high 2019 WP failed no Not done due to lack of time
                #2188 SI3-07_tsamados_drags vancop high 2019 WP failed no No progress until now. Postponed to 2020.
                #2207 TOP-01_cethe_PISCES_LBC cetlod high 2019 WP passed yes Ready for the merge 2019
                #2038 VALID-01(2018WP_cont)_clevy_AGRIF clevy high 2019 WP failed no Postponed 2020
                #2170 VALID-02_GeorgeN-evalOSMOSIS agn high 2019 WP failed no At 23 May 2019: The OSMOSIS code has been implemented in the v4.0 release of NEMO (presently based on r10833, April 3rd 2019). Work has begun on a range of approaches to reduce the too-deep winter mixed layers. a. Reduction in the effectiveness of the Langmuir mixing in cases where the ratio of the Stokes penetration depth to the boundary layer depth is small. and b. Reduction in effectiveness of shear-turbulent, Langmuir and convective deepening when the respective eddy turnover timescales (hbl/u* etc.) approach the inertial timescale 1/f.
                #2059 VALID-03_smasson_regional_agrif smasson high 2019 WP failed no this action has not started. No developments are expected from this action. It is a testing action to potentially find bugs
                #2208 VALID-04_cetlod_TOP_offline cetlod high 2019 WP failed no Will started after the merge 2019

                Add an action

                Append your action(s) to the list by initiating 2 resources to track and archive your development work: a wikipage to describe and follow the ongoing work through different steps, and a ticket to gather the group discussion and monitor the overall workplan progress.

                1 - Define action
                Number Incremental, check free nb above
                Identify PI(s) and field(s), no space
                2 - Create resources

                Guidelines & Record

                Monitoring & Discussion

                See the instructions page to learn how to implement a development work in NEMO.