Changeset 1605 for trunk/NEMO/NST_SRC/agrif_oce.F90
- Timestamp:
- 2009-08-11T14:33:40+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/NST_SRC/agrif_oce.F90
r1152 r1605 1 1 MODULE agrif_oce 2 !!====================================================================== 3 !! *** MODULE agrif_oce *** 4 !! AGRIF : define in memory AGRIF variables 2 5 !!---------------------------------------------------------------------- 3 !! *** MODULE agrif_oce *** 4 !! 5 !! ** Purpose : Define in memory agrif variables 6 !! History : 2.0 ! 2007-12 (R. Benshila) Original code 6 7 !!---------------------------------------------------------------------- 7 !! History : 8 !! 9.0 ! 07-12 (R. Benshila) initial version 8 #if defined key_agrif 9 9 !!---------------------------------------------------------------------- 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 13 11 !!---------------------------------------------------------------------- 14 !! * Modules used15 12 USE par_oce ! ocean parameters 16 13 USE dom_oce ! domain parameters … … 19 16 PUBLIC 20 17 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 22 23 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 29 28 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 36 33 #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 !!====================================================================== 38 39 END MODULE agrif_oce
Note: See TracChangeset
for help on using the changeset viewer.