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.
2017WP/HPC-09_Gurvan-ZDF (diff) – NEMO

Changes between Version 1 and Version 2 of 2017WP/HPC-09_Gurvan-ZDF


Ignore:
Timestamp:
2017-05-17T23:18:16+02:00 (8 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2017WP/HPC-09_Gurvan-ZDF

    v1 v2  
    4040}}} 
    4141 
    42 == Summary [=#summary] 
     42== Summary #summary 
    4343 
    44 '''[./Summary Edit the summary]''' 
     44|| '''Action''' || HPC-9_Gurvan : ZDF restructuration with reduced number of lbc_lnk call || 
     45|| '''PI(S)''' || Gurvan Madec || 
     46{{{#!td 
     47'''Digest''' 
     48}}} 
     49{{{#!td 
     50Restructuration of all vertical physics packages (ZDF) in order to reduce the number of communication and suppress most (if not all) the key_zdf... 
     511. remove avmu, avmv, keep only avm and use an average in the dynzdf_imp (_exp) modules (save mpp comm) 
     522. Define tau_i, tau_j, the surface ocean stress at t-point, and remove utau, vtau (stress defined at u- and v-point) to remove the communication phase on utau and vtau. This require to adapt the dynzdf modules. 
     533. create the zdf manager that encapsulate all modules that modify avm and avt. ==>> only one communication phase on those fields at the end of the ZDF manager instead of one by ZDF modules. In the process, we also remove all the key_zdf... replaced by namelist variables. 
     544. simplification: introduce a generic routine to perform the inversion of a tri-diagonal matrix and use it in implicit vertical diffusion (DYN and TRA), in TKE and GLS, and in 4th order compact scheme (TRA and DYN).  
     55}}} 
     56|- 
     57|| '''Dependencies''' || Depends on Gurvan's availability || 
     58|| '''Target''' || 2017 merge party || 
     59|| '''Trac Ticket''' || #1883 || 
     60|| '''SVN branch''' || [browser:branches/2017/dev_r7881_HPC09_ZDF dev_r7881_HPC09_ZDF] || 
     61|| '''Previewer(s)''' || Miguel Castrillo || 
     62|| '''Reviewer(s)''' || Miguel Castrillo || 
     63|| '''Status''' || In progress || 
     64|| '''Links''' || [[ExtractUrl(.)]] || 
    4565 
    46 {{{#!div style="background:lightgrey" 
    47 [[Include(./Summary)]] 
    48 }}} 
     66==  
    4967 
    5068{{{#!Fold title=Abstract tag=h2