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.
2020WP/AGRIF-03_jchanut_vert_coord_interp (diff) – NEMO

Changes between Version 13 and Version 14 of 2020WP/AGRIF-03_jchanut_vert_coord_interp


Ignore:
Timestamp:
2021-06-08T16:11:14+02:00 (3 years ago)
Author:
jamesharle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2020WP/AGRIF-03_jchanut_vert_coord_interp

    v13 v14  
    1717||=Branch       || source:/NEMO/branches/{YEAR}/dev_r{REV}_{ACTION_NAME} || 
    1818||=Previewer(s) || S. Masson                                             || 
    19 ||=Reviewer(s)  ||                                                       || 
     19||=Reviewer(s)  ||   Mattia Almansi and James Harle                                                    || 
    2020||=Ticket       || #2222                                                 || 
    2121 
     
    161161 
    162162''...'' 
     163 
     164To allow for vertical interpolation in NEMO/AGRIF a vertical remapping the conservative piecewise polynomial reconstruction library of Engwirda and Kelley (2016) has be successfully implemented. All proposed tests (bar the bowl overflow case) have been successfully undertaken. This development extends the existing code, which previously only supported z-coordinate to z-coordinate nesting. Due to the nature of the development task there are differences in the solution when activating the new feature. These differences are acceptable small. The development is ready for merging. 
     165 
     166As the DOMAINcfg tool for AGRIF had not been implemented a collection of python scripts were employed to produce configuration files for a series of test cases: Flat Bottom, 2DV Overflow, VORTEX and DOME experiments. While the domain_cfg files could not be re-created using the existing NEMO NESTING or DOMAINcfg Tools, existing domain_cfg.nc files where used to verify the test cases. All of which performed as described in the IMMERSE WP3.2 final report.  
     167 
     168Testing of ORCA2_PISCES (with multiple nests) was also undertaken. This currently fails when turning `key_vert_remap = .true.`, as nests 2 and 3 have not been refactored to match the volume along the parent-child boundary. No explicit error message is issued to say this cannot be done (something we believe will be addressed in ticket #2638)  
     169 
     170In the namelist, the `namagrif` block includes both `ln_vert_remap` and `ln_chk_bathy`. It is suggested that `ln_chk_bathy` may well be a redundant: if `ln_vert_remap = .true.`, `ln_chk_bathy` should be `.true.` by default, in order to remove any ambiguity.  
     171 
     172This development has been documented with sufficient explanation and examples in the IMMERSE WP3.2 final report. Documentation of project literature will most likely come as an output from ticket #2638 (development of the DOMAINcfg Tool to enable vertical remapping of NEMO/AGRIF configurations employing different vertical grids).