New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
2009WP/2009Stream1 (diff) – NEMO

Changes between Version 4 and Version 5 of 2009WP/2009Stream1


Ignore:
Timestamp:
2009-06-22T09:08:27+02:00 (15 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2009WP/2009Stream1

    v4 v5  
    77 
    88---- 
    9 This is a continuing stream for which, in 2008, we have simplified the forcing interface (SBC  
    10 module + on-the-fly interpolation) and the TOP interface. The major actions in 2009 will be to  
    11 introduce an easy and efficient way to add/remove model output fields (new IOM for output) and  
    12 the starting of 2 years work on a simplification of the new configurations settings (Configuration  
    13 manager). The actions of the stream are:  
     9 
     10The ''stream 1'', named ''User Interface'' is a never end stream. In 2008, the main works in the stream have involved the ocean forcing interface  (introduction of SBC module + on-the-fly interpolation) and the TOP interface. In 2009, the major expected improvement concerns the model output (introduce an easy and efficient way to add/remove model output fields (new IOM for output). Note also the starting of 2 years work on a simplification of the new configurations settings (CFG=Configuration manager). The actions of the stream are:  
     11 
     12---- 
    1413 
    1514== Substream 1.1: IOM for outputs == 
    1615[[BR]] 
    17 === Description and participants === 
    18 The strategy defined is built on the use of catalogues that are dynamically created  
     16The defined strategy is built on the use of catalogues that are dynamically created  
    1917and written once for all at the end of step. The temporal mean is no more performed in the IO  
    2018library, but is done in NEMO. The write itself will use the new IOIPSL module, or a dimg  
     
    2220iom_put (i.e. a write into a catalogue) can be done anywhere in the code. This will greatly  
    2321improve the code readability and will allow easy output of local variable. [[BR]] 
    24 Work  : [[BR]] 
    25  (1) beta version expected in mid-February for the ocean (v3.2) [[BR]] 
    26  (2) Add a user-friendly interface (namelist or xml file) + a documentation (v3.2) [[BR]] 
    27  (3) introduce IOM in the other components (LIM, TOP) (v3.2) [[BR]] 
    28  (4) assessment of IOM behaviour on mpp computers (v3.3)  
     22'''Work  :''' [[BR]] 
    2923 
    30 ===  Advancement  === 
    31  (1) beta version expected in mid-February for the ocean (v3.2) : OK  [[BR]] 
    32  (2) Add a user-friendly interface (namelist or xml file) + a documentation (v3.2) : OK  [[BR]] 
    33  (3) introduce IOM in the other components (LIM, TOP) (v3.2) : OK  [[BR]] 
    34  (4) assessment of IOM behaviour on mpp computers (v3.3) : to be done 
     24 (1) '''beta version''' expected in mid-February for the ocean (v3.2) [[BR]] 
     25     Status: Added in the trunk and validated (NEMO-paris, contribution from IPSL), see tickets #387 . [[BR]] 
     26     Ready for incorporation into v3.2 
     27 
     28 (2) '''Add a user-friendly interface''' (namelist or xml file) + a documentation (v3.2) [[BR]] 
     29     Status: Added the namelist and xml file in the trunk and validated (NEMO-paris, contribution from IPSL). [[BR]] 
     30     Documentation is missing. 
     31 
     32 (3) '''introduce IOM in the other components''' (LIM, TOP) (v3.2) [[BR]] 
     33     Status: Added in the trunk and validated for TOP (NEMO-paris), see tickets #437 . [[BR]] 
     34     On-going work for LIM 2 and 3. 
     35 
     36 (4) '''assessment of IOM behaviour on mpp computers''' (v3.3)  
     37     Status: to be done 
    3538 
    3639---- 
     
    3841== Substream 1.2: NetCDF4 IO options == 
    3942[[BR]] 
    40 === Description and participants === 
    4143NetCDF4 offers the opportunity to employ dataset chunking and compression 
    4244algorithms to greatly reduce the volume of data written out by NEMO without any loss of 
     
    4749because the benefits of writing out fewer data outweigh the computational costs of in-memory  
    4850compression. The great benefit though is in the reduction of filesizes, for example: 
    49  
    5051 
    5152{{{ 
     
    7273has been able to compile netCDF4-compatible versions of Ferret and a netCDF4-compatible version of the 
    7374mexnc toolkit for use with matlab (versions 2008a onwards). Details are available on request. 
    74 ===  Advancement  === 
    7575 
    7676----  
     
    7878== Substream 1.3 : Configuration manager  == 
    7979[[BR]] 
    80 === Description and participants === 
    8180Create the configuration tools (CFG-tools):  user-friendly interface, the tools, and the  
    8281documentation associated to the creation of a new model configuration, and especially  
     
    8483of a grid, a bathymetry, an initial state, a forcing data set, and open boundary conditions.  
    8584Manpower will be demanded in the My_Ocean FP7 European project (MCS) to build the tool. [[BR]] 
    86 Work: [[BR]] 
    87  (1) collect the existing tools (OPABAT, ROMS-tools, etc [[BR]] 
    88  (2) Define the structure and implement a 1st version of the CFG-tools. (v3.3)  
     85'''Work  :''' [[BR]] 
     86   (1) collect the existing tools (OPABAT, ROMS-tools, etc [[BR]] 
    8987 
     88   (2) Define the structure and implement a 1st version of the CFG-tools. (v3.3) [[BR]] 
    9089 
    91 ===  Advancement  === 
    92 beginning August the first, within MyOcean (Brice Lemaire position) 
     90'''Status :''' beginning August the 1st, within MyOcean (Brice Lemaire position) 
    9391 
    9492---- 
     
    9694== Substream 1.4 :bio interfaces  == 
    9795[[BR]] 
    98 === Description and participants === 
    9996Interface for other bio-models in TOP 
    10097 
    101 ===  Advancement  === 
     98'''Status :''' probably postponed for one year (==> 2010). 
    10299 
    103100---- 
     
    105102== Substream 1.5 : reference manuels  == 
    106103[[BR]] 
    107 === Description and participants === 
    108 LIM and TOP (TRP) paper documentation using Latex (similar to the NEMO ocean  
    109 engine documentation. [[BR]] 
    110 Work:  [[BR]] 
    111  (1) write TRP documentation (2 w) (v3.3)  [[BR]] 
    112  (2) participate to the writing of LIM3 documentation realised at UCL (1 w) (v3.3)  [[BR]] 
    113  (3) review of the TRP and LIM3 documentation by NOCS team (2 w) (v3.3)  
     104LIM and TOP (TRP) paper documentation using Latex (similar to the NEMO ocean engine documentation. [[BR]] 
     105'''Work  :''' [[BR]] 
     106 (1) '''Create the TRP documentation''' (2 w) (v3.3)  [[BR]] 
    114107 
    115 ===  Advancement  === 
     108 (2) '''participate to the writing of LIM3 documentation''' realised at UCL (1 w) (v3.3)  [[BR]] 
     109 
     110 (3) '''review of the TRP and LIM3 documentation''' (NOCS team, 2 w) (v3.3) [[BR]] 
     111 
     112'''Status :''' expected to start during the second part of year 2009. 
    116113 
    117114---- 
     
    119116== Substream 1.6 :Reference configurations  == 
    120117[[BR]] 
    121 === Description and participants === 
     118 
    122119Add new standard configurations to be used as NEMO tutorial, developer validation  
    123120and benchmark purposes in order to illustrate the existing system potentiality. [[BR]] 
    124 Work:  [[BR]] 
    125  (1) illustration of the on-the-fly interpolation (v3.3) [[BR]] 
    126  (2) illustration of the different type of vertical coordinate (v3.3) [[BR]] 
    127  (3) illustration of AGRIF zoom with sea-ice (v3.3) [[BR]] 
    128  (4) illustration of off-line tracer computation (v3.3)  
     121'''Work  :''' [[BR]] 
     122 (1) '''illustration of the on-the-fly interpolation''' (v3.3) [[BR]] 
    129123 
    130 ===  Advancement  === 
     124 (2) '''illustration of the different type of vertical coordinate''' (v3.3) [[BR]] 
    131125 
    132 ---- 
     126 (3) '''illustration of AGRIF zoom with sea-ice''' (v3.3) [[BR]] 
    133127 
     128 (4) '''illustration of off-line tracer computation''' (v3.3) [[BR]] 
     129 
     130'''Status :''' expected to start during the second part of year 2009. 
     131