Opened 7 years ago
Closed 7 years ago
#1915 closed Task (fixed)
ROBUST-8_AndrewC-MPP_no_ghost development branch
Reported by: | acc | Owned by: | acc |
---|---|---|---|
Priority: | low | Milestone: | 2017 WP |
Component: | OCE | Version: | trunk |
Severity: | minor | Keywords: | |
Cc: |
Description
Context
With the move to full dynamic allocation there is no need to retain a uniform jpi and jpj across all processing regions.
Allowing these to vary will permit simplification by removing the possibility of 'ghost' rows or columns and therefore remove the need for the confusing number of start and end markers such as nldi and nlci.
This work will also simplify the introduction of wider haloes and will be used as an opportunity to reduce the size of the lib_mpp.F90 code base by introducing generic functions in .h90 files that can be included multiple times with different preprocessor settings. This work builds on the developments completed in branches/2017/dev_r7832_HPC08_lbclnk_3rd_dim and #1880
Implementation
See https://forge.ipsl.jussieu.fr/nemo/wiki/2017WP/ROBUST-08_AndrewC-MPP_no_ghost for details and associated development branch: branches/2017/dev_r8126_ROBUST08_no_ghost
Commit History (0)
(No commits)
Change History (2)
comment:1 Changed 7 years ago by nemo
- Type changed from Development to Task
comment:2 Changed 7 years ago by acc
- Resolution set to fixed
- Severity set to minor
- Status changed from new to closed
Development branch incorporated into the 2017 merge (dev_2017_merge). Ticket closed.
Remove 'Development' type