15 Submerged Macrophytes

15.1 Contributors

Peisheng Huang, Matthew R. Hipsey, and Brendan Busch

15.2 Overview

Submerged macrophytes (seagrasses and freshwater aquatic plants) play a central role in the health, productivity, and resilience of shallow aquatic ecosystems. Seagrass meadows in particular form some of the most extensive and ecologically valuable benthic habitats in coastal and estuarine waters. Their growth and survival depend strongly on the availability of light at the seabed, which is directly influenced by water quality conditions — suspended sediments, coloured dissolved organic matter, phytoplankton biomass, and epiphytic algal overgrowth all modify the inherent optical properties of the water column, reducing light penetration and constraining photosynthesis.

The AED macrophyte module (aed_macrophyte) simulates submerged macrophyte biomass dynamics through growth, respiration, mortality, and above–below ground translocation processes. The model supports multiple macrophyte groups, each with independent parameterisations, and can optionally resolve fruiting and seed release dynamics, epiphyte growth on the plant canopy, canopy structure and its feedback to hydrodynamics.

The model has been constructed based on an integration of published research (hipsey2016?; baird2016?), and is applicable across a range of environments from shallow coastal embayments to freshwater lakes and wetlands.

15.3 Model Description

The module resolves the total macrophyte biomass of each simulated group as three components: above-ground leaf biomass \(MAC_{A}\), below-ground biomass \(MAC_{B}\), and biomass contained in fruits (or seeds) \(MAC_{F}\). Their dynamics are generally described as:

\[\begin{eqnarray} \frac{d}{dt}MAC_{A} &=& \overbrace{f_{npp}^{MAC_{A}} - f_{mor}^{MAC_{A}} \pm f_{tran}^{MAC} - f_{growth}^{MAC_{F}}}^{\text{aed\_macrophyte}} \tag{15.1} \\ \frac{d}{dt}MAC_{B} &=& \overbrace{- f_{mor}^{MAC_{B}} \mp f_{tran}^{MAC}}^{\text{aed\_macrophyte}} \tag{15.2} \\ \frac{d}{dt}MAC_{F} &=& \overbrace{f_{growth}^{MAC_{F}} - f_{release}^{MAC_{F}}}^{\text{aed\_macrophyte}} \tag{15.3} \end{eqnarray}\]

where \(f_{npp}^{MAC_{A}}\) is the net growth rate of above-ground biomass (balanced by gross primary production and respiration), \(f_{mor}^{MAC_{A}}\) and \(f_{mor}^{MAC_{B}}\) are the mortality loss rates of \(MAC_{A}\) and \(MAC_{B}\) respectively, \(f_{tran}^{MAC}\) is the rate of translocation of biomass between \(MAC_{A}\) and \(MAC_{B}\), \(f_{growth}^{MAC_{F}}\) is the fruit growth rate, and \(f_{release}^{MAC_{F}}\) is the fruit release rate. All rates are in units of \(mmol\:C\:m^{-2}\:d^{-1}\), with a stoichiometric balance assumed based on (atkinson1983?):

\[550CO_{2} + 30NO_{3}^{-} + PO_{4}^{3-} + 792H_{2}O \xrightarrow{5500\:\text{photons}} (CH_{2}O)_{550}(NH_{3})_{30}H_{3}PO_{4} + 716O_{2} + 391H^{+}\]

15.3.1 Process Descriptions

Growth and production of above-ground biomass

The net growth of above-ground biomass can be modelled using two approaches, depending on the light input configuration: a total photosynthetically active radiation (PAR) model, or a spectrally-resolved light model.

Option 1: Total PAR model (light_model = 1)

The net growth of \(MAC_{A}\) is the balance of gross production and respiration:

\[f_{npp}^{MAC_{A}} = f_{gpp}^{MAC_{A}} - f_{res}^{MAC_{A}}\]

The gross production rate for each macrophyte group is computed as the maximum potential growth rate at \(20°C\) multiplied by non-dimensional limitation functions for temperature, salinity, light, sediment nutrients, and (optionally) sediment sulfide:

\[\begin{equation} f_{gpp}^{MAC_{A}} = [MAC_{A}] \times R_{growth}^{MAC_{A}} \times \Phi_{tem}^{MAC_{A}}(T) \times \Phi_{sal}^{MAC_{A}}(S) \times \min\left\{\Phi_{PAR}^{MAC_{A}}(I) \cdot \frac{k_{A}}{k_{A}+A_{eff}},\: \Phi_{N_{sed}}^{MAC_{A}}(N_{sed}),\: \Phi_{S_{sed}}^{MAC_{A}}(S_{sed})\right\} \tag{15.4} \end{equation}\]

where \(R_{growth}^{MAC_{A}}\) is the maximum growth rate at \(20°C\) (\(d^{-1}\)), \(\Phi_{tem}^{MAC_{A}}(T)\) is the temperature limitation function, \(\Phi_{sal}^{MAC_{A}}(S)\) is the salinity limitation function, \(\Phi_{PAR}^{MAC_{A}}(I)\) is the light limitation computed from a user-selected photosynthesis–irradiance (P-I) curve formulation, and \(A_{eff}\) is the effective projected area fraction of the plant canopy (\(m^2\:m^{-2}\)). The term \(\frac{k_{A}}{k_{A}+A_{eff}}\) represents the self-shading effect: as above-ground biomass increases, the light capture efficiency decreases.

The nutrient limitation function follows a Michaelis–Menten form based on pore water nutrient availability:

\[\begin{equation} \Phi_{N_{sed}}^{MAC_{A}}(N_{sed}) = \frac{\overline{N_{S}}}{K_{N}^{SG}+\overline{N_{S}}} \tag{15.5} \end{equation}\]

where \(\overline{N_{S}}\) is the dissolved inorganic nutrient concentration in the sediment pore waters and \(K_{N}^{SG}\) is the half-saturation concentration for nutrient uptake.

An optional sulfide limitation captures the toxic effect of sediment sulfide on seagrass productivity:

\[\begin{equation} \Phi_{S_{sed}}^{MAC_{A}}(S_{sed}) = \frac{K_{S}^{SG}}{K_{S}^{SG}+\overline{S_{S}}} \times \frac{f_{npp}^{MAC_{A}}}{K_{NPP}+f_{npp}^{MAC_{A}}} \tag{15.6} \end{equation}\]

where \(\overline{S_{S}}\) is the sulfide concentration in the sediment, \(K_{S}^{SG}\) is the half-saturation concentration for sulfide toxicity, and \(K_{NPP}\) is the half-saturation productivity above which sulfide toxicity is inhibited.

Option 2: Spectrally-resolved light model (light_model = 2)

In this option, net growth is computed based on spectral light reaching the canopy, combined with the same temperature, salinity, nutrient and sulfide limitation functions:

\[\begin{equation} f_{npp}^{MAC_{A}} = [MAC_{A}] \times \Phi_{tem}^{MAC_{A}}(T) \times \Phi_{sal}^{MAC_{A}}(S) \times \min\left\{\Phi_{light}^{MAC_{A}}(I),\: R_{growth}^{MAC_{A}} \Phi_{N_{sed}}^{MAC_{A}}(N_{sed}),\: R_{growth}^{MAC_{A}} \Phi_{S_{sed}}^{MAC_{A}}(S_{sed})\right\} \tag{15.7} \end{equation}\]

The spectrally-resolved light limitation term combines gross photon capture and respiratory losses:

\[\begin{equation} \Phi_{light}^{MAC_{A}}(I) = \frac{550}{5500} \times 1000 \times \frac{\max(0,\: f_{cap,I}^{MAC_{A}} - f_{resp,I}^{MAC_{A}})}{MAC_{A}} \tag{15.8} \end{equation}\]

where \(f_{cap,I}^{MAC_{A}}\) is the rate of photon capture and \(f_{resp,I}^{MAC_{A}}\) is the respiratory photon loss rate. The factor \(\frac{550}{5500} \times 1000\) converts \(mol\:photon\:m^{-2}\:s^{-1}\) to \(mmol\:C\:m^{-2}\:s^{-1}\) based on the stoichiometry of Eq. (4).

The light below successive canopy layers is given by:

\[\begin{equation} E_{d,below,\lambda} = E_{d,above,\lambda} \exp\left(-A_{L,\lambda}\:\Omega_{MAC}\:MAC_{A}\:\sin\beta_{blade}\right) \tag{15.9} \end{equation}\]

where \(E_{d,above,\lambda}\) is the downwelling irradiance above the canopy, \(A_{L,\lambda}\) is the spectrally-resolved leaf absorbance, \(\Omega_{MAC}\) is the carbon-specific leaf area (\(m^{2}\:mmol\:C^{-1}\)), and \(\sin\beta_{blade}\) is the sine of the nadir angle of the leaf. The rate of photon capture is:

\[\begin{equation} f_{cap,I}^{MAC_{A}} = \frac{(10^{9}hc)^{-1}}{A_{V}} \int E_{d,\lambda}\left(1-\exp\left(-A_{L,\lambda}\:\Omega_{MAC}\:MAC_{A}\:\sin\beta_{blade}\right)\right)\lambda\:d\lambda \tag{15.10} \end{equation}\]

where \(h\) is Planck’s constant, \(c\) is the speed of light, and \(A_{V}\) is Avogadro’s number. The respiratory photon loss rate accounts for the compensation irradiance \(E_{comp}\) (the light dose at which photosynthesis balances respiration):

\[\begin{equation} f_{resp,I}^{MAC_{A}} = 2\left(E_{comp}\:A_{L}\:\Omega_{MAC}\:\sin\beta_{blade} - \frac{5500}{550}\times\frac{1}{1000}\times\zeta_{MAC_{A}}\right)MAC_{A} \tag{15.11} \end{equation}\]

where \(\zeta_{MAC_{A}}\) is the above-ground mortality rate. The factor of two accounts for mortality occurring over 24 hours but being included in the respiration calculations only during daylight hours.

Respiration and mortality of above-ground biomass

For the PAR-based model (Option 1), metabolic loss is resolved using a combined respiration and mortality rate coefficient \(R_{resp}^{MAC_{A}}\) at \(20°C\), modified for temperature and salinity:

\[\begin{equation} \mathcal{R}_{resp}^{MAC_{A}}[T,S] = R_{resp}^{MAC_{A}} \: \Phi_{sal}^{MAC_{A}}[S] \: (\vartheta_{resp}^{MAC_{A}})^{T-20} \tag{15.12} \end{equation}\]

This total loss rate is partitioned into a respiratory fraction and a mortality fraction:

\[\begin{eqnarray} f_{res}^{MAC_{A}} &=& k_{fres}^{MAC_{A}} \: \mathcal{R}_{resp}^{MAC_{A}} \: [MAC_{A}] \tag{15.13}\\ f_{mor}^{MAC_{A}} &=& (1-k_{fres}^{MAC_{A}}) \: \mathcal{R}_{resp}^{MAC_{A}} \: [MAC_{A}] \tag{15.14} \end{eqnarray}\]

Mortality losses are further divided into excretion to the dissolved organic pool and the particulate organic pool:

\[\begin{eqnarray} f_{exc}^{MAC_{A}} &=& f_{mor}^{MAC_{A}} \: k_{dom}^{MAC_{A}} \tag{15.15} \\ f_{pom}^{MAC_{A}} &=& f_{mor}^{MAC_{A}} \: (1-k_{dom}^{MAC_{A}}) \tag{15.16} \end{eqnarray}\]

For the spectral model (Option 2), mortality is modelled as a linear loss rate:

\[\begin{eqnarray} f_{mor}^{MAC_{A}} &=& \zeta_{MAC_{A}} \: [MAC_{A}] \tag{15.17}\\ f_{exc}^{MAC_{A}} &=& k_{dom}^{MAC_{A}} \: \zeta_{MAC_{A}} \: [MAC_{A}] \tag{15.18}\\ f_{pom}^{MAC_{A}} &=& (1-k_{dom}^{MAC_{A}}) \: \zeta_{MAC_{A}} \: [MAC_{A}] \tag{15.19} \end{eqnarray}\]

Translocation between above- and below-ground biomass

Translocation, the movement of carbon and nutrients between above- and below-ground biomass, is modelled as a rate \(f_{tran}^{MAC}\) with a time constant \(\tau_{tran}\) at which the ratio of above- and below-ground biomasses approaches a steady state specified by a target fraction of below-ground biomass, \(f_{below}\):

\[\begin{equation} f_{tran}^{MAC} = \left(f_{below} - \frac{MAC_{B}}{MAC_{B}+MAC_{A}}\right) (MAC_{A}+MAC_{B}) \: \tau_{tran} \tag{15.20} \end{equation}\]

This formulation allows translocation in both directions: positive values move mass from above to below ground, and negative values from below to above ground.

Mortality of below-ground biomass

Below-ground mortality follows the same structure as above-ground:

\[\begin{eqnarray} f_{mor}^{MAC_{B}} &=& \zeta_{MAC_{B}} \: [MAC_{B}] \tag{15.21}\\ f_{exc}^{MAC_{B}} &=& k_{dom}^{MAC_{B}} \: \zeta_{MAC_{B}} \: [MAC_{B}] \tag{15.22}\\ f_{pom}^{MAC_{B}} &=& (1-k_{dom}^{MAC_{B}}) \: \zeta_{MAC_{B}} \: [MAC_{B}] \tag{15.23} \end{eqnarray}\]

where \(\zeta_{MAC_{B}}\) is the mortality rate for below-ground biomass.

Fruiting and seed release

When simFruiting is enabled, the growth of seagrass fruits is modelled as a one-way process of carbon movement from leaves to fruits. The fruit growth rate is:

\[\begin{equation} f_{growth}^{MAC_{F}} = \left(f_{seed} - \frac{MAC_{F}}{MAC_{F}+MAC_{A}}\right)(MAC_{A}+MAC_{F}) \times \tau_{tran}^{MAC_{F}} \times k_{growth}^{MAC_{F}} \tag{15.24} \end{equation}\]

where \(f_{seed}\) is the target seed fraction, \(\tau_{tran}^{MAC_{F}}\) is the fruit translocation rate, and \(k_{growth}^{MAC_{F}}\) is a phenological growth mediation function (range 0–1):

\[\begin{equation} k_{growth}^{MAC_{F}} = \left[1+\exp\left(-\left(\frac{12}{t_{dur,g}} \times t + 6 \times \frac{t_{start,g}+t_{max,g}}{t_{start,g}-t_{max,g}}\right)\right)\right]^{-1} \tag{15.25} \end{equation}\]

where \(t_{start,g}\) is the day of year when fruit growth is initiated, \(t_{dur,g}\) is the duration parameter, and \(t_{max,g} = t_{start,g} + t_{dur,g}\).

Fruit release (detachment) to the water column is modelled as:

\[\begin{equation} f_{release}^{MAC_{F}} = MAC_{F} \times r_{release}^{MAC_{F}} \times k_{release}^{MAC_{F}} \tag{15.26} \end{equation}\]

with an analogous phenological function \(k_{release}^{MAC_{F}}\) controlled by \(t_{start,r}\) and \(t_{dur,r}\). Once release begins, fruit growth ceases for the remainder of the year.

Biomass and canopy structure

As biomass increases, the individuals begin to cover a significant fraction of the bottom. The effective projected area fraction is:

\[\begin{equation} A_{eff} = 1-\exp(-\Omega_{MAC}\:MAC_{A}) \tag{15.27} \end{equation}\]

where \(\Omega_{MAC}\) is the carbon-specific leaf area coefficient (\(m^2\:mmol\:C^{-1}\)). This provides the conversion between biomass and the fraction of the bottom covered.

The biomass–shoot density relation is approximated as:

\[\begin{equation} \log_{10}(DW) = a \times \log_{10}(n_{v}) + b \tag{15.28} \end{equation}\]

where \(DW\) is the above-ground dry weight biomass (\(g\:m^{-2}\)), \(n_{v}\) is shoot density (\(shoots\:m^{-2}\)), and \(a\), \(b\) are species-specific coefficients.

Shoot height (\(l_{v}\), \(m\)) is related to biomass as:

\[\begin{equation} l_{v} = 0.45 \times \frac{DW}{DW+120} \tag{15.29} \end{equation}\]

When simMacFeedback is enabled, the canopy properties feed back to the hydrodynamic model through drag. Flexible blade deflection is computed using the effective blade length approach of (luhar2011?):

\[\begin{equation} \frac{l_{ve}}{l_{v}} = 1 - \frac{(1-0.9\:Ca^{-1/3})}{1+Ca^{-3/2}(8+B^{3/2})} \tag{15.30} \end{equation}\]

where \(Ca\) is the Cauchy number (ratio of hydrodynamic drag to restoring force due to stiffness) and \(B\) is the buoyancy parameter:

\[\begin{eqnarray} Ca &=& \frac{1}{2}\frac{\rho\:C_{d}\:b_{v}\:U^{2}\:l_{v}^{3}}{EI} \tag{15.31}\\ B &=& \frac{(\rho-\rho_{v})\:g\:b_{v}\:t_{v}\:l_{v}^{3}}{EI} \tag{15.32} \end{eqnarray}\]

with \(E\) the elastic modulus, \(I\) the second moment of area, \(t_{v}\) the blade thickness, and \(\rho_{v}\) the vegetation tissue density.

Epiphyte growth

When simEpiphytes is enabled, the model resolves epiphytic algae growing on the macrophyte leaf surface. Epiphyte growth is modelled as a function of light, temperature, and nutrients, with the epiphyte biomass shading the underlying macrophyte leaves and thus providing a feedback on macrophyte productivity. The epiphyte biomass is limited by a maximum carrying capacity (epi_max).

15.3.3 Feedbacks to the Host Model

When simMacFeedback is enabled, the macrophyte module feeds back canopy drag properties to the host hydrodynamic model, modifying the flow field based on the density and structure of the plant canopy. When simMacDrag is additionally enabled, the drag coefficient is dynamically adjusted based on the flexible blade deflection model.

15.3.4 Variable Summary

State variables

For each configured macrophyte group (denoted by subscript \(a\)), the module creates the following state variables:

Table 15.1: Submerged macrophytes — state variables (per group)
Variable Name Symbol Description Unit Default Comments
MAC_mac_a \[MAC_{A_a}\] Above-ground (leaf) biomass of macrophyte group a \[\small{mmol\:C\:m^{-2}}\] 28000 Benthic; initialised per zone from m_initial or benthic map
MAC_mac_a_bg \[MAC_{B_a}\] Below-ground (root/rhizome) biomass of macrophyte group a \[\small{mmol\:C\:m^{-2}}\] 400 Benthic; initialised from m_initial_bg
MAC_mac_a_f \[MAC_{F_a}\] Fruit/seed biomass of macrophyte group a \[\small{mmol\:C\:m^{-2}}\] 10 Benthic; requires simFruiting = .true.; initialised from m_initial_f


Additionally, when simEpiphytes is enabled, an epiphyte state variable is created for each group:

Variable Name Description Unit
MAC_epi_a Epiphyte biomass on macrophyte group a \(mmol\:C\:m^{-2}\)

Diagnostics

Table 15.2: Submerged macrophytes — diagnostic variables (per group)
Variable Name Description Unit Comments
MAC_gpp_a Gross primary production rate \(mmol\:C\:m^{-2}\:d^{-1}\) Per group; available when diag_level \(\geq\) 1
MAC_npp_a Net primary production rate \(mmol\:C\:m^{-2}\:d^{-1}\) Per group; available when diag_level \(\geq\) 1
MAC_res_a Respiration rate \(mmol\:C\:m^{-2}\:d^{-1}\) Per group; available when diag_level \(\geq\) 1
MAC_mor_a Mortality rate \(mmol\:C\:m^{-2}\:d^{-1}\) Per group; available when diag_level \(\geq\) 1
MAC_lim_tem_a Temperature limitation (0–1)
Per group; available when diag_level \(\geq\) 2
MAC_lim_sal_a Salinity limitation (0–1)
Per group; available when diag_level \(\geq\) 2
MAC_lim_nut_a Nutrient limitation (0–1)
Per group; available when diag_level \(\geq\) 2
MAC_lim_lig_a Light limitation (0–1)
Per group; available when diag_level \(\geq\) 2
MAC_tran_a Translocation rate (above to below ground) \(mmol\:C\:m^{-2}\:d^{-1}\) Per group; available when diag_level \(\geq\) 2
MAC_height_a Canopy height \(m\) Per group; available when diag_level \(\geq\) 2
MAC_density_a Shoot density \(shoots\:m^{-2}\) Per group; available when diag_level \(\geq\) 2
MAC_area_a Effective projected area fraction \(m^{2}\:m^{-2}\) Per group; available when diag_level \(\geq\) 2


15.3.5 Parameter Summary

The parameters for the macrophyte module are specified in two locations: the &aed_macrophyte namelist block in aed.nml (module-level settings), and a CSV parameter database file (species-level parameters). The module-level parameters are listed in Table 15.3 and the species-level parameters in Table 15.4.

Table 15.3: Submerged macrophytes — module-level parameters (&aed_macrophyte namelist)
Parameter Description Unit Default
num_mphy Number of macrophyte groups
1
the_mphy ID list of macrophyte groups (from CSV database)
1
n_zones Number of active benthic zones
1
active_zones List of zone IDs where macrophytes are active
dbase Path to macrophyte parameter CSV database
mac_initial Initialisation method (1 = from CSV, 4 = from benthic map file)
1
simEpiphytes Enable epiphyte sub-model
.false.
simStaticBiomass If true, biomass is held constant (diagnostic mode)
.false.
simMacFeedback Enable canopy feedback to hydrodynamics
.false.
simFruiting Enable fruiting and seed release dynamics
.false.
simMacDrag Enable dynamic drag computation
.false.
water_nutrient_frac Fraction of N & P uptake sourced from the water column
0.5
water_excr_frac Fraction of N & P excretion returned to the water column
0.5
diag_level Diagnostic output level (0 = none, 1 = basic, 2 = full)
0


Table 15.4: Submerged macrophytes — species-level parameters (CSV database)
Parameter Description Unit Example (P. sinuosa)
m_name Name identifier for the macrophyte group
p-sinuosa
growth_form Growth form type
1
zone_lock Benthic zone to which this group is locked
93
m_initial Initial above-ground biomass \(mmol\:C\:m^{-2}\) 28000
m_initial_bg Initial below-ground biomass \(mmol\:C\:m^{-2}\) 400
m_initial_f Initial fruit biomass \(mmol\:C\:m^{-2}\) 10
m_initial_minb Minimum biomass for initialisation \(mmol\:C\:m^{-2}\) 400
m_initial_mind Minimum depth for biomass initialisation \(m\) 13.8
m0 Minimum viable biomass \(mmol\:C\:m^{-2}\) 0.2
R_growth Maximum growth rate at 20°C \(d^{-1}\) 0.4
theta_growth Temperature multiplier for growth (Arrhenius)
1.04
T_std Standard temperature \(°C\) 20
T_opt Optimum temperature for growth \(°C\) 28
T_max Maximum temperature for growth \(°C\) 38
temp_method Temperature response method
1
light_model Light model (1 = PAR, 2 = spectral)
2
I_K Half-saturation light intensity (PAR model) \(\mu mol\:m^{-2}\:s^{-1}\) 80
I_S Light saturation intensity (PAR model) \(\mu mol\:m^{-2}\:s^{-1}\) 80
f_pr Photorespiratory loss fraction
0
k_omega Carbon-specific leaf area coefficient (\(\Omega_{MAC}\)) \(m^{2}\:mmol\:C^{-1}\) 0.003
sine_blade Sine of nadir blade angle
0.5
E_comp Compensation irradiance (minimum light requirement) \(mol\:photon\:m^{-2}\:d^{-1}\) 5
R_resp Respiration rate at 20°C (above-ground) \(d^{-1}\) 0.06
theta_resp Temperature multiplier for respiration
1.04
R_mort Mortality rate (above-ground) \(d^{-1}\) 0.01
sal_method Salinity response method
1
S_bep Lower salinity tolerance breakpoint \(psu\) 5
S_maxsp Maximum salinity tolerance \(psu\) 40
S_opt Optimum salinity \(psu\) 30
K_N Half-saturation for nitrogen uptake \(mmol\:m^{-3}\) 0.5
K_P Half-saturation for phosphorus uptake \(mmol\:m^{-3}\) 0.5
X_ncon N:C ratio of macrophyte tissue \(mmol\:N/mmol\:C\) 0.161
X_pcon P:C ratio of macrophyte tissue \(mmol\:P/mmol\:C\) 0.01
K_S Half-saturation for sulfide toxicity \(mmol\:m^{-3}\) 0.5
K_NPP Half-saturation NPP for sulfide interaction \(mmol\:C\:m^{-2}\:d^{-1}\) 1
f_bg Target fraction of below-ground biomass
0.5
tau_tran Translocation rate constant \(d^{-1}\) 0.06
R_resp_bg Respiration rate (below-ground) \(d^{-1}\) 0.004
R_mort_bg Mortality rate (below-ground) \(d^{-1}\) 0.004
fruit_model Fruiting model (0 = off, 1 = on)
1
tau_tran_fruit Fruit translocation rate \(d^{-1}\) 0.1
r_release Maximum fruit release rate \(d^{-1}\) 0.1
f_seed Target seed fraction of biomass
0.1
t_start_g Day of year fruit growth starts \(day\) 210
t_dur_g Duration parameter for fruit growth \(day\) 5
t_start_r Day of year fruit release starts \(day\) 270
t_dur_r Duration parameter for fruit release \(day\) 5
kA Self-shading parameter
1
K_epi Epiphyte effect on light attenuation
0.1
X_cdw Carbon to dry weight ratio \(g\:DW/mmol\:C\) 50
X_cchl Carbon to chlorophyll ratio \(mg\:Chl/mmol\:C\) 100
X_ldw Leaf dry weight fraction
0.5
K_ldw Half-saturation for leaf DW \(g\:DW\:m^{-2}\) 0.5
X_sdw Shoot density per unit DW \(shoots\:m^{-2}\:(g\:DW\:m^{-2})^{-1}\) 3.39
KeMAC Light extinction coefficient for macrophyte canopy \(m^{-1}\) 0.001
drag_model Drag model type
1
K_CD Drag coefficient
0.000001
shoot_diameter Shoot diameter \(m\) 0.01
shoot_length Shoot length \(m\) 0.1
tissue_density Tissue density \(g\:DW\:m^{-3}\) 200
elastic_modulus Elastic modulus \(N\:m^{-2}\) 1
shading_model Shading model type
1


15.4 Setup & Configuration

An example aed.nml parameter specification block for the aed_macrophyte module is shown below, configured for a six-group seagrass application:

&aed_macrophyte
 !# Macrophyte community
   num_mphy         = 6
   the_mphy         = 1,2,3,4,5,6
   n_zones          = 6
   active_zones     = 60,90,91,92,93,96
   dbase            = 'path/to/aed_macrophyte_pars.csv'
   mac_initial      = 1
 !# Epiphytes
   simEpiphytes     = .true.
   epi_model        = 1
   R_epig           = 0.2
   R_epib           = 0.
   I_Kepi           = 100.
   epi_max          = 1000.
   epi_Xnc          = 0.1
   epi_Xpc          = 0.01
   epi_K_N          = 10.
   epi_K_P          = 1.0
   theta_epi_growth = 1.08
   theta_epi_resp   = 1.06
   epi_initial      = 0.15
 !# Advanced options
   simStaticBiomass = .false.
   simMacFeedback   = .true.
   simFruiting      = .true.
   simMacDrag       = .false.
   diag_level       = 2
   water_nutrient_frac = 0.18
   water_excr_frac  = 0.24
/

The species-level parameters for each macrophyte group are specified in a CSV database file referenced by dbase. Each column corresponds to one macrophyte group and each row to a parameter. The zone_lock parameter assigns each group to a specific benthic zone from the model’s zone map, ensuring that each species grows only in its mapped habitat area. The mac_initial setting controls how biomass is initialised: set to 1 for values from the CSV file, or 4 to read initial biomass from a spatially varying benthic map file.

15.5 Case Studies & Examples

15.5.1 Case Study: Cockburn Sound Seagrass Dynamics

Cockburn Sound is a shallow coastal embayment in Western Australia where seagrass meadows (predominantly Posidonia sinuosa) form one of the most ecologically significant benthic habitats. The aed_macrophyte module has been applied within the Cockburn Sound–Integrated Ecosystem Model (CSIEM) to simulate the dynamics of multiple seagrass species and their interactions with water quality and light conditions.

The model was configured with six macrophyte groups (Halophila spp., Amphibolis spp., P. australis, P. coriacea, P. sinuosa, and sparse Halophila), each locked to spatially mapped habitat zones derived from benthic habitat surveys. The spectrally-resolved light model (Option 2) was used to capture the detailed interaction between water clarity and seagrass photosynthesis.

For P. sinuosa in Cockburn Sound, the biomass–shoot density relationship was established from field data collected in 1993, 2003 and 2015 as:

\[\log_{10}(DW) = 0.885 \times \log_{10}(n_{v})\]

yielding \(n_{v} \approx 3.39 \: DW\), consistent with the empirical estimate from (krause2000?) of \(n_{v} \approx 4.45 \: DW\).

Biomass was initialised using a depth-dependent relationship fitted to transect data:

\[{MAC}_{A}[z] = {MAC}_{\min} + \frac{\exp(a[z])}{1+\exp(a[z])} \times ({MAC}_{\max}-{MAC}_{\min})\]

with \({MAC}_{\min} = 10\), \({MAC}_{\max} = 650\), and \(a[z] = 0.95 \times (z - 7.5)\).

Key ecophysiological parameters for P. sinuosa were derived from local experimental data, including a thermal optimum of 26°C and compensation irradiance (\(E_{comp}\)) of approximately 2–5 \(mol\:photon\:m^{-2}\:d^{-1}\), consistent with findings from shading experiments conducted as part of the Westport Marine Science Program.

The model captures the seasonal cycle of above- and below-ground biomass partitioning, the timing of fruiting and seed release, and the gradient of biomass with depth — with higher biomass in shallower, well-lit areas declining toward the depth limit of seagrass distribution.

15.5.2 Publications