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.
Changeset 1605 for trunk/NEMO/NST_SRC/agrif_oce.F90 – NEMO

Ignore:
Timestamp:
2009-08-11T14:33:40+02:00 (15 years ago)
Author:
ctlod
Message:

Doctor naming of OPA namelist variables, see ticket: #526

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/NST_SRC/agrif_oce.F90

    r1152 r1605  
    11MODULE agrif_oce 
     2   !!====================================================================== 
     3   !!                       ***  MODULE agrif_oce  *** 
     4   !! AGRIF :   define in memory AGRIF variables 
    25   !!---------------------------------------------------------------------- 
    3    !!                       ***  MODULE agrif_oce  *** 
    4    !! 
    5    !! ** Purpose :   Define in memory agrif variables 
     6   !! History :  2.0  ! 2007-12  (R. Benshila)  Original code 
    67   !!---------------------------------------------------------------------- 
    7    !! History : 
    8    !!   9.0  !  07-12  (R. Benshila)  initial version 
     8#if defined key_agrif 
    99   !!---------------------------------------------------------------------- 
    10    !!  OPA 9.0 , LOCEAN-IPSL (2006) 
    11    !! $Id$ 
    12    !! This software is governed by the CeCILL licence see modipsl/doc/NEMO_CeCILL.txt 
     10   !!   'key_agrif'                                              AGRIF zoom 
    1311   !!---------------------------------------------------------------------- 
    14    !! * Modules used 
    1512   USE par_oce      ! ocean parameters 
    1613   USE dom_oce      ! domain parameters 
     
    1916   PUBLIC  
    2017 
    21 #if defined key_agrif 
     18   !                                              !!* Namelist namagrif: AGRIF parameters 
     19   LOGICAL , PUBLIC ::   ln_spc_dyn    = .FALSE.   !: 
     20   INTEGER , PUBLIC ::   nn_cln_update = 3         !: update frequency  
     21   REAL(wp), PUBLIC ::   rn_sponge_tra = rdt       !: sponge coeff. for tracers 
     22   REAL(wp), PUBLIC ::   rn_sponge_dyn = rdt       !: sponge coeff. for dynamics 
    2223 
    23    !! Namelist parameters (namagrif) 
    24    !! ------------------------------ 
    25    LOGICAL, PUBLIC :: ln_spc_dyn  = .FALSE. 
    26    INTEGER, PUBLIC :: nbclineupdate = 3  !: update frequency  
    27    REAL(wp), PUBLIC :: visc_tra = rdt  !: sponge coeff. for tracers 
    28    REAL(wp), PUBLIC :: visc_dyn = rdt  !: sponge coeff. for dynamics 
     24   !                                              !!! OLD namelist names 
     25   INTEGER , PUBLIC ::   nbclineupdate             !: update frequency  
     26   REAL(wp), PUBLIC ::   visc_tra                  !: sponge coeff. for tracers 
     27   REAL(wp), PUBLIC ::   visc_dyn                  !: sponge coeff. for dynamics 
    2928 
    30    !! Use for sponge computation 
    31    !! -------------------------- 
    32    LOGICAL, PUBLIC :: spongedoneT = .FALSE.   
    33    LOGICAL, PUBLIC :: spongedoneU = .FALSE. 
    34    REAL(wp), PUBLIC, DIMENSION(jpi,jpj) ::   &   
    35       spe1ur, spe2vr ,spbtr2, spe1ur2, spe2vr2, spbtr3   
     29   LOGICAL , PUBLIC :: spongedoneT = .FALSE.   !: tracer   sponge layer indicator 
     30   LOGICAL , PUBLIC :: spongedoneU = .FALSE.   !: dynamics sponge layer indicator 
     31   REAL(wp), PUBLIC, DIMENSION(jpi,jpj) ::   spe1ur, spe2vr ,spbtr2, spe1ur2, spe2vr2, spbtr3   !: ??? 
     32 
    3633#endif 
    37  
     34   !!---------------------------------------------------------------------- 
     35   !! NEMO/OPA 3.2 , LOCEAN-IPSL (2009) 
     36   !! $Id$ 
     37   !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 
     38   !!====================================================================== 
    3839END MODULE agrif_oce 
Note: See TracChangeset for help on using the changeset viewer.