We approach the model by including a core state variable HALO, that is made up of above ground (AG) and below ground (BG); the former referring to the leaves, and the latter the cumulative mass of rhizomes and roots.
Goto Parameter DatabaseVariable Name | Description | Units | Variable Type | Core/Optional |
---|---|---|---|---|
MAC_{Group} |
macrophyte group | $$mmol C\,m^{-2}$$ | - | core |
Variable Name | Description | Units | Variable Type | Core/Optional |
---|---|---|---|---|
diag_PAR |
benthic light intensity | $$W\,m^{-2}$$ | - | - |
GPP |
benthic plant productivity | $$\,d^{-1}$$ | - | - |
P2R |
macrophyte p:r ratio | - | - | - |
MAC |
total macrophyte biomass | $$mmol C\,m^{-2}$$ | - | - |
LAI |
macrophyte leaf area density | $$m^{2}\,m^{-2}$$ | - | - |
MAC_ag |
total above ground macrophyte biomass | $$mmol C\,m^{-2}$$ | - | - |
MAC_bg |
total below ground macrophyte biomass | $$mmol C\,m^{-2}$$ | - | - |
Parameter Name | Description | Units | Parameter Type | Default | Typical Range | Comment |
---|---|---|---|---|---|---|
num_mphy |
number of macrophyte groups | - | integer | 0-5 | - | |
the_mphy |
list of ID's of groups in aed_phyto_pars.nml (len=num_phyto) | - | integer | 1 - 5 | - | |
n_zones |
total number of active material zones | - | integer | - | - | - |
active_zones |
Active material Zone ID's | - | array | - | - | - |
dbase |
link to mphy database | - | string | - | - | - |
simStaticBiomass |
switch to enable static biomass simulation | - | boolean | .false. | - | - |
simMacFeedback |
switch to enable macrophyte feedback simulation | - | boolean | .false. | - | - |
m_name |
name of macrphyte group | - | string | - | - | - |
m0 |
minimum above ground density of macrophyte | $$mmol C\,m^{-2}$$ | float | 2e-01 | - | - |
R_growth |
maximum growth rate at 20C | $$mmol C\,m^{-2}\,day^{-1}$$ | float | 2 | - | - |
fT_Method |
specific temperature limitation function of growth | - | integer | 0-1 | - | |
theta_growth |
Arrenhius temperature scaling for growth function | - | float | 1e+00 | - | - |
T_std |
standard temperature | deg C | float | 20 | - | - |
T_opt |
optimum temperature | deg C | float | 20 | - | - |
T_max |
maximum temperature | deg C | float | 20 | - | - |
lightModel |
type of light response function | - | integer | 0-1 | - | |
I_K |
half saturation constant for light limitation of growth | $$microE\,m^{-2}\,s^{-1}$$ | float | 180 | - | - |
I_S |
saturation light intensity used if lightModel=1 | $$microE\,m^{-2}\,s^{-1}$$ | float | 100 | - | - |
KeMAC |
specific attenuation coefficient | - | float | 4e-03 | - | - |
f_pr |
fraction of primary production lost to exudation | - | float | 3e-02 | - | - |
R_resp |
respiration loss rate at 20C | $$mmol C\,m^{-2}\,day^{-1}$$ | float | 2e-02 | - | - |
theta_resp |
Arrhenius temperature scaling factor for respiration | - | float | 1e+00 | - | - |
salTol |
type of salinity limitation function | - | float | - | - | |
S_bep |
salinity limitation value at miximum falinity s_maxsp | - | float | 1 | - | - |
S_maxsp |
maximum salinity | - | float | 36 | - | - |
S_opt |
optimal salinity | - | float | 1 | - | - |
K_CD |
constant relating macrophyte density to drag coefficient | $$mmol C\,m^{-3}\,day^{-1}$$ | float | - | - | |
f_bg |
fraction of primary production apportioned to below-ground biomass | $$mmol C\,m^{-3}\,day^{-1}$$ | float | - | - | |
k_omega |
Omega constant relating plant density to effective area of coverage | $$W\,m^{-2}$$ | float | - | - | |
Xcc |
internal C:chla ratio of the plant leaves | - | float | 50 | - | - |
K_N |
half saturation concentration of nitrogen | - | float | 2e+00 | - | - |
X_ncon |
constant internal nitrogen concentration | - | float | 2e-01 | - | - |
K_P |
half saturation concentration of phosphorus | - | float | 3e-01 | - | - |
X_pcon |
constant internal phosphorus concentration | $$kg\,m^{-3}$$ | float | 9e-03 | - | - |
An example nml
block for the macrophyte module is shown below. NOTE: Users must supply a valid "aed2_macrophyte_pars.nml" file.
&aed2_macrophyte
num_mphy = 1
the_mphy = 3
n_zones = 4
active_zones = 2,3,4,5
simStaticBiomass = .true.
simMacFeedback = .false.
dbase = '../External/AED2/aed2_macrophyte_pars.nml'
/
Under construction
To be completed ...