Version 34 (modified by rfurner, 14 years ago) (diff) |
---|
2010: from merge party to 3_3 release
Last edited Timestamp?
This page is intended to facilitate the work of the next few weeks, i.e. beween the merge party and the release of 3_3. Feel free to edit it to add your information, comments, suggestions....
19 october 2010: branch nemo_v3_3_beta created
After the merge party, the branch with all developments from the year has been built:
This beta version is available using :
svn co https://forge.ipsl.jussieu.fr/nemo/svn/branches/nemo_v3_3_beta/NEMOGCM (read only)
svn+ssh://"your_login"@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/nemo_v3_3_beta/NEMOGCM (read/write).
List of tests done and results:
Add here test description (Branch nemo_v3_3_beta, Revision2298 (now) , configuration, computer, restartability, ...)
Description | Revision no | Configuration | Computer | Perf. memory | Perf. CPU | Restartability | Others |
List of problems, solutions…
Before releasing it to developer's for beta testing, the following weaknesses should be solved: (please update the information)
Date | Revision no | Problem description | To be solved by: | State | Date | Version |
with AGRIF | LOCEAN and LJK | Compilation now OK but not execution | ||||
new EVP rheology got lost during the merge | MERCATOR & LOCEAN | routines and namelist commited, some tests still ongoing?? | 27 Oct 2010 | 2320 | ||
Atmospheric pressure | MERCATOR & LOCEAN | |||||
Suppress TKE old option | LOCEAN | done, ticket #742 | 22 Oct 2010 | |||
add LibIGCM as external | LOCEAN | tbd | ||||
choose between key_mpp_rep1 and key_mpp_rep2, rename it key_mpp_rep and clean the code | LOCEAN | done, ticket #743 | 22 Oct 2010 | |||
add surface pressure forcing | MERCATOR | tbd | ||||
correct input files, in ORCA2_LIM tar file, suppress duplicated files, rename chlorophyll file to be consistent with the namelist, add a sample of observation file | LOCEAN | tbd | ||||
bottom condition for GLS should be checked | MERCATOR | done | 20 Oct 2010 | rev 2309 in zdfbfr.F90 | ||
execution fails after 2 time step using time splitting and VVL | UKMO and LOCEAN | modifications sent by LOCEAN and checked by UKMO | ||||
Compilation errors to be fixed while using netcdf4 | NOC | fixed see #755 and #754 | 10 November | |||
Modifications on Griffies operator to be added | NOC |
Rules to follow:
- all corrections to the developments done in 2010 should be made on the beta branch, not on the original branch
- contributions to the documentation should be send directly to Gurvan, with Rachid on copy
- between now and the end of the tag nemo_v3_2_2, correction of bugs has to be done on both the trunk and the beta branch when the bugs are in both versions
Schedule:
- distribution to the developers at the beginning of november
- tag a last stable version of nemo_v_3_2 (nemo_v3_2_2) at the end of december
- put back the beta version on the trunk just after
- tag and release of nemo_v3_3
- delete the development branches for 2010 (if they went back to the new version of course)
Announcement of 3_3 to users (To be improved, in particular by adding the ticket number to find more details of the development)
Main features:
Scientific and numeric Developments
- Lateral ocean physics: Griffies operator added
- Vertical mixing scheme Generic Length Scale (GLS) added
- Changes in bottom boundary layer (bbl)
- Develop mixed laplacian-bilaplacian diffusion
- Time stepping : modified Leap-Frog Asselin filter (MLF) implemented
- Sea-ice: the Elasto-Visco Plastic (EVP) rheology has been added in LIM2 (the oldest version of the sea-ice component)
- Atmospheric pressure forcing added
- Change formulation of the fluxes between ocean, ice and atmosphere : an exchange of water (mass exchange) is now explicitly associated with an exchange of heat and salt content.
- New implementation of river runoffs. See ticket #465, and documentation in section 7.7 of the NEMO book.
- Diurnal cycle added
- Coupling interface for WRF atmospheric model added
- Development of data assimilation modules OBS and ASM
- Linear-tangent and Adjoint component (TAM) added, phased on tag 3.0
- Updates to BDY open boundaries for shelf configurations and implementation of seaice boundary conditions for LIM2. See ticket #718. Documentation now available in section 8.5 of the NEMO book.
Computing Developments
- Performance improvements in parallel (MPI)
- Reorganisation in tracers transport computation (merge of TRA and TRC modules)
- Biogeochemistry offline (TOP) reorganised (avoid duplication of routines between on-line and offline use of TOP)
- "On the fly" interpolation now modified in fldread.F90 to obtain information about the input grid from an attribute in the weights file (ticket #631)
- "On the fly" interpolation tool added for input (forcing) files (ticket #631)
- Use of FCM (Flexible Configuration Manager) to build the chosen configuration, generate Makefile and run it to produce the executable)
Documentation
- Major updates in the reference manual, which is now more in phase with the code
- Smaller updates on the web pages documentation (but FAQ page more active from now on)
- Detailed documentation and results of the reference configuration ORCA2_LIM forced by CORE II
Major changes
- In MPP, number of processors is now specified by cpp keys: -Dkey_nproci=2 -Dkey_nprocj=2 for instance'
- use of FCM changes the directory hierarchy and the way to set up a configuration and create an executable