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 12080 for utils/tools/SIREN/src/global.f90 – NEMO

Ignore:
Timestamp:
2019-12-06T10:30:14+01:00 (5 years ago)
Author:
jpaul
Message:

update nemo trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • utils/tools/SIREN/src/global.f90

    • Property svn:keywords set to URL Date Author Revision
    r9598 r12080  
    33!---------------------------------------------------------------------- 
    44! 
    5 ! MODULE: global 
    6 ! 
    75! DESCRIPTION: 
    86!> @brief This module defines global variables and parameters. 
    9 ! 
     7!> 
    108!> @author 
    119!> J.paul 
    12 ! REVISION HISTORY: 
     10!> 
    1311!> @date November, 2013 - Initial Version 
    1412!> @date September, 2015 
    1513!> - define fill value for each variable type 
    16 ! 
    17 !> @note Software governed by the CeCILL licence     (./LICENSE) 
     14!> @date January, 2019 
     15!> - define svn URL variable 
     16!> @date October, 2019 
     17!> - define svn Revision, Date, and Author variable 
     18!> 
     19!> @note Software governed by the CeCILL licence     (NEMOGCM/NEMO_CeCILL.txt) 
    1820!---------------------------------------------------------------------- 
    1921MODULE global 
     22 
    2023   USE kind                         ! F90 kind parameter 
    2124   USE netcdf 
     
    6366   PUBLIC :: jp_east         !< indice for east  boundary 
    6467   PUBLIC :: jp_west         !< indice for west  boundary 
     68 
     69   PUBLIC :: ip_maxdimcfg    !< maximum dimension in configuration file 
     70   PUBLIC :: ip_maxdumcfg    !< maximum dummy variable in configuration file 
     71   PUBLIC :: cp_url          !< svn url 
    6572 
    6673   ! NOTE_avoid_public_variables_if_possible 
     
    112119 
    113120 
    114    INTEGER(i4)                             , PARAMETER :: ip_maxdimcfg=10 !< maximum allowed dimension in configuration file 
     121   INTEGER(i4)                             , PARAMETER :: ip_maxdimcfg=10 !< maximum dimension in configuration file 
    115122   INTEGER(i4)                             , PARAMETER :: ip_maxdim=4 
    116123   INTEGER(i4)                             , PARAMETER :: jp_I=1 
     
    120127   CHARACTER(LEN=ip_maxdim)                , PARAMETER :: cp_dimorder = 'xyzt' !< dimension order to output 
    121128 
    122    INTEGER(i4), PARAMETER :: ip_ncard=4 
    123    CHARACTER(LEN=lc), DIMENSION(ip_ncard), PARAMETER :: cp_card = & 
     129   INTEGER(i4)                             , PARAMETER :: ip_ncard=4 
     130   CHARACTER(LEN=lc), DIMENSION(ip_ncard)  , PARAMETER :: cp_card = & 
    124131   &  (/ 'north', & 
    125132   &     'south', & 
     
    127134   &     'west ' /) 
    128135 
    129    INTEGER(i4), PARAMETER :: jp_north=1 
    130    INTEGER(i4), PARAMETER :: jp_south=2 
    131    INTEGER(i4), PARAMETER :: jp_east =3 
    132    INTEGER(i4), PARAMETER :: jp_west =4 
     136   INTEGER(i4)                             , PARAMETER :: jp_north=1 
     137   INTEGER(i4)                             , PARAMETER :: jp_south=2 
     138   INTEGER(i4)                             , PARAMETER :: jp_east =3 
     139   INTEGER(i4)                             , PARAMETER :: jp_west =4 
    133140 
    134141   INTEGER(i4)                             , PARAMETER :: ip_maxdumcfg = 10 !< maximum dummy variable, dimension, or attribute  
    135142                                                                            !< in configuration file 
    136143 
     144   CHARACTER(LEN=lc)                       , PARAMETER :: cp_url="$URL$"    !< svn url 
     145   CHARACTER(LEN=lc)                       , PARAMETER :: cp_version = "$Revision$" 
     146   CHARACTER(LEN=lc)                       , PARAMETER :: cp_author = "$Author$" 
     147   CHARACTER(LEN=lc)                       , PARAMETER :: cp_date = "$Date$" 
     148 
    137149END MODULE global 
    138150 
Note: See TracChangeset for help on using the changeset viewer.