33 |
c graz(npmax) - maximum grazing rate of predator |
c graz(npmax) - maximum grazing rate of predator |
34 |
c kg(npmax) - 1/2 saturation prey biomass for grazing |
c kg(npmax) - 1/2 saturation prey biomass for grazing |
35 |
c hollingtype - exponent of Holling grazing function |
c hollingtype - exponent of Holling grazing function |
36 |
|
c ns - exponent of prey switching function |
37 |
c ass_eff - maximum assimilation efficiency |
c ass_eff - maximum assimilation efficiency |
38 |
|
c hill - assimilation shape parameter |
39 |
|
c Lambda - grazing refuge parameter |
40 |
c assim_graz(npmax,npmax) - assimilation efficiency of grazing |
c assim_graz(npmax,npmax) - assimilation efficiency of grazing |
41 |
c beta_graz(iomax-iChl,npmax) - fraction of sloppy feeding to DOM |
c beta_graz(iomax-iChl,npmax) - fraction of sloppy feeding to DOM |
42 |
c kexc(iimax,npmax) - biomass specific excretion rate |
c kexc(iimax,npmax) - biomass specific excretion rate |
45 |
c respiration(npmax) - respiration rate |
c respiration(npmax) - respiration rate |
46 |
c |
c |
47 |
c biosink(npmax) - plankton sinking rate |
c biosink(npmax) - plankton sinking rate |
48 |
c bioswim(npmax) - plankton swimming rate |
c motility(npmax) - ability to avoid sinking |
49 |
c orgsink(iimax,komax) - organic matter sinking rate |
c orgsink(iimax,komax) - organic matter sinking rate |
50 |
c remin(iomax-iChl,komax) - organic matter remineralisation rate |
c remin(iomax-iChl,komax) - organic matter remineralisation rate |
51 |
c amm2nrite - ammonium to nitrite oxidation rate |
c amm2nrite - ammonium to nitrite oxidation rate |
56 |
c use_NO3(npmax) - nitrate use on/off |
c use_NO3(npmax) - nitrate use on/off |
57 |
c use_Si(npmax) - silicate use on/off |
c use_Si(npmax) - silicate use on/off |
58 |
c autotrophy(npmax) - degree of autotrophy (1 = pure auto, 0 = pure hetero) |
c autotrophy(npmax) - degree of autotrophy (1 = pure auto, 0 = pure hetero) |
59 |
c pft(npmax) - phytoplankton functional type |
c pft(npmax) - phytoplankton functional type |
60 |
c 1=prochlorococcus, 2=synechococcus, 3=small eukaryotes, |
c 1=prochlorococcus, 2=synechococcus, 3=small eukaryotes, |
61 |
c 4=diatoms, 5=dinoflagellates, 6=generic grazers |
c 4=diatoms, 5=dinoflagellates, 6=generic grazers |
62 |
c |
c |
69 |
& alphachl,chl2nmax, |
& alphachl,chl2nmax, |
70 |
& pp_opt,pp_sig,graz_pref, |
& pp_opt,pp_sig,graz_pref, |
71 |
& graz,kg, |
& graz,kg, |
72 |
& ass_eff,assim_graz,beta_graz, |
& ass_eff,hill,Lambda, |
73 |
|
& assim_graz,beta_graz, |
74 |
& kexc, |
& kexc, |
75 |
& kmort,beta_mort, |
& kmort,beta_mort, |
76 |
& respiration, |
& respiration, |
77 |
& biosink,bioswim,orgsink, |
& biosink,orgsink,motility, |
78 |
& remin, |
& remin, |
79 |
& autotrophy, |
& autotrophy, |
80 |
& pft, |
& pft, |
87 |
& tempmax, temprange, tempnorm, tempdecay, |
& tempmax, temprange, tempnorm, tempdecay, |
88 |
& ngrowfac, ilight, |
& ngrowfac, ilight, |
89 |
& PAR0, |
& PAR0, |
90 |
|
#ifdef IRON_SED_SOURCE |
91 |
|
& depthfesed,fesedflux,fesedflux_pcm, |
92 |
|
#endif |
93 |
|
#ifdef PART_SCAV |
94 |
|
& scav_rat, scav_inter, scav_exp, |
95 |
|
#endif |
96 |
& nsource,ngroups, |
& nsource,ngroups, |
97 |
& use_NO3,use_Si, |
& use_NO3,use_Si, |
98 |
& hollingtype |
& hollingtype,ns |
99 |
|
|
100 |
_RL vmaxi(iimax,npmax) |
_RL vmaxi(iimax,npmax) |
101 |
_RL kn(iimax,npmax) |
_RL kn(iimax,npmax) |
110 |
_RL graz_pref(npmax,npmax) |
_RL graz_pref(npmax,npmax) |
111 |
_RL graz(npmax) |
_RL graz(npmax) |
112 |
_RL kg(npmax) |
_RL kg(npmax) |
113 |
_RL ass_eff |
_RL ass_eff,hill,Lambda |
114 |
_RL assim_graz(npmax,npmax) |
_RL assim_graz(npmax,npmax) |
115 |
_RL beta_graz(iomax-iChl,npmax) |
_RL beta_graz(iomax-iChl,npmax) |
116 |
_RL kexc(iimax,npmax) |
_RL kexc(iimax,npmax) |
118 |
_RL beta_mort(iomax-iChl,npmax) |
_RL beta_mort(iomax-iChl,npmax) |
119 |
_RL respiration(npmax) |
_RL respiration(npmax) |
120 |
_RL biosink(npmax) |
_RL biosink(npmax) |
121 |
_RL bioswim(npmax) |
_RL motility(npmax) |
122 |
_RL orgsink(komax) |
_RL orgsink(komax) |
123 |
_RL remin(iomax-iChl,komax) |
_RL remin(iomax-iChl,komax) |
124 |
c |
c |
138 |
_RL tempcoeff2_small, tempcoeff3 |
_RL tempcoeff2_small, tempcoeff3 |
139 |
_RL tempmax, temprange, tempnorm,tempdecay |
_RL tempmax, temprange, tempnorm,tempdecay |
140 |
_RL ngrowfac,ilight |
_RL ngrowfac,ilight |
141 |
c |
#ifdef IRON_SED_SOURCE |
142 |
|
_RL depthfesed, fesedflux, fesedflux_pcm |
143 |
|
#endif |
144 |
|
#ifdef PART_SCAV |
145 |
|
_RL scav_rat, scav_inter, scav_exp |
146 |
|
#endif |
147 |
INTEGER hollingtype |
INTEGER hollingtype |
148 |
|
INTEGER ns |
149 |
INTEGER pft(npmax) |
INTEGER pft(npmax) |
150 |
INTEGER nsource(npmax) |
INTEGER nsource(npmax) |
151 |
INTEGER ngroups |
INTEGER ngroups |
167 |
& a_prdpry, b_prdpry, |
& a_prdpry, b_prdpry, |
168 |
& a_kexc, b_kexc, |
& a_kexc, b_kexc, |
169 |
& a_biosink, b_biosink, |
& a_biosink, b_biosink, |
|
& a_bioswim, b_bioswim, |
|
170 |
& a_mort, b_mort, |
& a_mort, b_mort, |
171 |
& a_beta_graz, b_beta_graz, |
& a_beta_graz, b_beta_graz, |
172 |
& a_beta_mort, b_beta_mort, |
& a_beta_mort, b_beta_mort, |
182 |
& ae_prdpry, be_prdpry, |
& ae_prdpry, be_prdpry, |
183 |
& ae_kexc, be_kexc, |
& ae_kexc, be_kexc, |
184 |
& ae_biosink, be_biosink, |
& ae_biosink, be_biosink, |
|
& ae_bioswim, be_bioswim, |
|
185 |
& ae_mort, be_mort, |
& ae_mort, be_mort, |
186 |
& ae_beta_graz,be_beta_graz, |
& ae_beta_graz,be_beta_graz, |
187 |
& ae_beta_mort,be_beta_mort |
& ae_beta_mort,be_beta_mort |
199 |
_RL a_prdpry ,b_prdpry |
_RL a_prdpry ,b_prdpry |
200 |
_RL a_kexc(iomax) ,b_kexc(iomax) |
_RL a_kexc(iomax) ,b_kexc(iomax) |
201 |
_RL a_biosink ,b_biosink |
_RL a_biosink ,b_biosink |
|
_RL a_bioswim ,b_bioswim |
|
202 |
_RL a_mort ,b_mort |
_RL a_mort ,b_mort |
203 |
_RL a_beta_graz(iomax-iChl) |
_RL a_beta_graz(iomax-iChl) |
204 |
_RL b_beta_graz(iomax-iChl) |
_RL b_beta_graz(iomax-iChl) |
216 |
_RL ae_prdpry ,be_prdpry |
_RL ae_prdpry ,be_prdpry |
217 |
_RL ae_kexc(iomax) ,be_kexc(iomax) |
_RL ae_kexc(iomax) ,be_kexc(iomax) |
218 |
_RL ae_biosink ,be_biosink |
_RL ae_biosink ,be_biosink |
|
_RL ae_bioswim ,be_bioswim |
|
219 |
_RL ae_mort ,be_mort |
_RL ae_mort ,be_mort |
220 |
_RL ae_beta_graz(iomax-iChl) |
_RL ae_beta_graz(iomax-iChl) |
221 |
_RL be_beta_graz(iomax-iChl) |
_RL be_beta_graz(iomax-iChl) |