Changeset 6713


Ignore:
Timestamp:
2016-06-15T13:01:42+02:00 (4 years ago)
Author:
lovato
Message:

#1730 - trunk: Update manual and history in header of lib_fortran

Location:
branches/2016/dev_r6522_SIMPLIF_4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6522_SIMPLIF_4/DOC/TexFiles/Chapters/Chap_MISC.tex

    r6289 r6713  
    241241   b \qquad \ &= sum_2 \\ 
    242242\end{align*} 
    243 This feature can be found in \mdl{lib\_fortran} module and is effective when \key{mpp\_rep}. 
    244 In that case, all calls to glob\_sum function (summation over the entire basin excluding  
     243An example of this feature can be found in \mdl{lib\_fortran} module. 
     244It is systematicallt used in glob\_sum function (summation over the entire basin excluding  
    245245duplicated rows and columns due to cyclic or north fold boundary condition as well as  
    246 overlap MPP areas).  
    247 Note this implementation may be sensitive to the optimization level.  
     246overlap MPP areas). The self-compensated summation method should be used in all summation 
     247in i- and/or j-direction. See closea.F90 module for an example. 
     248Note also that this implementation may be sensitive to the optimization level.  
    248249 
    249250\subsection{MPP scalability} 
  • branches/2016/dev_r6522_SIMPLIF_4/NEMOGCM/NEMO/OPA_SRC/lib_fortran.F90

    r6676 r6713  
    77   !!            3.4  !  2013-06  (C. Rousset)  add glob_min, glob_max  
    88   !!                                           + 3d dim. of input is fexible (jpk, jpl...)  
     9   !!            4.0  !  2016-06  (T. Lovato)  double precision global sum by default  
    910   !!---------------------------------------------------------------------- 
    1011 
Note: See TracChangeset for help on using the changeset viewer.