44 |
C ========================================================== |
C ========================================================== |
45 |
|
|
46 |
NAMELIST /BIOTIC_PARMS/ |
NAMELIST /BIOTIC_PARMS/ |
47 |
& Pstar, |
& pivotal, |
48 |
& Pc_0, |
& Pc_0, |
49 |
|
& Pc_0_diaz, |
50 |
& lambda_0, |
& lambda_0, |
|
& resp_frac, |
|
51 |
& chl_min, |
& chl_min, |
52 |
& CtoP, |
& CtoN, |
53 |
& NtoP, |
& NO3toN, |
54 |
& O2toP, |
& HtoC, |
55 |
& CatoP, |
& O2toN, |
56 |
& NUTfac, |
& CatoN, |
57 |
& alpha_max, |
& masstoN, |
58 |
& alpha_min, |
& alpha_photo, |
59 |
& theta_Fe_max_hi, |
& theta_Fe_max_hi, |
60 |
& theta_Fe_max_lo, |
& theta_Fe_max_lo, |
|
& gamma_biomass, |
|
61 |
& gamma_irr_mem, |
& gamma_irr_mem, |
62 |
& gamma_DOM, |
& gamma_DON, |
63 |
|
& gamma_DOP, |
64 |
& gamma_POM, |
& gamma_POM, |
65 |
& k_Fe, |
& k_Fe, |
66 |
|
& k_Fe_diaz, |
67 |
& k_O2, |
& k_O2, |
68 |
& k_NUT, |
& k_NO3, |
69 |
& k_FetoP, |
& k_PO4, |
70 |
& KFeLeq_max, |
& k_PtoN, |
71 |
& KFeLeq_min, |
& k_FetoN, |
72 |
& Fe_min, |
& kFe_eq_lig_max, |
73 |
& IFeL, |
& kFe_eq_lig_min, |
74 |
|
& kFe_eq_lig_Femin, |
75 |
|
& kFe_eq_lig_irr, |
76 |
& kFe_org, |
& kFe_org, |
77 |
& kFe_inorg, |
& kFe_inorg, |
78 |
& FetoP_max, |
& PtoN_min, |
79 |
& FetoPsed, |
& PtoN_max, |
80 |
& Fe_lim_min, |
& FetoN_min, |
81 |
|
& FetoN_max, |
82 |
|
& FetoC_sed, |
83 |
& remin_min, |
& remin_min, |
84 |
& O2_min, |
& oxic_min, |
85 |
& ligand, |
& ligand, |
|
& b_const, |
|
86 |
& kappa_eppley, |
& kappa_eppley, |
87 |
|
& kappa_eppley_diaz, |
88 |
& kappa_remin, |
& kappa_remin, |
89 |
& ca_remin_depth, |
& ca_remin_depth, |
90 |
& phi_DOM, |
& phi_DOM, |
91 |
& phi_sm, |
& phi_sm, |
92 |
& phi_lg, |
& phi_lg, |
93 |
|
& phi_dvm, |
94 |
|
& sigma_dvm, |
95 |
& wsink0z, |
& wsink0z, |
96 |
& wsink0, |
& wsink0, |
97 |
& wsinkacc, |
& wsinkacc, |
109 |
& bling_windFile, bling_atmospFile, bling_iceFile, |
& bling_windFile, bling_atmospFile, bling_iceFile, |
110 |
& bling_ironFile, bling_silicaFile, |
& bling_ironFile, bling_silicaFile, |
111 |
& bling_forcingPeriod, bling_forcingCycle, |
& bling_forcingPeriod, bling_forcingCycle, |
112 |
& bling_pCO2, riverconc_dic, riverconc_alk, |
& bling_pCO2, river_conc_trac |
|
& riverconc_nut, riverconc_dom, riverconc_o2, |
|
|
& riverconc_fe |
|
113 |
|
|
114 |
C ========================================================== |
C ========================================================== |
115 |
C permil :: set carbon mol/m3 <---> mol/kg conversion factor |
C permil :: set carbon mol/m3 <---> mol/kg conversion factor |
129 |
C Pstar :: Pivotal phytoplankton biomass |
C Pstar :: Pivotal phytoplankton biomass |
130 |
C Pc_0 :: Maximum carbon-specific growth rate at 0C |
C Pc_0 :: Maximum carbon-specific growth rate at 0C |
131 |
C lambda_0 :: Carbon-specific phytoplankton mortality rate |
C lambda_0 :: Carbon-specific phytoplankton mortality rate |
|
C resp_frac :: fraction of production that is respired |
|
132 |
C chl_min :: minimum chlorophyll concentration |
C chl_min :: minimum chlorophyll concentration |
|
C alpha_max :: Quantum yield under low light, abundant iron |
|
|
C alpha_min :: Quantum yield under low light, iron limited |
|
133 |
C theta_Fe_max_hi :: Maximum Chl:c ratio, abundant iron |
C theta_Fe_max_hi :: Maximum Chl:c ratio, abundant iron |
134 |
C theta_Fe_max_lo :: Maximum Chl:c ratio, extreme iron limitation |
C theta_Fe_max_lo :: Maximum Chl:c ratio, extreme iron limitation |
|
C gamma_biomass :: Biomass adjustment time scale |
|
135 |
C gamma_irr_mem :: Photoadaptation time scale |
C gamma_irr_mem :: Photoadaptation time scale |
136 |
C gamma_DOM :: Decay timescale of DOM |
C gamma_DOM :: Decay timescale of DOM |
137 |
C gamma_POM :: Remineralization rate of sinking POM |
C gamma_POM :: Remineralization rate of sinking POM |
138 |
C k_Fe :: Dissolved Fe uptake half-saturation constant |
C k_Fe :: Dissolved Fe uptake half-saturation constant |
139 |
C k_O2 :: Half-saturation constant for aerobic respiration |
C k_O2 :: Half-saturation constant for aerobic respiration |
140 |
C k_NUT :: Macro-nutrient uptake half-saturation constant |
C k_NUT :: Macro-nutrient uptake half-saturation constant |
141 |
C k_FetoP :: Half-saturation cellular Fe:P |
C k_FetoN :: Half-saturation cellular Fe:N |
142 |
C FetoP_max :: Maximum Fe:P uptake ratio |
C FetoP_max :: Maximum Fe:P uptake ratio |
143 |
C FetoP_sed :: Fe:P in sediments |
C FetoP_sed :: Fe:P in sediments |
144 |
C KFeLeq_max :: Maximum Fe-ligand stability constant |
C KFeLeq_max :: Maximum Fe-ligand stability constant |
147 |
C IFeL :: Iron ligand stability constant |
C IFeL :: Iron ligand stability constant |
148 |
C kFe_org :: Organic-matter dependent scavenging rate |
C kFe_org :: Organic-matter dependent scavenging rate |
149 |
C kFe_inorg :: Inorganic scavenging rate |
C kFe_inorg :: Inorganic scavenging rate |
|
C Fe_lim_min :: Minimum iron limitation |
|
150 |
C remin_min :: Minimum anaerobic respiration rate |
C remin_min :: Minimum anaerobic respiration rate |
151 |
C O2_min :: Minimum O2 concentration for aerobic respiration |
C O2_min :: Minimum O2 concentration for aerobic respiration |
152 |
C Ligand :: Ligand concentration |
C Ligand :: Ligand concentration |
|
C b_const :: Constant in ligand stability estimate |
|
153 |
C kappa_eppley :: Temperature dependence of growth |
C kappa_eppley :: Temperature dependence of growth |
154 |
C kappa_remin :: Temperature dependence of remineralization |
C kappa_remin :: Temperature dependence of remineralization |
155 |
C ca_remin_depth :: CaCO3 remineralization lengthscale |
C ca_remin_depth :: CaCO3 remineralization lengthscale |
166 |
|
|
167 |
C secperday :: seconds in a day = 24*60*60 |
C secperday :: seconds in a day = 24*60*60 |
168 |
_RL secperday |
_RL secperday |
169 |
|
integer k |
170 |
|
|
171 |
_BEGIN_MASTER(myThid) |
_BEGIN_MASTER(myThid) |
172 |
|
|
176 |
secperday = 86400. _d 0 |
secperday = 86400. _d 0 |
177 |
permil = 1. _d 0 / 1024.5 _d 0 |
permil = 1. _d 0 / 1024.5 _d 0 |
178 |
Pa2Atm = 1.01325 _d 5 |
Pa2Atm = 1.01325 _d 5 |
179 |
CtoP = 106. _d 0 |
CtoN = 6.75 _d 0 |
180 |
NtoP = 16. _d 0 |
HtoC = 48. _d 0 / 106. _d 0 |
181 |
O2toP = -150. _d 0 |
O2toN = CtoN * (1. _d 0 + 0.25 _d 0 * HtoC) |
182 |
CatoP = 106.0 _d 0 * 0.015 _d 0 |
& + 2. _d 0 |
183 |
#ifdef NITROGEN_CURRENCY |
NO3toN = CtoN * (1. _d 0 + 0.25 _d 0 * HtoC) |
184 |
NUTfac = NtoP |
& * 0.8 _d 0 + 0.6 _d 0 |
185 |
#else |
CatoN = CtoN * 0.015 _d 0 |
186 |
NUTfac = 1. _d 0 |
masstoN = CtoN * 12.001 _d 0 |
187 |
#endif |
pivotal = 1.9 _d -3 / 1028. _d 0 / CtoN / permil |
188 |
Pstar = 1.9 _d -3 / 1028. _d 0 / CtoP / permil |
Pc_0 = 1.7 _d -5 |
189 |
& * NUTfac |
Pc_0_diaz = 0.01 _d -5 |
|
Pc_0 = 1. _d -5 |
|
190 |
lambda_0 = 0.19 _d 0 / secperday |
lambda_0 = 0.19 _d 0 / secperday |
191 |
resp_frac = 0. _d 0 |
chl_min = 1. _d -5 |
192 |
chl_min = 1. _d -11 |
Cxxx chl_min in ug kg-1 |
193 |
alpha_max = 1.6 _d -5 * 2.77 _d 18 / 6.022 _d 17 |
alpha_photo = 0.7 _d -5 * 2.77 _d 18 / 6.022 _d 17 |
194 |
alpha_min = 0.4 _d -5 * 2.77 _d 18 / 6.022 _d 17 |
Cxxx alpha_photo in g C g Chl-1 m2 W-1 s-1 |
195 |
theta_Fe_max_hi = 0.04 _d 0 |
theta_Fe_max_hi = 0.04 _d 0 |
196 |
theta_Fe_max_lo = 0.01 _d 0 |
theta_Fe_max_lo = 0.01 _d 0 |
|
gamma_biomass = 0.5 _d 0 / secperday |
|
197 |
gamma_irr_mem = 1. _d 0 / secperday |
gamma_irr_mem = 1. _d 0 / secperday |
198 |
gamma_DOM = 0.25 _d 0 / (365.25 _d 0 * secperday) |
gamma_DON = 0.25 _d 0 / (365.25 _d 0 * secperday) |
199 |
|
gamma_DOP = 0.5 _d 0 / (365.25 _d 0 * secperday) |
200 |
gamma_POM = 0.12 _d 0 / secperday |
gamma_POM = 0.12 _d 0 / secperday |
201 |
|
cav k_Fe = 1.6 _d -10 / permil |
202 |
k_Fe = 8. _d -10 / permil |
k_Fe = 8. _d -10 / permil |
203 |
|
k_Fe_diaz = 7. _d -10 / permil |
204 |
k_O2 = 20. _d -6 / permil |
k_O2 = 20. _d -6 / permil |
205 |
k_NUT = 1. _d -7 * NUTfac / permil |
k_NO3 = 2. _d -6 / permil |
206 |
k_FetoP = 7. _d -6 * CtoP |
cav k_PO4 = 1. _d -8 / permil |
207 |
FetoP_max = 28. _d -6 * CtoP |
k_PO4 = 1. _d -7 / permil |
208 |
FetoPsed = 0.0106 _d 0 |
k_PtoN = 1.5 _d -6 / permil |
209 |
KFeLeq_max = 8.0 _d 10 * permil |
k_FetoN = 8. _d -10 / permil |
210 |
KFeLeq_min = 8.0 _d 9 * permil |
PtoN_min = 1. / 28. |
211 |
Fe_min = 0.05 _d -9 / permil |
PtoN_max = 1. / 9. |
212 |
IFeL = 0.1 _d 0 |
FetoN_min = 2. _d -6 * 6.75 |
213 |
|
FetoN_max = 25. _d -6 * 6.75 |
214 |
|
FetoC_sed = 1. _d -4 |
215 |
|
kFe_eq_lig_max = 8.0 _d 10 * permil |
216 |
|
kFe_eq_lig_min = 8.0 _d 9 * permil |
217 |
|
kFe_eq_lig_Femin = 0.05 _d -9 / permil |
218 |
|
kFe_eq_lig_irr = 0.1 _d 0 |
219 |
kFe_org = 0.5 _d 0 / secperday * permil**(0.58) |
kFe_org = 0.5 _d 0 / secperday * permil**(0.58) |
220 |
kFe_inorg = 1. _d 3 / secperday * permil**(0.5) |
kFe_inorg = 1. _d 3 / secperday * permil**(0.5) |
221 |
Fe_lim_min = 0. _d 0 |
remin_min = 0.15 _d 0 |
222 |
remin_min = 0.3 _d 0 |
oxic_min = 1. _d -6 / permil |
|
O2_min = 1. _d -6 / permil |
|
223 |
Ligand = 1. _d -9 / permil |
Ligand = 1. _d -9 / permil |
|
b_const = 1.2 _d 0 |
|
224 |
kappa_eppley = 0.063 _d 0 |
kappa_eppley = 0.063 _d 0 |
225 |
kappa_remin = 0.032 _d 0 |
kappa_eppley_diaz = 0.18 _d 0 |
226 |
|
kappa_remin = -0.032 _d 0 |
227 |
ca_remin_depth = 1343. _d 0 |
ca_remin_depth = 1343. _d 0 |
228 |
phi_DOM = 0.1 _d 0 |
phi_DOM = 0.1 _d 0 |
229 |
phi_sm = 0.18 _d 0 |
phi_sm = 0.18 _d 0 |
230 |
phi_lg = 1. _d 0 |
phi_lg = 1. _d 0 |
231 |
|
phi_dvm = 0.2 _d 0 |
232 |
|
sigma_dvm = 40.0 _d 0 |
233 |
wsink0z = 80. _d 0 |
wsink0z = 80. _d 0 |
234 |
wsink0 = 16. _d 0 / secperday |
wsink0 = 16. _d 0 / secperday |
235 |
wsinkacc = 0.05 _d 0 / secperday |
wsinkacc = 0.05 _d 0 / secperday |
236 |
parfrac = 0.4 _d 0 |
parfrac = 0.4 _d 0 |
237 |
alpfe = 0.01 _d 0 |
alpfe = 0.01 _d 0 |
238 |
k0 = 0.05 _d 0 |
k0 = 0.04 _d 0 |
239 |
epsln = 1. _d -30 |
epsln = 1. _d -30 |
240 |
|
|
241 |
bling_windFile = ' ' |
bling_windFile = ' ' |
244 |
bling_ironFile = ' ' |
bling_ironFile = ' ' |
245 |
bling_silicaFile= ' ' |
bling_silicaFile= ' ' |
246 |
bling_pCO2 = 278. _d -6 |
bling_pCO2 = 278. _d -6 |
247 |
riverconc_dic = 2. _d 0 |
DO k=1,8 |
248 |
riverconc_alk = 2. _d 0 |
river_conc_trac(k) = 0. _d 0 |
249 |
riverconc_nut = 0. _d 0 * NUTfac |
ENDDO |
250 |
riverconc_dom = 0. _d 0 |
|
|
riverconc_o2 = 0. _d 0 |
|
|
riverconc_fe = 0. _d 0 |
|
251 |
|
|
252 |
c default periodic forcing to same as for physics |
c default periodic forcing to same as for physics |
253 |
bling_forcingPeriod = externForcingPeriod |
bling_forcingPeriod = externForcingPeriod |