Skip to contents

All functions

abort_missing_parameter()
Custom error for missing parameters
algae_height()
Macroalgae height
biomass_to_Nf()
Convert biomass to Nf (and Ns)
check_grow()
Pre-check all parameters for grow_macroalgae()
C_t()
Total drag coefficient
get_limiting()
Determine limiting factor in growth
get_uptake()
Get the correct uptake rate
grow_macroalgae()
Grow macroalgae
hm_plot()
Plot height change over a range of fixed-N values
I_lim()
Light limitation on growth
I_plot()
Plot of species growth response over a range of surface irradience values
Kd_to_Secchi()
Get Secchi depth from light attenuation parameter Kd
lin_uptake()
Uptake rate (linear)
loss()
Loss through fragmentation
MM_uptake()
Uptake rate (Michaelis-Menton)
Nf_to_biomass()
Convert Nf to biomass
N_plot()
Plot a species uptake rate over a range of N concentrations
Q_int()
Non-dimensionalised internal nutrient quotient
Q_lim()
Q_int limitation on growth
Q_rel()
Relative nutrient quotient
Secchi_to_Kd()
Get light attenuation parameter Kd from Secchi depth
solarMJ2ppfd()
MJ to PPFD
S_lim()
Salinity limitation on growth
T_lim()
Temperature limitation on growth
T_plot()
Plot of species growth response over a range of temperatures
u_b()
Relative water attenuation beneath canopy
u_c()
Relative water attenuation within canopy