[3] | 1 | MODULE ldfdyn_oce |
---|
| 2 | !!====================================================================== |
---|
| 3 | !! *** MODULE ldfdyn_oce *** |
---|
| 4 | !! Ocean physics: lateral momentum mixing coefficient defined in memory |
---|
| 5 | !!====================================================================== |
---|
[1601] | 6 | !! History : 1.0 ! 2002-11 (G. Madec) F90: Free form and module |
---|
[3] | 7 | !!---------------------------------------------------------------------- |
---|
| 8 | USE par_oce ! ocean parameters |
---|
| 9 | |
---|
| 10 | IMPLICIT NONE |
---|
| 11 | PUBLIC |
---|
| 12 | |
---|
[1601] | 13 | ! !!* Namelist namdyn_ldf : lateral mixing * |
---|
| 14 | LOGICAL , PUBLIC :: ln_dynldf_lap = .TRUE. !: laplacian operator |
---|
| 15 | LOGICAL , PUBLIC :: ln_dynldf_bilap = .FALSE. !: bilaplacian operator |
---|
| 16 | LOGICAL , PUBLIC :: ln_dynldf_level = .FALSE. !: iso-level direction |
---|
| 17 | LOGICAL , PUBLIC :: ln_dynldf_hor = .TRUE. !: horizontal (geopotential) direction |
---|
| 18 | LOGICAL , PUBLIC :: ln_dynldf_iso = .FALSE. !: iso-neutral direction |
---|
| 19 | REAL(wp), PUBLIC :: rn_ahm_0 = 40000._wp !: lateral eddy viscosity (m2/s) |
---|
| 20 | REAL(wp), PUBLIC :: rn_ahmb_0 = 0._wp !: lateral background eddy viscosity (m2/s) |
---|
[3] | 21 | |
---|
[1601] | 22 | REAL(wp), PUBLIC :: ahm0, ahmb0 ! OLD namelist names |
---|
[3] | 23 | |
---|
| 24 | #if defined key_dynldf_c3d |
---|
[1601] | 25 | REAL(wp), PUBLIC, DIMENSION(jpi,jpj,jpk) :: ahm1, ahm2, ahm3, ahm4 ! ** 3D coefficients ** |
---|
[3] | 26 | #elif defined key_dynldf_c2d |
---|
[1601] | 27 | REAL(wp), PUBLIC, DIMENSION(jpi,jpj) :: ahm1, ahm2, ahm3, ahm4 ! ** 2D coefficients ** |
---|
[3] | 28 | #elif defined key_dynldf_c1d |
---|
[1601] | 29 | REAL(wp), PUBLIC, DIMENSION(jpk) :: ahm1, ahm2, ahm3, ahm4 ! ** 2D coefficients ** |
---|
[3] | 30 | #else |
---|
[1601] | 31 | REAL(wp), PUBLIC :: ahm1, ahm2, ahm3, ahm4 ! ** 0D coefficients ** |
---|
[3] | 32 | #endif |
---|
| 33 | |
---|
| 34 | !!---------------------------------------------------------------------- |
---|
[1601] | 35 | !! NEMO/OPA 3.2 , LOCEAN-IPSL (2009) |
---|
| 36 | !! $Id$ |
---|
| 37 | !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) |
---|
| 38 | !!====================================================================== |
---|
[3] | 39 | END MODULE ldfdyn_oce |
---|