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.
bfm.nml in branches/2012/dev_r3379_CMCC6_topbfm/NEMOGCM/CONFIG/PELAGOS/EXP00 – NEMO

source: branches/2012/dev_r3379_CMCC6_topbfm/NEMOGCM/CONFIG/PELAGOS/EXP00/bfm.nml @ 3399

Last change on this file since 3399 was 3399, checked in by vichi, 12 years ago

Merge branch 'BFM_3.4'(r5b59a317) into dev_r3379_CMCC6_topbfm

File size: 8.0 KB
Line 
1!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2! MODEL  BFM - Biogeochemical Flux Model
3!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
4!BOP
5!
6! ROUTINE: Namelist for standalone
7!
8! DESCRIPTION
9!  Parameter values for module standalone filled by init_standalone
10!
11! AUTHORS
12!   Marcello Vichi and Piet Ruardij
13!
14! COPYING
15!   
16!   Copyright (C) 2008 M. Vichi and P. Ruardij
17!   (rua@nioz.nl; vichi@bo.ingv.it)
18!
19!   This program is free software; you can redistribute it and/or modify
20!   it under the terms of the GNU General Public License as published by
21!   the Free Software Foundation;
22!   This program is distributed in the hope that it will be useful,
23!   but WITHOUT ANY WARRANTY; without even the implied warranty of
24!   MERCHANTEABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25!   GNU General Public License for more details.
26!
27!EOP
28!-------------------------------------------------------------------------!
29!BOC
30
31!-------------------------------------------------------------------------!
32!NAMELIST bfm_nml
33!-------------------------------------------------------------------------!
34!Main initialisation and output specifications
35!NAME           KIND    DESCRIPTION
36!bio_calc       logical Switch on/off BFM (for coupled configurations)
37!bfm_init       integer Initialization state
38!                       0. from constant values in bfm_init_nml below
39!                       1. from restart
40!bfm_rstctl     logical Save initial state of bfm in the output file.
41!bio_setup      integer BFM configuration:
42!                       1. pelagic
43!                       2. benthic
44!                       3. pelagic and benthic
45!out_fname      string  Name of NetCDF output file
46!out_dir        string  Path to the output file
47!out_title      string  Name of the experiment in NetCDF file
48!out_delta      integer Output is saved every out_delta timesteps
49!parallel_log   logical Set to .FALSE. to produce a log file for each
50!                       parallel process
51!-------------------------------------------------------------------------!
52&bfm_nml
53    bio_calc = .TRUE.
54    bfm_init = 0
55  bfm_rstctl = .FALSE.                                                                                                             
56   bio_setup = 1                                                                                                                   
57   out_fname = 'BFM_NEMO'                                                                                                           
58     out_dir = '.'                                                                                                                 
59   out_title = 'PELAGOS'                                                                                                           
60   out_delta = 45
61parallel_log = .FALSE.
62/
63
64!-------------------------------------------------------------------------!
65!NAMELIST bfm_init_nml
66!-------------------------------------------------------------------------!
67!Pelagic initialisation
68! pelagic  (O)              O2:   Oxygen (mmol/m3)
69! pelagic  (P)              N1:   Phosphate (mmol/m3)
70! pelagic  (N)              N3:   Nitrate (mmol/m3)
71! pelagic  (N)              N4:   Ammonium (mmol/m3)
72! pelagic  (Si)             N5:   Silicate (mmol/m3)
73! pelagic  (R)              N6:   Reduction Equivalents (mmol/m3)
74! pelagic  (N)              O4:   N2-sink (mmol/m3)
75! pelagic  (CNP)            B1:   Pelagic Bacteria
76! pelagic  (CNPSiI)         P1:   Diatoms (group PhytoPlankton))
77! pelagic  (CNPSiI)         P2:   Flagellates (group PhytoPlankton))
78! pelagic  (CNPSiI)         P3:   PicoPhytoPlankton (group PhytoPlankton))
79! pelagic  (CNPSiI)         P4:   Dinoflagellates (group PhytoPlankton))
80! pelagic  (CNP)            Z3:   Carnivorous mesozooplankton (group MesoZooPlankton))
81! pelagic  (CNP)            Z4:   Omnivorous mesozooplankton (group MesoZooPlankton))
82! pelagic  (CNP)            Z5:   Microzooplankton (group MicroZooPlankton))
83! pelagic  (CNP)            Z6:   Heterotrophic nanoflagellates (HNAN) (group MicroZooPlankton))
84! pelagic  (CNPSi)          R1:   Labile Organic Carbon (LOC)
85! pelagic  (C)              R2:   CarboHydrates (sugars)
86! pelagic  (CNPSi)          R6:   Particulate Organic Carbon (POC)
87! pelagic  (C)              R7:   Refractory Disoolved Organic Carbon
88!<variablename>0 = <realvalue>
89!
90! Initialization with InitVar structure
91! BFM variable information for data input
92! availabel fields:
93! integer init: select the initialization
94!               0 = homogeneous
95!               1 = analytical
96!               2 = from file
97! options for init==1
98! real anv1: value in the surface layer
99! real anz1: depth of the surface layer
100! real anv2: value in the bottom layer
101! real anz2: depth of the bottom layer
102! options for init==2 (not used when coupled with NEMO because
103!                      overridden by values in namelist_top)
104! char filename: name of the input file
105! char  varname: name of the var in input file
106! Options currently used when coupled with NEMO
107! logical obc: variable has open boundary data
108! logical sbc: variable has surface boundary data
109! logical cbc: variable has coastal boundary data
110!-------------------------------------------------------------------------!
111&bfm_init_nml
112   O2o0 = 300.0,
113   InitVar(1)%init = 0,
114   InitVar(1)%sbc  = .false.,
115   InitVar(1)%cbc  = .false.,
116   InitVar(1)%obc  = .false.,
117   N1p0 = 1.0,
118   InitVar(2)%init = 2,
119   InitVar(2)%sbc  = .false.,
120   InitVar(2)%cbc  = .true.,
121   InitVar(2)%obc  = .false.,
122   N3n0 = 5.0,
123   InitVar(3)%init = 2,
124   InitVar(3)%sbc  = .false.,
125   InitVar(3)%cbc  = .true.,
126   InitVar(3)%obc  = .false.,
127   N4n0 = 1.0,
128   N5s0 = 8.0,
129   InitVar(6)%init = 2,
130   InitVar(6)%sbc  = .false.,
131   InitVar(6)%cbc  = .true.,
132   InitVar(6)%obc  = .false.,
133   N7f0 = 0.3,
134   InitVar(8)%init = 2,
135   InitVar(8)%sbc  = .true.,
136   InitVar(8)%cbc  = .true.,
137   InitVar(8)%obc  = .false.,
138   N6r0 = 1.0,
139   O4n0 = 200.0,
140   P1c0 = 1.0,
141   P2c0 = 1.0,
142   P3c0 = 1.0,
143   Z3c0 = 1.0,
144   Z4c0 = 1.0,
145   Z5c0 = 1.0,
146   Z6c0 = 1.0,
147   B1c0 = 1.0,
148   R2c0 = 0.1,
149   R6c0 = 0.1,
150   R7c0 = 1.0,
151   R1c0 = 1.0,
152   InitVar(45)%init = 2,
153   InitVar(45)%sbc  = .false.,
154   InitVar(45)%cbc  = .true.,
155   InitVar(45)%obc  = .false.,
156   O3c0 = 0.0,
157   InitVar(56)%init = 2,
158   InitVar(56)%sbc  = .false.,
159   InitVar(56)%cbc  = .true.,
160   InitVar(56)%obc  = .false.,
161   O3h0 = 0.0,
162   InitVar(57)%init = 2,
163   InitVar(57)%sbc  = .false.,
164   InitVar(57)%cbc  = .false.,
165   InitVar(57)%obc  = .false.,
166/
167
168!-------------------------------------------------------------------------!
169!NAMELIST bfm_save_nml
170!-------------------------------------------------------------------------!
171!Stored variables
172!ave_save: average values over the output interval
173!var_save: instantaneous value at the output interval
174!-------------------------------------------------------------------------!
175&bfm_save_nml
176   ave_save = 'ETW','O2o','O3c','O3h',
177          'DIC','Ac','pCO2','pH',
178          'EIR',
179          'N1p',
180          'N3n',
181          'N4n',
182          'N5s',
183          'N7f',
184          'P1c',
185          'P1f',
186          'P2c',
187          'P3c',
188          'Z3c',
189          'Z4c',
190          'Z5c',
191          'Z6c',
192          'R1c',
193          'R2c',
194          'R6c',
195          'R6f',
196          'P1l',
197          'P2l',
198          'P3l',
199          'xEPS',
200          'Chla',
201          'eiPI(iiP1)',
202          'eiPI(iiP2)',
203          'eiPI(iiP3)',
204          'qlPc(iiP1)',
205          'qlPc(iiP2)',
206          'qlPc(iiP3)',
207          'qnPc(iiP1)',
208          'qnPc(iiP2)',
209          'qnPc(iiP3)',
210          'qpPc(iiP1)',
211          'qpPc(iiP2)',
212          'qpPc(iiP3)',
213          'sunPI(iiP1)','sunPI(iiP2)','sunPI(iiP3)',
214          'EICE','jsurO2o','jsurO3c','EWIND',
215          'ruPTc','ruPTn','ruPTp','exPP','resZT','resBc','netZTc',
216          'rrPTo','rePTn','rePTp','ruBc','ruBn','ruBp'
217/
218
219!EOC
220!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
221! MODEL  BFM - Biogeochemical Flux Model
222!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Note: See TracBrowser for help on using the repository browser.