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.
dom_ice_2.F90 in branches/dev_1784_EVP/NEMO/LIM_SRC_2 – NEMO

source: branches/dev_1784_EVP/NEMO/LIM_SRC_2/dom_ice_2.F90 @ 2119

Last change on this file since 2119 was 2119, checked in by cbricaud, 14 years ago

bugfix

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.6 KB
Line 
1MODULE dom_ice_2
2   !!======================================================================
3   !!                   ***  MODULE  dom_ice  ***
4   !! LIM 2.0 Sea Ice :   Domain  variables
5   !!======================================================================
6   !! History :   1.0  !  2003-08  (C. Ethe)  Free form and module
7   !!             3.3  !  2009-05 (G.Garric, C. Bricaud) addition of lim2_evp case
8   !!----------------------------------------------------------------------
9#if defined   key_lim2
10   !!----------------------------------------------------------------------
11   !!   'key_lim2'                                       LIM2 sea-ice model
12   !!----------------------------------------------------------------------
13   USE par_ice_2
14
15   IMPLICIT NONE
16   PRIVATE
17
18   LOGICAL, PUBLIC ::   l_jeq     = .TRUE.     !: Equator inside the domain flag
19
20   INTEGER, PUBLIC ::   njeq , njeqm1          !: j-index of the equator if it is inside the domain
21   !                                           !  (otherwise = jpj+10 (SH) or -10 (SH) )
22
23   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   fs2cor , fcor     !: coriolis factor and coeficient
24   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   covrai            !: sine of geographic latitude
25   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   area              !: surface of grid cell
26   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   tms    , tmu      !: temperature and velocity points masks
27   REAL(wp), PUBLIC, DIMENSION(jpi,jpj,2,2)     ::   wght              !: weight of the 4 neighbours to compute averages
28
29# if defined key_lim2_vp
30   REAL(wp), PUBLIC, DIMENSION(jpi,jpj,2,2)     ::   akappa , bkappa   !: first and third group of metric coefficients
31   REAL(wp), PUBLIC, DIMENSION(jpi,jpj,2,2,2,2) ::   alambd            !: second group of metric coefficients
32# else
33   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   tmv    , tmf      !: y-velocity and F-points masks
34   REAL(wp), PUBLIC, DIMENSION(jpi,jpj)         ::   tmi               !: ice mask: =1 if ice thick > 0
35# endif
36
37#else
38   !!----------------------------------------------------------------------
39   !!   Default option          Empty module         NO LIM-2 sea-ice model
40   !!----------------------------------------------------------------------
41#endif
42
43   !!----------------------------------------------------------------------
44   !! NEMO/LIM2 3.3, UCL-LOCEAN-IPSL (2010)
45   !! $Id$
46   !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt)
47   !!======================================================================
48END MODULE dom_ice_2
Note: See TracBrowser for help on using the repository browser.