= '''2012 Stream 2: ''' Developer interface = #a2011Stream2:Developerinterface Last edited 03/09 !11:32 The ''stream 2'' work will consist in: [[BR]] '''1) system simplification''' : improve code oranisation, avoid duplications... Major actions this year on open boundaries (noted '''OB''' below)[[BR]] MERCATOR 1 - '''OB '''Improvments of open boundaries and towards a unique module (starting from OBC + BDY, freeze OBC developments...). See discussion on [https://forge.ipsl.jussieu.fr/nemo/wiki/2011WP/2011Stream2/OpenBoundaries Open Boundaries] [[BR]]UKMO 4- '''OB '''Include radiation conditions in BDY.[[BR]]UKMO 5 - '''OB '''Develop a capability to allow OBC users to use BDY[[BR]]UKMO 6 - '''OB '''Adapt BDY to use fldread[[BR]]LOCEAN 5 - '''OB '''Update open boundaries to allow free explicit free surface [[BR]]LOCEAN 3 - '''OB '''Merge TRA-TRP (compatibility with open boudaries, remove 3D T & S) [[BR]] LOCEAN 3 - Merge dtatem-dtasal into dtatsd [[BR]]LOCEAN 12 - Suppress LOBSTER (avoid duplication) '''[[BR]]'''LOCEAN 15 (with UKMO & CMCC 1) - Improve TOP generic interface with template capability suitable to HadOC , BFM... [[BR]]LOCEAN 9 - AGRIF on the vertical [[BR]]LOCEAN 10 - AGRIF with sea-ice [[BR]]LOCEAN 7 & UKMO 7 - Validation toolkit rewriting'''[[BR]]'''LOCEAN 13 - Variable Volume Layer (non linear free surface) option by default''' ''' '''2) MPP improvement''' : Improving the mpp behaviour of NEMO by playing with width of the overlap area, the number of communication, the dynamical allocation, the suppression of the solvers, ond longer terms developements for sperformances and scalability[[BR]] NOCS 9 & STFC - Develop dynamical allocation See discussion on [https://forge.ipsl.jussieu.fr/nemo/wiki/2011WP/2011Stream2/DynamicMemory Dynamic Memory][[BR]]CMCC 2 Tests on dynamical allocation with different configurations[[BR]]LOCEAN 1 - MPP evolutions (continuation: width of overlap area, nb of comms...)[[BR]] NOCS 9 - MPP scalability. Implementation and testing of PRACE-type solution to increase scalability of the north-fold exchanges.[[BR]] '''3) coupled interface''' : achieving the development of the coupled interface (interface with LIM3 and CICE, use of OASIS 3 and OASIS 4) and the interface NEMO-CICE. [[BR]] UKMO 8 & LOCEAN 2 - Interface between NEMO & multicategory sea-ice (CICE and LIM3) (continuation) [[BR]]LOCEAN 2 - Coupled interface more general (no ice, with LIM3 or CICE)[[BR]] LOCEAN 14 - Add toy atmospheric model to facilitate coupling tests [[BR]] '''4) Data assimilation interface''' [[BR]] LOCEAN-18 - Development of a standard configuration using TAM[[BR]]CMCC 3 - Hands on the new OBS and ASM modules in order to check it for their projects and eventually develop [[BR]]UKMO 10 - OBS and ASM improvements[[BR]] MERCATOR 8 — add the possibility to compute a model equivalent of a night SST (satellite SST) in the observation operator [[BR]] MERCATOR 9 - add the possibility to compute a model equivalent of an SLA in which the high frequency signal is removed (as it is done in the Mercator assimilation system SAM2).