Changes between Version 4 and Version 5 of 2009WP/2009Stream1
- Timestamp:
- 2009-06-22T09:08:27+02:00 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
2009WP/2009Stream1
v4 v5 7 7 8 8 ---- 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 10 The ''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 ---- 14 13 15 14 == Substream 1.1: IOM for outputs == 16 15 [[BR]] 17 === Description and participants === 18 The strategy defined is built on the use of catalogues that are dynamically created 16 The defined strategy is built on the use of catalogues that are dynamically created 19 17 and written once for all at the end of step. The temporal mean is no more performed in the IO 20 18 library, but is done in NEMO. The write itself will use the new IOIPSL module, or a dimg … … 22 20 iom_put (i.e. a write into a catalogue) can be done anywhere in the code. This will greatly 23 21 improve 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]] 29 23 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 35 38 36 39 ---- … … 38 41 == Substream 1.2: NetCDF4 IO options == 39 42 [[BR]] 40 === Description and participants ===41 43 NetCDF4 offers the opportunity to employ dataset chunking and compression 42 44 algorithms to greatly reduce the volume of data written out by NEMO without any loss of … … 47 49 because the benefits of writing out fewer data outweigh the computational costs of in-memory 48 50 compression. The great benefit though is in the reduction of filesizes, for example: 49 50 51 51 52 {{{ … … 72 73 has been able to compile netCDF4-compatible versions of Ferret and a netCDF4-compatible version of the 73 74 mexnc toolkit for use with matlab (versions 2008a onwards). Details are available on request. 74 === Advancement ===75 75 76 76 ---- … … 78 78 == Substream 1.3 : Configuration manager == 79 79 [[BR]] 80 === Description and participants ===81 80 Create the configuration tools (CFG-tools): user-friendly interface, the tools, and the 82 81 documentation associated to the creation of a new model configuration, and especially … … 84 83 of a grid, a bathymetry, an initial state, a forcing data set, and open boundary conditions. 85 84 Manpower 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]] 89 87 88 (2) Define the structure and implement a 1st version of the CFG-tools. (v3.3) [[BR]] 90 89 91 === Advancement === 92 beginning August the first, within MyOcean (Brice Lemaire position) 90 '''Status :''' beginning August the 1st, within MyOcean (Brice Lemaire position) 93 91 94 92 ---- … … 96 94 == Substream 1.4 :bio interfaces == 97 95 [[BR]] 98 === Description and participants ===99 96 Interface for other bio-models in TOP 100 97 101 === Advancement === 98 '''Status :''' probably postponed for one year (==> 2010). 102 99 103 100 ---- … … 105 102 == Substream 1.5 : reference manuels == 106 103 [[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) 104 LIM 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]] 114 107 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. 116 113 117 114 ---- … … 119 116 == Substream 1.6 :Reference configurations == 120 117 [[BR]] 121 === Description and participants === 118 122 119 Add new standard configurations to be used as NEMO tutorial, developer validation 123 120 and 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]] 129 123 130 === Advancement === 124 (2) '''illustration of the different type of vertical coordinate''' (v3.3) [[BR]] 131 125 132 ---- 126 (3) '''illustration of AGRIF zoom with sea-ice''' (v3.3) [[BR]] 133 127 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