Roadmap

Specific milestone for 2018 to monitor selected questions related to the release of NEMO 4.0.

Ticket Summary Owner Type Status Priority Component
#1911 ENHANCE-04(2017WP) — MLF and RK3 time stepping gm Task assigned high OPA
#1953 HPC-06(2017WP) XIOS restart read functionality andmirek Task closed high OPA
#1962 HPC-07(2017WP) Write restart file using XIOS andmirek Task closed high OPA
#2006 ORCA2_LIM3_PISCES crashes after 179 timesteps in dev_merge_2017 Defect closed low OPA
#2007 writing of iceberg restarts doesn't work with ln_rst_list=.true. in dev_merge_2017 davestorkey Defect closed low OPA
#2008 small fix for iceberg trajectory rebuilding script (icb_pp.py) davestorkey Enhancement closed low OPA
#2010 HPC-03_Mocavero_globcomm mocavero Task assigned high OPA
#2013 VALID-09_Lovato_TestWave_MedSea gmattia Task closed high OPA
#2014 VALID-08_Drudi_Wave_ORCA2 mdrudi Task assigned high OPA
#2017 AGRIF-03_jchanut-TOOLS jchanut Task assigned high AGRIF
#2022 AGRIF-01(2017WP)_cbricaud-EWandNorthBC cbricaud Task assigned high OPA
#2024 VALID-01_cbricaud_HR cbricaud Task assigned high OPA
#2025 ROBUST-06_Andrew-reporting acc Task assigned high OPA
#2026 VALID-10_GeorgeN-evalOSMOSIS agn Task assigned high OPA
#2027 zdf_iwm_init (zdfiwm.F90) reads from a misnamed name list acc Defect closed normal OPA
#2028 VALID-07_odea-AMM deazer Task assigned high OPA
#2029 SEAICE-01_topographic_meltponds vancop Task assigned high OPA
#2030 VALID-06_storkey_global validation of proto-NEMO 4.0 release in ORCA1, ORCA025 and ORCA12 davestorkey Task assigned high Misc.
#2031 AGRIF-02_crousset-LIM3 clem Task closed high OPA
#2032 ROBUST-02_LIM3-doc vancop Task assigned high OPA
#2038 VALID-05_clevy_AGRIF clevy Task assigned high OPA
#2043 ENHANCE-06(2017WP)_Gurvan-Bulk_improvements gm Task assigned high OPA
#2048 VALID-03_SFlavoni_global_configuration flavoni Task assigned high OPA
#2049 VALID-04_SFlavoni_Overflow_Lock flavoni Task assigned high OPA
#2057 ROBUST-03_cethe_TOP_doc cetlod Task assigned high OPA
#2058 ROBUST-04_SFlavoni_usrdef_doc flavoni Task closed high OPA
#2059 VALID-02_smasson_regional_agrif smasson Task assigned high OPA
#2060 VALID-11_cethe_TOP_Offline cetlod Task assigned high OPA
#2061 ROBUST-01_rbourdal_C1D rbourdal Task closed high OPA
#2063 Bug in bdydta for ice (3.6_STABLE and dev_merge_2017) clem Defect closed low BDY
#2066 bug if eos10 and interactive melt activated mathiot Bug closed low OPA
#2070 Reorganisation of nemogcm.F90 and mppini.F90 to better separate domain decomposition functions from the rest of the initialisation acc Enhancement closed high OPA
#2074 Out of bounds error in the extended row form of lbcnfd acc Defect closed low OPA
#2075 LDF: scale-aware setting of viscous and diffusive coefficient gm Enhancement assigned normal OPA
#2079 pb compiling iom.F90 without key_iomput andmirek Defect closed normal OPA
#2081 time splitting and isf: bugs mathiot Bug closed low OPA
#2087 problems compiling reference config. C1D_PAPA in the trunk rbourdal Bug closed normal OPA
#2094 closea behaviour if closea_mask not present mathiot Defect assigned low OPA
#2095 testing ideas for re-ordering loops to improve HPC performance mikebell Enhancement assigned low OPA
#2096 coastline value of u-, v-tau in presence of sea-ice Bug closed low OPA
#2099 ln_nnogather and land suppression mathiot Bug closed high OPA
#2100 Missing value in ORCA2 ouput Defect reopened low OPA
#2101 non reproductible NP folding smasson Bug closed low OPA
#2103 Segfault from BDY indexing and code error from fldread data load without time interpolation lovato Bug closed normal OPA
#2110 Bug in traadv_fct.F90 acc Defect closed low OPA
#2113 Restoring restart ability with icebergs acc Defect closed normal OPA
#2114 Redundant logical keys in lateral diffusion for passive tracers Enhancement new normal TOP
#2115 reactivate predefined zoom with xios2 smasson Defect closed low OPA
#2116 Wraparound rows not passed in coupling fields Bug new low OPA
#2120 Bug in vertical advection with ice shelf and vector form mathiot Bug closed low OPA

Ticket Summary Owner Type Status Priority Component
#1943 HPC-02(2017WP)_Francesca Development of the NEMO hybrid parallel version based on MPI/OpenMP francesca Task assigned normal OPA
#1959 ENHANCE-02(2017WP)_Jerome_freesurface jchanut Task assigned high OPA
#1971 with new equation of state (TEOS10) input files in T and S need to be changed, according to the new equation of state (TEOS10) clevy Defect assigned normal OPA
#2000 ROBUST-14(2017WP) Removal of configuration-dependent hardcoding from closea module in OPA davestorkey Task assigned normal OPA
#2009 HPC-01_HPCWG_singlecoreperf mocavero Task assigned normal OPA
#2011 HPC-04_Mocavero_mpi3 mocavero Task assigned low OPA
#2012 INGV-01_CLementi_AddWaveDiag emanuelaclementi Enhancement assigned high OPA
#2015 ENHANCE-11 Repository cleaning nicolasmartin Task assigned low OPA
#2016 ENHANCE-10 Trusting-SETTE cooperation nicolasmartin Task assigned normal OPA
#2018 AGRIF-04_jchanut-TSTEPPING jchanut Task assigned low AGRIF
#2019 ENHANCE-03_jchanut-ZTILDE jchanut Task assigned normal OPA
#2020 ENHANCE-12_Yevgeny-Icewaves acc Task assigned normal OPA
#2021 HPC-05_AndrewC-extendedhaloes acc Task assigned normal OPA
#2023 PUBLI-01_cbricaud_CRS cbricaud Task assigned low DOC
#2033 SEAICE-02_crousset_validation_aEVP clem Task assigned normal OPA
#2034 SEAICE-03_crousset_validation_landfast clem Task assigned normal OPA
#2035 SEAICE-04_crousset_evaluation_UM5vsPRATHER clem Task assigned normal OPA
#2036 SEAICE-05_crousset_coupled_interface clem Task assigned normal OPA
#2037 ROBUST-05_clevy_shaconemo_future clevy Task assigned normal OPA
#2039 HPC-08_Mixed_precision_study-8.1_Assessment mcastril Task assigned normal OPA
#2040 HPC-08_Mixed_precision_study-8.2_Implementation mcastril Task assigned low OPA
#2042 ENHANCE-05_Gurvan-Vertical_Advection acc Task assigned normal OPA
#2044 ENHANCE-09_Gurvan-GEOMETRIC gm Task assigned normal OPA
#2045 ENHANCE-08_Gurvan-Implicit_Drags gm Task assigned low OPA
#2046 PUBLI-03_SFlavoni-advectionscheme-analysis flavoni Task assigned normal OPA
#2047 ROBUST-07_SFlavoni-Notebook-testcases flavoni Task assigned normal OPA
#2052 ENHANCE-01_Romain-massfluxconvection rbourdal Task assigned high OPA
#2053 ENHANCE-13_Olivier-Vertical_Sinking aumont Task assigned normal OPA
#2054 ENHANCE-07_crousset_LIM3adv_valorisation clem Task assigned low OPA
#2055 ENHANCE-14_cethe_PISCES_LBC cetlod Task assigned normal OPA
#2056 PUBLI-02_nicolas_Project_Bibliography nicolasmartin Task assigned normal OPA
#2089 NESTING TOOLS AGRIF: bathymetry connection done even if open boundary lies over land jchanut Defect closed low AGRIF
#2111 CMCC-01_sciliberti_BDYModel sciliberti Task new low BDY
#2112 CMCC-02_sciliberti_BDYTool sciliberti Task new low Tools

2018WP

Workplan content

2018 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 yearly work plan is based on the NEMO Development Strategy Version 2 : 2018-2022.

The next 2 sections describe the 2018 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
(2018WP/AGRIF-*)
CONFIGMAN
(2018WP/CONFIGMAN-*)
Enhancement
(2018WP/ENHANCE-*)
HPC
(2018WP/HPC-*)
Publication
(2018WP/PUBLI-*)
Robustness
(2018WP/ROBUST-*)
Sea-Ice
(2018WP/SEAICE-*)
Validation
(2018WP/VALID-*)

    Specific Actions

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

    CMCC actions?
    (2018WP/CMCC-*)
    CNRS actions?
    (2018WP/CNRS-*)
    INGV actions?
    (2018WP/INGV-*)
    Mercator Océan actions?
    (2018WP/MERCATOR-*)
    Met_Office actions?
    (2018WP/UKMO-*)
    NOC actions?
    (2018WP/NOC-*)

            Overall status

            Milestone 2018WP

            Milestone 2018 release-4.0

            Ticket Summary Owner Priority Milestone Branch review Merge Party ready? Comment
            #2022 AGRIF-01(2017WP)_cbricaud-EWandNorthBC cbricaud high 2018 release-4.0 no this task will be develop by INRIA in a cmems contract
            #2031 AGRIF-02_crousset-LIM3 clem high 2018 release-4.0
            #2017 AGRIF-03_jchanut-TOOLS jchanut high 2018 release-4.0 Revised coordinates and bathymetry creation steps (including ghost cells number extension). A new AGRIF configuration has been successfully set up with this version. Need to revise create_restart step and potentially add a create_restart_ice to make the tool fully functionnal with NEMO4.0.
            #2018 AGRIF-04_jchanut-TSTEPPING jchanut low 2018 WP Status in June 2018: Not started yet. Likely better to postpone this task till first RK3 time stepping draft is available (TBD).
            #2111 CMCC-01_sciliberti_BDYModel sciliberti low 2018 WP
            #2112 CMCC-02_sciliberti_BDYTool sciliberti low 2018 WP
            #2052 ENHANCE-01_Romain-massfluxconvection rbourdal high 2018 WP
            #1959 ENHANCE-02(2017WP)_Jerome_freesurface jchanut high 2018 WP passed yes No further work has been implemented since dev_merge2017. Development available late 2018.
            #2019 ENHANCE-03_jchanut-ZTILDE jchanut normal 2018 WP Status in June 2018: Enhanced z tilde implementation is available in NEMO 3_6 stable release. Possible transfer in trunk in 2018 (TBD).
            #1911 ENHANCE-04(2017WP) — MLF and RK3 time stepping gm high 2018 release-4.0 strategy of implementation and design of the targeted code ~OK. Two big steps: (1) transform the leap-frog scheme (MLF) to be consistent with a 2-level time-stepping environment ; (2) introduce the RK3 scheme. Step 1 expected to be ready for the 2018 merge party whereas Step (2) is not assured at that time.
            #2042 ENHANCE-05_Gurvan-Vertical_Advection acc normal 2018 WP
            #2043 ENHANCE-06(2017WP)_Gurvan-Bulk_improvements gm high 2018 release-4.0 postponed : cool skin and warm layer exist in aerobulk package of L. Brodeau. Someone interested to use them should take the lead on this task. I don't have time to dedicate to this task.
            #2054 ENHANCE-07_crousset_LIM3adv_valorisation clem low 2018 WP
            #2045 ENHANCE-08_Gurvan-Implicit_Drags gm low 2018 WP
            #2044 ENHANCE-09_Gurvan-GEOMETRIC gm normal 2018 WP
            #2016 ENHANCE-10 Trusting-SETTE cooperation nicolasmartin normal 2018 WP
            #2015 ENHANCE-11 Repository cleaning nicolasmartin low 2018 WP British branches remained to be moved to the new repositroy layout (/branches -> /NEMO/branches)
            #2020 ENHANCE-12_Yevgeny-Icewaves acc normal 2018 WP
            #2053 ENHANCE-13_Olivier-Vertical_Sinking aumont normal 2018 WP
            #2055 ENHANCE-14_cethe_PISCES_LBC cetlod normal 2018 WP
            #2009 HPC-01_HPCWG_singlecoreperf mocavero normal 2018 WP The investigation activity about the optimisation techniques is on-going and the ticket will be closed by the end of this year. A new action on the application of the investigated techniques will be planned for 2019.
            #1943 HPC-02(2017WP)_Francesca Development of the NEMO hybrid parallel version based on MPI/OpenMP francesca normal 2018 WP The improvement of the hybrid coarse-grained approach (about 7% when the MPI scalability limit is reached) is not enough to justify the refactoring of the code. A final test by combining a tessellated approach with OpenMP will be performed and the ticket will be closed by the end of this year.
            #2010 HPC-03_Mocavero_globcomm mocavero high 2018 release-4.0 The analysis on global communications has been updated on the new trunk and the development branch has been created. The wiki will be updated with the list of communications that can be removed or merged (multiple communication) and the ticket will be closed by the end of this year.
            #2011 HPC-04_Mocavero_mpi3 mocavero low 2018 WP
            #2021 HPC-05_AndrewC-extendedhaloes acc normal 2018 WP
            #1953 HPC-06(2017WP) XIOS restart read functionality andmirek high 2018 release-4.0 In the trunk. Currently tested in MO GO8 (eORCA25) configuration.
            #1962 HPC-07(2017WP) Write restart file using XIOS andmirek high 2018 release-4.0 In the trunk. Currently tested in MO GO8 (eORCA25) configuration.
            #2039 HPC-08_Mixed_precision_study-8.1_Assessment mcastril normal 2018 WP
            #2040 HPC-08_Mixed_precision_study-8.2_Implementation mcastril low 2018 WP
            #2023 PUBLI-01_cbricaud_CRS cbricaud low 2018 WP
            #2056 PUBLI-02_nicolas_Project_Bibliography nicolasmartin normal 2018 WP
            #2046 PUBLI-03_SFlavoni-advectionscheme-analysis flavoni normal 2018 WP
            #2061 ROBUST-01_rbourdal_C1D rbourdal high 2018 release-4.0 Restored C1D_PAPA in trunk
            #2032 ROBUST-02_LIM3-doc vancop high 2018 release-4.0
            #2057 ROBUST-03_cethe_TOP_doc cetlod high 2018 release-4.0 Not yet started. Hopefully a first draft during this summer
            #2058 ROBUST-04_SFlavoni_usrdef_doc flavoni high 2018 release-4.0
            #2037 ROBUST-05_clevy_shaconemo_future clevy normal 2018 WP
            #2025 ROBUST-06_Andrew-reporting acc high 2018 release-4.0
            #2047 ROBUST-07_SFlavoni-Notebook-testcases flavoni normal 2018 WP
            #2000 ROBUST-14(2017WP) Removal of configuration-dependent hardcoding from closea module in OPA davestorkey normal 2018 WP
            #2029 SEAICE-01_topographic_meltponds vancop high 2018 release-4.0
            #2033 SEAICE-02_crousset_validation_aEVP clem normal 2018 WP
            #2034 SEAICE-03_crousset_validation_landfast clem normal 2018 WP
            #2035 SEAICE-04_crousset_evaluation_UM5vsPRATHER clem normal 2018 WP
            #2036 SEAICE-05_crousset_coupled_interface clem normal 2018 WP
            #2024 VALID-01_cbricaud_HR cbricaud high 2018 release-4.0 this action has been started. trying to reproduce a 3.6_stable ORCA025_LIM3_PISCES run with NEMO_4.0
            #2059 VALID-02_smasson_regional_agrif smasson high 2018 release-4.0 this action has not started
            #2048 VALID-03_SFlavoni_global_configuration flavoni high 2018 release-4.0
            #2049 VALID-04_SFlavoni_Overflow_Lock flavoni high 2018 release-4.0
            #2038 VALID-05_clevy_AGRIF clevy high 2018 release-4.0 This validation action is only partly successful: implementation of this North Atlantic configuration with 2 embedded AGRIF zooms works fine with the first zoom only: with the second (higher resolution) zoom the configuration crashes. Is it very likely that the errors come from the configuration (e.g. from me) since the new AGRIF_DEMO reference configuration with sea ice and 3 zooms works fine. Work to be continued second semester 2018.
            #2030 VALID-06_storkey_global validation of proto-NEMO 4.0 release in ORCA1, ORCA025 and ORCA12 davestorkey high 2018 release-4.0 I have completed 30-year CORE2-forced integrations for ORCA1 and ORCA025 based on rev 9490 of the dev_merge_2017 branch. There are significant science differences between these configurations and our standard NEMO 3.6 configurations (different sea ice model, currently no internal wave mixing in NEMO 4 configurations), so one would expect different results, but the results look sensible and the differences are where you would expect them given the science differences.
            #2028 VALID-07_odea-AMM deazer high 2018 release-4.0 The AMM15 configuration was tested initially with revision 9356. The configuration ran ok for 6 months but had a problem with the boundary conditions using the zerograd option. With this removed the model has been run successfully for 2 years with sensible looking model fields. The model was also run in WAD successfully for 2 year integration, and some further modification to stop SBC fluxes in dry areas lead to sensible fields. It was not reproducible at this revision in terms of different processor decompositions. Currently testing revision before the code was reorganized as rose suites need considerable updating to work wit the reorganized code. Revision 9490 is being integrated (currently 4 months) as before. It is still not perfectly reproducible across different processor decompositions but the differences are much smaller then at revision 9356.
            #2014 VALID-08_Drudi_Wave_ORCA2 mdrudi high 2018 release-4.0
            #2013 VALID-09_Lovato_TestWave_MedSea gmattia high 2018 release-4.0
            #2026 VALID-10_GeorgeN-evalOSMOSIS agn high 2018 release-4.0
            #2060 VALID-11_cethe_TOP_Offline cetlod high 2018 release-4.0 Already started. First results are comparable to what we expect. Still need to perform longer runs with PISCES

            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.

            Action name
            Scope
            Institute for specific actions, Stream for shared actions
            Number
            Check the tables above to define open number
            Suffix
            Identify PI(s) and field(s), no space recommended
            Preview
            Submit / Reset

            See the instructions page of NEMO development task workflow.

            Note: See TracRoadmap for help on using the roadmap.