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.
Ticket Diff – NEMO

Changes between Initial Version and Version 2 of Ticket #1880


Ignore:
Timestamp:
2017-04-11T16:57:40+02:00 (7 years ago)
Author:
gm
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1880 – Description

    initial v2  
    11= Context = 
    22development branch associated with HPC-08 action 
    3 Allow the 3rd dimension of 3D arrays in argument of lbc_lnk routine to be of any size. 
     3   -1- Allow the 3rd dimension of 3D arrays in argument of lbc_lnk routine to be of any size. 
     4   -2- Regroup the three global communications of stp_ctl  in a single one. 
    45 
    56 
    67= Implementation = 
    78 
    8 modules involved: lbclnk.F90, lib_mpp.F90 and lbcnfd.F90 
     9  -1-  '''modules involved''': lbclnk.F90, lib_mpp.F90 and lbcnfd.F90, '''Methodology''': replace jpk by ipk=SIZE(tab3D_input,3) 
    910 
    10 methodology: replace jpk by ipk=SIZE(tab3D_input,3) 
     11  -2- '''modules involved''': stpctl.F90 , nemogcm.F90 , and in_out_manager.F90.   '''Methodology''': mpi_allreduce performed on a vector of size=3 containing the local max of |U|, -SSS, and ssh^2. 
    1112 
    1213NB: Changes also involve a bug correction (see ticket #1879) as well as coding style.