[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 |
---|
[1954] | 19 | REAL(wp), PUBLIC :: rn_ahm_0 = 40000._wp !: lateral laplacian eddy viscosity (m2/s) |
---|
| 20 | REAL(wp), PUBLIC :: rn_ahmb_0 = 0._wp !: lateral laplacian background eddy viscosity (m2/s) |
---|
| 21 | REAL(wp), PUBLIC :: rn_ahm_0_blp = 0._wp !: lateral bilaplacian eddy viscosity (m4/s) |
---|
[3] | 22 | |
---|
[1954] | 23 | REAL(wp), PUBLIC :: ahm0, ahmb0, ahm0_blp ! OLD namelist names |
---|
[3] | 24 | |
---|
| 25 | #if defined key_dynldf_c3d |
---|
[1601] | 26 | REAL(wp), PUBLIC, DIMENSION(jpi,jpj,jpk) :: ahm1, ahm2, ahm3, ahm4 ! ** 3D coefficients ** |
---|
[3] | 27 | #elif defined key_dynldf_c2d |
---|
[1601] | 28 | REAL(wp), PUBLIC, DIMENSION(jpi,jpj) :: ahm1, ahm2, ahm3, ahm4 ! ** 2D coefficients ** |
---|
[3] | 29 | #elif defined key_dynldf_c1d |
---|
[1601] | 30 | REAL(wp), PUBLIC, DIMENSION(jpk) :: ahm1, ahm2, ahm3, ahm4 ! ** 2D coefficients ** |
---|
[3] | 31 | #else |
---|
[1601] | 32 | REAL(wp), PUBLIC :: ahm1, ahm2, ahm3, ahm4 ! ** 0D coefficients ** |
---|
[3] | 33 | #endif |
---|
| 34 | |
---|
| 35 | !!---------------------------------------------------------------------- |
---|
[1601] | 36 | !! NEMO/OPA 3.2 , LOCEAN-IPSL (2009) |
---|
| 37 | !! $Id$ |
---|
| 38 | !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) |
---|
| 39 | !!====================================================================== |
---|
[3] | 40 | END MODULE ldfdyn_oce |
---|