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 2475 for branches/nemo_v3_3_beta/NEMOGCM/NEMO/LIM_SRC_3/ice.F90 – NEMO

Ignore:
Timestamp:
2010-12-17T07:45:43+01:00 (14 years ago)
Author:
gm
Message:

v3.3beta: #633 LIM-3 correct the hard coded num_sal in limrst + symmetric changes in LIM-2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/nemo_v3_3_beta/NEMOGCM/NEMO/LIM_SRC_3/ice.F90

    r2287 r2475  
    11MODULE ice 
     2   !!====================================================================== 
     3   !!                        ***  MODULE ice  *** 
     4   !! LIM-3 Sea Ice physics:  diagnostics variables of ice defined in memory 
     5   !!===================================================================== 
     6   !! History :  3.0  ! 2008-03  (M. Vancoppenolle) : original code LIM-3 
     7   !!---------------------------------------------------------------------- 
    28#if defined key_lim3 
    39   !!---------------------------------------------------------------------- 
    410   !!   'key_lim3' :                                   LIM3 sea-ice model 
    511   !!---------------------------------------------------------------------- 
    6    !! History : 
    7    !!   2.0  !  03-08  (C. Ethe)  F90: Free form and module 
    8    !!   3.0  !  08-03  (M. Vancoppenolle) : LIM3 ! 
    9    !!---------------------------------------------------------------------- 
    10    !! NEMO/LIM3 3.3 , UCL - NEMO Consortium (2010) 
    11    !! $Id$ 
    12    !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 
    13    !!---------------------------------------------------------------------- 
    14    !! * Modules used 
    1512   USE par_ice          ! LIM sea-ice parameters 
    1613 
    1714   IMPLICIT NONE 
    1815   PRIVATE 
    19    !! 
     16 
    2017   !!====================================================================== 
    21    !!                        ***  MODULE ice  *** 
    22    !! 
    23    !!                           ************** 
    24    !!                           * L I M  3.0 * 
    25    !!                           ************** 
    26    !! 
    27    !!                         ''in ice we trust'' 
    28    !! 
    29    !!                   This module contains the sea ice  
    30    !!                 diagnostics variables of ice defined  
    31    !!                             in memory 
    32    !! 
    33    !!====================================================================== 
    34    !! 
    3518   !! LIM3 by the use of sweat, agile fingers and sometimes brain juice,  
    3619   !!  was developed in Louvain-la-Neuve by :  
     
    6447   !!    * Bouillon et al., in prep for 2008. 
    6548   !! 
    66    !!    Or the reference manual, that should be available by 2009 
    67    !! 
     49   !!    Or the reference manual, that should be available by 2010 
    6850   !!====================================================================== 
    6951   !!                                                                     | 
    70    !!            *****************************************                | 
    71    !!            *                                       *                | 
    72    !! ************ I C E   S T A T E   V A R I A B L E S **************** | 
    73    !!            *                                       *                | 
    74    !!            *****************************************                | 
     52   !!              I C E   S T A T E   V A R I A B L E S                  | 
    7553   !!                                                                     | 
    7654   !! Introduction :                                                      | 
    7755   !! --------------                                                      | 
    78    !!                                                                     | 
    7956   !! Every ice-covered grid cell is characterized by a series of state   | 
    8057   !! variables. To account for unresolved spatial variability in ice     | 
     
    130107   !!                                                                     | 
    131108   !! ** Global variables                                                 | 
    132    !!                                                                     | 
    133109   !!-------------|-------------|---------------------------------|-------| 
    134110   !! a_i         | a_i_b       |    Ice concentration            |       | 
     
    145121   !!                                                                     | 
    146122   !! ** Equivalent variables                                             | 
    147    !!                                                                     | 
    148123   !!-------------|-------------|---------------------------------|-------| 
    149124   !!                                                                     | 
     
    179154   !! et_s        !      -      !    Total snow enthalpy          | 10^9 J|  
    180155   !! bv_i        !      -      !    Mean relative brine volume   | ???   |  
    181    !!                                                                     | 
    182    !!                                                                     | 
    183156   !!===================================================================== 
    184157 
    185    LOGICAL, PUBLIC ::    & 
    186       con_i = .false.           ! switch for conservation test 
     158   LOGICAL, PUBLIC ::   con_i = .false.   ! switch for conservation test 
    187159 
    188160   !!-------------------------------------------------------------------------- 
    189161   !! * Share Module variables 
    190162   !!-------------------------------------------------------------------------- 
    191    REAL(wp), PUBLIC ::   rdt_ice      !: ice time step 
     163   INTEGER , PUBLIC ::   nstart    !: iteration number of the begining of the run  
     164   INTEGER , PUBLIC ::   nlast     !: iteration number of the end of the run  
     165   INTEGER , PUBLIC ::   nitrun    !: number of iteration 
     166   INTEGER , PUBLIC ::   numit     !: iteration number 
     167   REAL(wp), PUBLIC ::   tpstot    !: time of the run in seconds 
     168   REAL(wp), PUBLIC ::   rdt_ice   !: ice time step 
    192169 
    193170   INTEGER , PUBLIC ::   &     !!: ** ice-dynamic namelist (namicedyn) ** 
Note: See TracChangeset for help on using the changeset viewer.