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 @ 3513

Last change on this file since 3513 was 3513, checked in by vichi, 10 years ago

Updated to BFM-V5 and added PELAGOS_OFFLINE

File size: 7.2 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!bio_setup      integer BFM configuration:
41!                       1. pelagic
42!                       2. benthic
43!                       3. pelagic and benthic
44!out_fname      string  Name of NetCDF output file
45!out_dir        string  Path to the output file
46!out_title      string  Name of the experiment in NetCDF file
47!out_delta      integer Output is saved every out_delta timesteps
48!-------------------------------------------------------------------------!
49&bfm_nml
50    bio_calc = .TRUE.
51    bfm_init = 0
52   bio_setup = 1
53  bfm_rstctl = .FALSE.
54   out_fname = 'BFM_NEMO'
55     out_dir = '.'
56   out_title = 'PELAGOS'
57   out_delta = 45
58   parallel_log = .FALSE.
59/
60
61!-------------------------------------------------------------------------!
62!NAMELIST bfm_init_nml
63!-------------------------------------------------------------------------!
64!Pelagic initialisation
65! pelagic  (O)              O2:   Oxygen (mmol/m3)
66! pelagic  (P)              N1:   Phosphate (mmol/m3)
67! pelagic  (N)              N3:   Nitrate (mmol/m3)
68! pelagic  (N)              N4:   Ammonium (mmol/m3)
69! pelagic  (Si)             N5:   Silicate (mmol/m3)
70! pelagic  (R)              N6:   Reduction Equivalents (mmol/m3)
71! pelagic  (N)              O4:   N2-sink (mmol/m3)
72! pelagic  (CNP)            B1:   Pelagic Bacteria
73! pelagic  (CNPSiI)         P1:   Diatoms (group PhytoPlankton))
74! pelagic  (CNPSiI)         P2:   Flagellates (group PhytoPlankton))
75! pelagic  (CNPSiI)         P3:   PicoPhytoPlankton (group PhytoPlankton))
76! pelagic  (CNPSiI)         P4:   Dinoflagellates (group PhytoPlankton))
77! pelagic  (CNP)            Z3:   Carnivorous mesozooplankton (group MesoZooPlankton))
78! pelagic  (CNP)            Z4:   Omnivorous mesozooplankton (group MesoZooPlankton))
79! pelagic  (CNP)            Z5:   Microzooplankton (group MicroZooPlankton))
80! pelagic  (CNP)            Z6:   Heterotrophic nanoflagellates (HNAN) (group MicroZooPlankton))
81! pelagic  (CNPSi)          R1:   Labile Organic Carbon (LOC)
82! pelagic  (C)              R2:   CarboHydrates (sugars)
83! pelagic  (CNPSi)          R6:   Particulate Organic Carbon (POC)
84! pelagic  (C)              R7:   Refractory Disoolved Organic Carbon
85!<variablename>0 = <realvalue>
86!
87! Initialization with InitVar structure
88! BFM variable information for data input
89! availabel fields:
90! integer init: select the initialization
91!               0 = homogeneous
92!               1 = analytical
93!               2 = from file
94! options for init==1
95! real anv1: value in the surface layer
96! real anz1: depth of the surface layer
97! real anv2: value in the bottom layer
98! real anz2: depth of the bottom layer
99! options for init==2 (not used when coupled with NEMO because
100!                      overridden by values in namelist_top)
101! char filename: name of the input file
102! char  varname: name of the var in input file
103! Options currently used when coupled with NEMO
104! logical obc: variable has open boundary data
105! logical sbc: variable has surface boundary data
106! logical cbc: variable has coastal boundary data
107!-------------------------------------------------------------------------!
108&bfm_init_nml
109   O2o0 = 300.0,
110   InitVar(1)%init = 0,
111   InitVar(1)%sbc  = .false.,
112   InitVar(1)%cbc  = .false.,
113   InitVar(1)%obc  = .false.,
114   N1p0 = 1.0,
115   InitVar(2)%init = 2,
116   InitVar(2)%sbc  = .false.,
117   InitVar(2)%cbc  = .true.,
118   InitVar(2)%obc  = .false.,
119   N3n0 = 5.0,
120   InitVar(3)%init = 2,
121   InitVar(3)%sbc  = .false.,
122   InitVar(3)%cbc  = .true.,
123   InitVar(3)%obc  = .false.,
124   N4n0 = 1.0,
125   N5s0 = 8.0,
126   InitVar(6)%init = 2,
127   InitVar(6)%sbc  = .false.,
128   InitVar(6)%cbc  = .true.,
129   InitVar(6)%obc  = .false.,
130   N7f0 = 0.3,
131   InitVar(8)%init = 2,
132   InitVar(8)%sbc  = .true.,
133   InitVar(8)%cbc  = .true.,
134   InitVar(8)%obc  = .false.,
135   N6r0 = 1.0,
136   O4n0 = 200.0,
137   P1c0 = 1.0,
138   P2c0 = 1.0,
139   P3c0 = 1.0,
140   Z3c0 = 1.0,
141   Z4c0 = 1.0,
142   Z5c0 = 1.0,
143   Z6c0 = 1.0,
144   B1c0 = 1.0,
145   R2c0 = 0.1,
146   R6c0 = 0.1,
147   R7c0 = 1.0,
148   R1c0 = 1.0,
149   InitVar(45)%init = 2,
150   InitVar(45)%sbc  = .false.,
151   InitVar(45)%cbc  = .true.,
152   InitVar(45)%obc  = .false.,
153   O3c0 = 27060.0, ![mgC /m3] 2200 umol/Kg
154   InitVar(56)%init = 2,
155   InitVar(56)%anv1 = 25800.,
156   InitVar(56)%anz1 = 0.,
157   InitVar(56)%anv2 = 27900.,
158   InitVar(56)%anz2 = 1500.,
159   InitVar(56)%sbc  = .false.,
160   InitVar(56)%cbc  = .true.,
161   InitVar(56)%obc  = .false.,
162   O3h0 = 2660.0,  ![mmol eq/m3]  2600 umol/Kg
163   InitVar(57)%init = 2,
164   InitVar(57)%anv1 = 2375.,
165   InitVar(57)%anz1 = 0.,
166   InitVar(57)%anv2 = 2420.,
167   InitVar(57)%anz2 = 2000.,
168   InitVar(57)%sbc  = .false.,
169   InitVar(57)%cbc  = .false.,
170   InitVar(57)%obc  = .false.,
171/
172
173!-------------------------------------------------------------------------!
174!NAMELIST bfm_save_nml
175!-------------------------------------------------------------------------!
176!Stored variables
177!ave_save: average values over the output interval
178!var_save: instantaneous value at the output interval
179!-------------------------------------------------------------------------!
180&bfm_save_nml
181   ave_save = 'O2o','O3c','O3h','DIC','pCO2','pH',
182          'N1p','N3n','N4n','N5s','N7f',
183          'P1c','P1n','P1l','P1f','P2c','P2n','P2l','P3c','P3n','P3l',
184          'Z3c','Z4c','Z5c','Z6c','B1c',
185          'R1c','R2c','R6c','R6f',
186          'xEPS','Chla',
187          'eiPI(iiP1)','eiPI(iiP2)','eiPI(iiP3)',
188          'qlPc(iiP1)','qlPc(iiP2)','qlPc(iiP3)',
189          'qnPc(iiP1)','qnPc(iiP2)','qnPc(iiP3)',
190          'qpPc(iiP1)','qpPc(iiP2)','qpPc(iiP3)',
191          'sunPI(iiP1)','sunPI(iiP2)','sunPI(iiP3)',
192          'jbotR6c','jsurO2o',
193          'EICE','ETW','EIR','EWIND',
194/
195
196!EOC
197!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
198! MODEL  BFM - Biogeochemical Flux Model
199!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Note: See TracBrowser for help on using the repository browser.