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.
namelist_top.template in NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP00 – NEMO

source: NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP00/namelist_top.template @ 15814

Last change on this file since 15814 was 15480, checked in by jcastill, 3 years ago

Changes as in the git branch NEMO-FABMv1-ERSEM

File size: 24.6 KB
Line 
1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2!! NEMO/TOP1 :   - tracer run information                (namtrc_run)
3!!               - tracer definition                     (namtrc    )
4!!               - tracer data initialisation            (namtrc_dta)
5!!               - tracer advection                      (namtrc_adv)
6!!               - tracer lateral diffusion              (namtrc_ldf)
7!!               - tracer vertical physics               (namtrc_zdf)
8!!               - tracer newtonian damping              (namtrc_dmp)
9!!               - dynamical tracer trends               (namtrc_trd)
10!!               - tracer output diagonstics             (namtrc_dia)
11!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
12!-----------------------------------------------------------------------
13&namtrc_run     !   run information
14!-----------------------------------------------------------------------
15   nn_dttrc      =  1        !  time step frequency for passive sn_tracers
16   nn_writetrc   =  105120     !  time step frequency for sn_tracer outputs
17   ln_top_euler  = .false.    !  use Euler time-stepping for TOP
18   ln_rsttr      = .true. ! start from a restart file (T) or not (F)
19   nn_rsttr      = __RST__ ! restart control = 0 initial time step is not compared to the restart file value
20                           !                  = 1 do not use the value in the restart file
21                           !                  = 2 calendar parameters read in the restart file
22   cn_trcrst_in  = "restart_trc"   !  suffix of pass. sn_tracer restart name (input)
23   cn_trcrst_out = "restart_trc"   !  suffix of pass. sn_tracer restart name (output)
24   cn_trcrst_indir   = "./"   !  directory of ocean restart name (input)
25   cn_trcrst_outdir  = "./"   !  directory of ocean restart name (output)
26/
27!-----------------------------------------------------------------------
28&namtrc     !   tracers definition
29!-----------------------------------------------------------------------
30!                    sname       lname                unit ,  init    ,  sbc     ,   cbc   ,  obc   ,  save
31   sn_tracer(2)   = 'N1_p     ' , 'phosphate  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
32   sn_tracer(3)   = 'N3_n     ' , 'oxidised nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
33   sn_tracer(5)   = 'N5_s     ' , 'silicate  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
34   sn_tracer(7)   = 'O3_c     ' , 'dissolved inorganic carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
35   sn_tracer(8)   = 'O3_bioalk     ' , 'carbonate bioalkalinity  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
36   sn_tracer(12)   = 'P1_c     ' , 'diatom carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
37   sn_tracer(13)   = 'P1_n     ' , 'diatom nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
38   sn_tracer(14)   = 'P1_p     ' , 'diatom phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
39   sn_tracer(15)   = 'P1_Chl     ' , 'diatom chlorophyll  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
40   sn_tracer(16)   = 'P1_s     ' , 'diatom silicate  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
41   sn_tracer(17)   = 'L2_c     ' , 'calcite  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
42   sn_tracer(18)   = 'P2_c     ' , 'nanophytoplankton carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
43   sn_tracer(19)   = 'P2_n     ' , 'nanophytoplankton nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
44   sn_tracer(20)   = 'P2_p     ' , 'nanophytoplankton phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
45   sn_tracer(21)   = 'P2_Chl     ' , 'nanophytoplankton chlorophyll  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
46   sn_tracer(22)   = 'P3_c     ' , 'picophytoplankton carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
47   sn_tracer(23)   = 'P3_n     ' , 'picophytoplankton nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
48   sn_tracer(24)   = 'P3_p     ' , 'picophytoplankton phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
49   sn_tracer(25)   = 'P3_Chl     ' , 'picophytoplankton chlorophyll  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
50   sn_tracer(26)   = 'P4_c     ' , 'picrophytoplankton carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
51   sn_tracer(27)   = 'P4_n     ' , 'picrophytoplankton nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
52   sn_tracer(28)   = 'P4_p     ' , 'picrophytoplankton phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
53   sn_tracer(29)   = 'P4_Chl     ' , 'picrophytoplankton chlorophyll  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
54   sn_tracer(42)   = 'R4_c     ' , 'small particulate carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
55   sn_tracer(43)   = 'R4_n     ' , 'small particulate nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
56   sn_tracer(44)   = 'R4_p     ' , 'small particulate phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
57   sn_tracer(45)   = 'R6_c     ' , 'medium particulate carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
58   sn_tracer(46)   = 'R6_n     ' , 'medium particulate nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
59   sn_tracer(47)   = 'R6_p     ' , 'medium particulate phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
60   sn_tracer(48)   = 'R6_s     ' , 'medium particulate silicate  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
61   sn_tracer(49)   = 'R8_c     ' , 'large particulate carbon  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
62   sn_tracer(50)   = 'R8_n     ' , 'large particulate nitrogen  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
63   sn_tracer(51)   = 'R8_p     ' , 'large particulate phosphorus  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
64   sn_tracer(52)   = 'R8_s     ' , 'large particulate silicate  ',  ' '  , .false.  ,  .false. , .false. , .true. , .false.
65   ln_trcdta     =  .false.  !  Initialisation from data input file (T) or not (F)
66   ln_trcdmp     =  .false.  !  add a damping termn (T) or not (F)
67   ln_trcdmp_clo =  .false.  !  damping term (T) or not (F) on closed seas
68/
69!-----------------------------------------------------------------------
70&namtrc_dta      !    Initialisation from data input file
71!-----------------------------------------------------------------------
72!
73   cn_dir        =  './'      !  root directory for the location of the data files
74/
75!-----------------------------------------------------------------------
76&namtrc_adv    !   advection scheme for passive tracer
77!-----------------------------------------------------------------------
78   ln_trcadv_cen2    =  .false.  !  2nd order centered scheme
79   ln_trcadv_tvd     =  .true.   !  TVD scheme
80   ln_trcadv_muscl   =  .false.  !  MUSCL scheme
81   ln_trcadv_muscl2  =  .false.  !  MUSCL2 scheme + cen2 at boundaries
82   ln_trcadv_ubs     =  .false.  !  UBS scheme
83   ln_trcadv_qck     =  .false.  !  QUICKEST scheme
84   ln_trcadv_msc_ups =  .false.  !  use upstream scheme within muscl
85/
86!-----------------------------------------------------------------------
87&namtrc_ldf    !   lateral diffusion scheme for passive tracer
88!-----------------------------------------------------------------------
89!  ln_trcldf_diff   =  .false. ! slwa .true.   !  performs lateral diffusion (T) or not (F) ! slwa
90!                               !  Type of the operator :
91   ln_trcldf_lap    =  .false. ! slwa .true.   !     laplacian operator
92   ln_trcldf_bilap  =  .false.  !     bilaplacian operator
93                                !  Direction of action  :
94   ln_trcldf_level  =  .false.  !     iso-level
95   ln_trcldf_hor    =  .true.   !     horizontal (geopotential)         (require "key_ldfslp" when ln_sco=T)
96   ln_trcldf_iso    =  .false.  !     iso-neutral                       (require "key_ldfslp")
97!                               !  Coefficient
98   rn_ahtrc_0       =  50 ! slwa 2000.    !  horizontal eddy diffusivity for tracers [m2/s]
99   rn_ahtrb_0       =     0.    !     background eddy diffusivity for ldf_iso [m2/s]
100/
101!-----------------------------------------------------------------------
102&namtrc_zdf        !   vertical physics
103!-----------------------------------------------------------------------
104   ln_trczdf_exp   =  .false.  !  split explicit (T) or implicit (F) time stepping
105   nn_trczdf_exp   =   3       !  number of sub-timestep for ln_trczdfexp=T
106/
107!-----------------------------------------------------------------------
108&namtrc_rad        !  treatment of negative concentrations
109!-----------------------------------------------------------------------
110   ln_trcrad   =  .true.  !  artificially correct negative concentrations (T) or not (F)  ! slwa .true.
111/
112!-----------------------------------------------------------------------
113&namtrc_dmp    !   passive tracer newtonian damping
114!-----------------------------------------------------------------------
115   nn_zdmp_tr  =    1      !  vertical   shape =0    damping throughout the water column
116                           !                   =1 no damping in the mixing layer (kz  criteria)
117                           !                   =2 no damping in the mixed  layer (rho crieria)
118   cn_resto_tr  = 'resto_tr.nc'    !  create a damping.coeff NetCDF file (=1) or not (=0)
119/
120!-----------------------------------------------------------------------
121&namtrc_trd       !   diagnostics on tracer trends        ('key_trdtrc')
122!                          or mixed-layer trends          ('key_trdmld_trc')
123!----------------------------------------------------------------------
124   nn_trd_trc  =   1     !  time step frequency and tracers trends
125   nn_ctls_trc =   50        !  control surface type in mixed-layer trends (0,1 or n<jpk)
126   rn_ucf_trc  =   1        !  unit conversion factor (=1 -> /seconds ; =86400. -> /day)
127   ln_trdmxl_trc_restart = .false.  !  restart for ML diagnostics
128   ln_trdmxl_trc_instant = .true.  !  flag to diagnose trends of instantantaneous or mean ML T/S
129   ln_trdtrc(2)  =   .true. ! N1_p
130   ln_trdtrc(3)  =   .true. ! N3_n
131   ln_trdtrc(4)  =   .true. ! N4_n
132   ln_trdtrc(5)  =   .true. ! N5_s
133   ln_trdtrc(7)  =   .true. ! O3_c
134   ln_trdtrc(9)  =   .true. ! B1_c
135   ln_trdtrc(10)  =   .true. ! B1_n
136   ln_trdtrc(11)  =   .true. ! B1_p
137   ln_trdtrc(12)  =   .true. ! P1_c
138   ln_trdtrc(13)  =   .true. ! P1_n
139   ln_trdtrc(14)  =   .true. ! P1_p
140   ln_trdtrc(16)  =   .true. ! P1_s
141   ln_trdtrc(17)  =   .true. ! L2_c
142   ln_trdtrc(18)  =   .true. ! P2_c
143   ln_trdtrc(19)  =   .true. ! P2_n
144   ln_trdtrc(20)  =   .true. ! P2_p
145   ln_trdtrc(22)  =   .true. ! P3_c
146   ln_trdtrc(23)  =   .true. ! P3_n
147   ln_trdtrc(24)  =   .true. ! P3_p
148   ln_trdtrc(26)  =   .true. ! P4_c
149   ln_trdtrc(27)  =   .true. ! P4_n
150   ln_trdtrc(28)  =   .true. ! P4_p
151   ln_trdtrc(30)  =   .true. ! Z4_c
152   ln_trdtrc(31)  =   .true. ! Z5_c
153   ln_trdtrc(32)  =   .true. ! Z5_n
154   ln_trdtrc(33)  =   .true. ! Z5_p
155   ln_trdtrc(34)  =   .true. ! Z6_c
156   ln_trdtrc(35)  =   .true. ! Z6_n
157   ln_trdtrc(36)  =   .true. ! Z6_p
158   ln_trdtrc(37)  =   .true. ! R1_c
159   ln_trdtrc(38)  =   .true. ! R1_n
160   ln_trdtrc(39)  =   .true. ! R1_p
161   ln_trdtrc(40)  =   .true. ! R2_c
162   ln_trdtrc(41)  =   .true. ! R3_c
163   ln_trdtrc(42)  =   .true. ! R4_c
164   ln_trdtrc(43)  =   .true. ! R4_n
165   ln_trdtrc(44)  =   .true. ! R4_p
166   ln_trdtrc(45)  =   .true. ! R6_c
167   ln_trdtrc(46)  =   .true. ! R6_n
168   ln_trdtrc(47)  =   .true. ! R6_p
169   ln_trdtrc(48)  =   .true. ! R6_s
170   ln_trdtrc(49)  =   .true. ! R8_c
171   ln_trdtrc(50)  =   .true. ! R8_n
172   ln_trdtrc(51)  =   .true. ! R8_p
173   ln_trdtrc(52)  =   .true. ! R8_s
174/
175!-----------------------------------------------------------------------
176&namtrc_dia       !   parameters for passive tracer additional diagnostics
177!----------------------------------------------------------------------
178   ln_diatrc     =  .true.   !  save additional diag. (T) or not (F)
179   ln_diabio     =  .true.   !  output biological trends
180   nn_writedia   =  105120 ! 1440     !  time step frequency for diagnostics
181   nn_writebio   =  105120 ! 10     !: frequency of biological outputs
182/
183!----------------------------------------------------------------------
184! namtrc_bc       !   data for boundary conditions
185!-----------------------------------------------------------------------
186&namtrc_bc
187!
188   cn_dir_sbc        =  './'      !  root directory for the location of SURFACE data files
189   cn_dir_cbc        =  './'      !  root directory for the location of COASTAL data files
190   cn_dir_obc        =  './'      !  root directory for the location of OPEN data files
191!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
192!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
193   sn_trcobc2(2) = 'amm7bdy_trc' ,    -1     , 'phosphate' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
194   sn_trcobc2(3) = 'amm7bdy_trc' ,    -1     , 'nitrate' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
195   sn_trcobc2(5) = 'amm7bdy_trc' ,    -1     , 'silicate' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
196   sn_trcobc2(7) = 'amm7bdy_trc' ,    -1     , 'DIC' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
197   sn_trcobc2(8) = 'amm7bdy_trc' ,    -1     , 'bioalk' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
198   sn_trcobc2(12) = 'amm7bdy_trc' ,    -1     , 'diatoms_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
199   sn_trcobc2(13) = 'amm7bdy_trc' ,    -1     , 'diatoms_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
200   sn_trcobc2(14) = 'amm7bdy_trc' ,    -1     , 'diatoms_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
201   sn_trcobc2(15) = 'amm7bdy_trc' ,    -1     , 'diatoms_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
202   sn_trcobc2(16) = 'amm7bdy_trc' ,    -1     , 'diatoms_s' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
203   sn_trcobc2(17) = 'amm7bdy_trc' ,    -1     , 'calcite_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
204   sn_trcobc2(18) = 'amm7bdy_trc' ,    -1     , 'nanophytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
205   sn_trcobc2(19) = 'amm7bdy_trc' ,    -1     , 'nanophytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
206   sn_trcobc2(20) = 'amm7bdy_trc' ,    -1     , 'nanophytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
207   sn_trcobc2(21) = 'amm7bdy_trc' ,    -1     , 'nanophytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
208   sn_trcobc2(22) = 'amm7bdy_trc' ,    -1     , 'picophytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
209   sn_trcobc2(23) = 'amm7bdy_trc' ,    -1     , 'picophytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
210   sn_trcobc2(24) = 'amm7bdy_trc' ,    -1     , 'picophytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
211   sn_trcobc2(25) = 'amm7bdy_trc' ,    -1     , 'picophytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
212   sn_trcobc2(26) = 'amm7bdy_trc' ,    -1     , 'microphytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
213   sn_trcobc2(27) = 'amm7bdy_trc' ,    -1     , 'microphytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
214   sn_trcobc2(28) = 'amm7bdy_trc' ,    -1     , 'microphytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
215   sn_trcobc2(29) = 'amm7bdy_trc' ,    -1     , 'microphytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
216   sn_trcobc2(42) = 'amm7bdy_trc' ,    -1     , 'small_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
217   sn_trcobc2(43) = 'amm7bdy_trc' ,    -1     , 'small_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
218   sn_trcobc2(44) = 'amm7bdy_trc' ,    -1     , 'small_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
219   sn_trcobc2(45) = 'amm7bdy_trc' ,    -1     , 'medium_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
220   sn_trcobc2(46) = 'amm7bdy_trc' ,    -1     , 'medium_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
221   sn_trcobc2(47) = 'amm7bdy_trc' ,    -1     , 'medium_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
222   sn_trcobc2(48) = 'amm7bdy_trc' ,    -1     , 'medium_pos' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
223   sn_trcobc2(49) = 'amm7bdy_trc' ,    -1     , 'large_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
224   sn_trcobc2(50) = 'amm7bdy_trc' ,    -1     , 'large_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
225   sn_trcobc2(51) = 'amm7bdy_trc' ,    -1     , 'large_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
226   sn_trcobc2(52) = 'amm7bdy_trc' ,    -1     , 'large_pos' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
227   rn_trofac(2) = 1
228   rn_trofac(3) = 1
229   rn_trofac(5) = 1
230   rn_trofac(7) = 1
231   rn_trofac(8) = 1
232   rn_trofac(12) = 1
233   rn_trofac(13) = 1
234   rn_trofac(14) = 1
235   rn_trofac(15) = 1
236   rn_trofac(16) = 1
237   rn_trofac(17) = 1
238   rn_trofac(18) = 1
239   rn_trofac(19) = 1
240   rn_trofac(20) = 1
241   rn_trofac(21) = 1
242   rn_trofac(22) = 1
243   rn_trofac(23) = 1
244   rn_trofac(24) = 1
245   rn_trofac(25) = 1
246   rn_trofac(26) = 1
247   rn_trofac(27) = 1
248   rn_trofac(28) = 1
249   rn_trofac(29) = 1
250   rn_trofac(42) = 1
251   rn_trofac(43) = 1
252   rn_trofac(44) = 1
253   rn_trofac(45) = 1
254   rn_trofac(46) = 1
255   rn_trofac(47) = 1
256   rn_trofac(48) = 1
257   rn_trofac(49) = 1
258   rn_trofac(50) = 1
259   rn_trofac(51) = 1
260   rn_trofac(52) = 1
261/
262!----------------------------------------------------------------------
263! namtrc_bc       !   data for boundary conditions
264!-----------------------------------------------------------------------
265&namtrc_bc
266!
267   cn_dir_sbc        =  './'      !  root directory for the location of SURFACE data files
268   cn_dir_cbc        =  './'      !  root directory for the location of COASTAL data files
269   cn_dir_obc        =  './'      !  root directory for the location of OPEN data files
270!          !  file name  ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask !
271!          !             !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      !
272   sn_trcobc2(2) = 'amm7skagbdy_trc' ,    -1 , 'phosphate'     ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
273   sn_trcobc2(3) = 'amm7skagbdy_trc' ,    -1 , 'nitrate'     ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
274   sn_trcobc2(5) = 'amm7skagbdy_trc' ,    -1 , 'silicate'     ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
275   sn_trcobc2(7) = 'amm7skagbdy_trc' ,    -1 , 'DIC'     ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
276   sn_trcobc2(8) = 'amm7skagbdy_trc' ,    -1 , 'bioalk'     ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
277   sn_trcobc2(12) = 'amm7skagbdy_trc' ,    -1     , 'diatoms_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
278   sn_trcobc2(13) = 'amm7skagbdy_trc' ,    -1     , 'diatoms_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
279   sn_trcobc2(14) = 'amm7skagbdy_trc' ,    -1     , 'diatoms_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
280   sn_trcobc2(15) = 'amm7skagbdy_trc' ,    -1     , 'diatoms_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
281   sn_trcobc2(16) = 'amm7skagbdy_trc' ,    -1     , 'diatoms_s' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
282   sn_trcobc2(17) = 'amm7skagbdy_trc' ,    -1     , 'calcite_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
283   sn_trcobc2(18) = 'amm7skagbdy_trc' ,    -1     , 'nanophytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
284   sn_trcobc2(19) = 'amm7skagbdy_trc' ,    -1     , 'nanophytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
285   sn_trcobc2(20) = 'amm7skagbdy_trc' ,    -1     , 'nanophytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
286   sn_trcobc2(21) = 'amm7skagbdy_trc' ,    -1     , 'nanophytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
287   sn_trcobc2(22) = 'amm7skagbdy_trc' ,    -1     , 'picophytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
288   sn_trcobc2(23) = 'amm7skagbdy_trc' ,    -1     , 'picophytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
289   sn_trcobc2(24) = 'amm7skagbdy_trc' ,    -1     , 'picophytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
290   sn_trcobc2(25) = 'amm7skagbdy_trc' ,    -1     , 'picophytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
291   sn_trcobc2(26) = 'amm7skagbdy_trc' ,    -1     , 'microphytoplankton_c' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
292   sn_trcobc2(27) = 'amm7skagbdy_trc' ,    -1     , 'microphytoplankton_n' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
293   sn_trcobc2(28) = 'amm7skagbdy_trc' ,    -1     , 'microphytoplankton_p' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
294   sn_trcobc2(29) = 'amm7skagbdy_trc' ,    -1     , 'microphytoplankton_Chl' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
295   sn_trcobc2(42) = 'amm7skagbdy_trc' ,    -1     , 'small_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
296   sn_trcobc2(43) = 'amm7skagbdy_trc' ,    -1     , 'small_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
297   sn_trcobc2(44) = 'amm7skagbdy_trc' ,    -1     , 'small_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
298   sn_trcobc2(45) = 'amm7skagbdy_trc' ,    -1     , 'medium_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
299   sn_trcobc2(46) = 'amm7skagbdy_trc' ,    -1     , 'medium_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
300   sn_trcobc2(47) = 'amm7skagbdy_trc' ,    -1     , 'medium_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
301   sn_trcobc2(48) = 'amm7skagbdy_trc' ,    -1     , 'medium_pos' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
302   sn_trcobc2(49) = 'amm7skagbdy_trc' ,    -1     , 'large_poc' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
303   sn_trcobc2(50) = 'amm7skagbdy_trc' ,    -1     , 'large_pon' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
304   sn_trcobc2(51) = 'amm7skagbdy_trc' ,    -1     , 'large_pop' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
305   sn_trcobc2(52) = 'amm7skagbdy_trc' ,    -1     , 'large_pos' ,   .true.     , .true. , 'yearly'  , ''       , ''       ,   ''
306   rn_trofac(2) = 1
307   rn_trofac(3) = 1
308   rn_trofac(5) = 1
309   rn_trofac(7) = 1
310   rn_trofac(8) = 1
311   rn_trofac(12) = 1
312   rn_trofac(13) = 1
313   rn_trofac(14) = 1
314   rn_trofac(15) = 1
315   rn_trofac(16) = 1
316   rn_trofac(17) = 1
317   rn_trofac(18) = 1
318   rn_trofac(19) = 1
319   rn_trofac(20) = 1
320   rn_trofac(21) = 1
321   rn_trofac(22) = 1
322   rn_trofac(23) = 1
323   rn_trofac(24) = 1
324   rn_trofac(25) = 1
325   rn_trofac(26) = 1
326   rn_trofac(27) = 1
327   rn_trofac(28) = 1
328   rn_trofac(29) = 1
329   rn_trofac(42) = 1
330   rn_trofac(43) = 1
331   rn_trofac(44) = 1
332   rn_trofac(45) = 1
333   rn_trofac(46) = 1
334   rn_trofac(47) = 1
335   rn_trofac(48) = 1
336   rn_trofac(49) = 1
337   rn_trofac(50) = 1
338   rn_trofac(51) = 1
339   rn_trofac(52) = 1
340/
341!----------------------------------------------------------------------
342!namtrc_bdy       !   Setup of tracer boundary conditions
343!-----------------------------------------------------------------------
344&namtrc_bdy
345   !cn_trc_dflt     =  'specified','none'   !  OBC applied by default to all tracers
346   cn_trc_dflt     =  'neumann','neumann'   !  OBC applied by default to all tracers
347   cn_trc          =  'frs','frs'   !  Boundary conditions appled to the active tracers (see namtrc)
348   !cn_trc          =  'frs','frs'   !  Boundary conditions appled to the active tracers (see namtrc)
349   nn_trcdmp_bdy   = 0,0     !  Use damping timescales defined in nambdy of namelist
350                           !  = 0 NO damping of tracers at open boudaries
351                           !  = 1 Only for tracers forced with external data
352                           !  = 2 Damping applied to all tracers
353/
Note: See TracBrowser for help on using the repository browser.