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.
trclsm.age.h in trunk/NEMO/TOP_SRC/SMS – NEMO

source: trunk/NEMO/TOP_SRC/SMS/trclsm.age.h @ 247

Last change on this file since 247 was 247, checked in by opalod, 19 years ago

CL : Add CVS Header and CeCILL licence information

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.2 KB
Line 
1
2CCC $Header$ 
3CCC  TOP 1.0 , LOCEAN-IPSL (2005) 
4C This software is governed by CeCILL licence see modipsl/doc/NEMO_CeCILL.txt
5C ---------------------------------------------------------------------------
6C $Id$
7CCC
8CCC                        trclsm.age.h
9CCC                     **********************
10CCC
11CCC  PURPOSE :
12CCC  ---------
13CCC     READ the specific NAMELIST for AGE TRACER model
14CCC
15CC   METHOD :                   : no
16CC   -------
17CC
18CC   INPUT :
19CC   -----
20CC      the namelist FILE ( UNIT numnat ) :
21CC            &natage           : biological parameters
22CC
23CC   OUTPUT :
24CC   ------
25CC      COMMON                  : 
26CC            /cotage/          : biological parameters
27CC
28CC   WORKSPACE :                : no
29CC   ---------
30CC
31CC   MODIFICATIONS:
32CC   --------------
33CC      original  : 02-05 O. Aumont
34CC----------------------------------------------------------------------
35CDIR$ LIST
36CC----------------------------------------------------------------------
37CC local declarations
38CC ==================
39
40#if defined key_passivetrc && defined key_trc_age
41      INTEGER ji
42      CHARACTER*32 clname
43
44CC
45CCC---------------------------------------------------------------------
46CCC  OPA8, LODYC (15/11/96)
47CCC---------------------------------------------------------------------
48C
49C 0. initializations
50C ------------------
51C
52      namelist/natage/tauage1,tauage2
53
54
55      IF(lwp) THEN
56          WRITE(numout,*) ' '
57          WRITE(numout,*) ' ROUTINE trclsm'
58          WRITE(numout,*) ' **************'
59          WRITE(numout,*) ' '
60          WRITE(numout,*) ' namelist for age tracer model'
61          WRITE(numout,*) ' ***************************'
62          WRITE(numout,*) ' '
63      ENDIF
64C
65      numnat=80
66      clname ='namelist_age'
67      OPEN( numnat, FILE= clname, FORM='formatted', STATUS = 'old')
68
69
70C
71C
72C
73C 1.4 namelist natage : restoring time constant
74C
75      tauage1 = 7.
76      tauage2 = 1.
77C
78C
79      READ(numnat,natage)
80C
81      IF(lwp) THEN
82          WRITE(numout,*) 'natage'
83          WRITE(numout,*) ' '
84          WRITE(numout,*)
85     $        ' restoring time constant  tauage1 =', tauage1
86          WRITE(numout,*)
87     $        ' incrementation constant tauage2 =', tauage2
88      ENDIF
89C
90#else
91C
92C no passive tracers
93C
94#endif
Note: See TracBrowser for help on using the repository browser.