Skip to contents

For each timestep in the growth output matrix, determine the factor most likely to be limiting growth.

Usage

get_limiting(output, spec_params)

Arguments

output

matrix, direct output of 'grow_macroalgae' function (can be sparse)

spec_params

a named vector of site-specific parameters - same as input to 'grow_macroalgae' function

Value

vector of limiting factors at each timestep

Details

This function gives an idea of what factor(s) limit growth at each timestep. The choices (in order) are:

  1. T_lim

  2. I_lim

  3. S_lim

  4. Q_lim - internal nutrient quotient

  5. Ns_to_Nf - not enough stored nutrients (Ns) were available to be fixed at maximum rate

  6. Nf_loss - more Nf was lost than fixed

  7. conc_nitrate/conc_ammonium/conc_other - there were not enough ambient nutrients to be taken up at the maximum rate

  8. Ns_fixed_not_replaced - the Ns fixed last timestep was not replaced this timestep (Q_rel is declining)

  9. Ns_loss_not_replaced - the Ns lost last timestep was not replaced this timestep (Q_rel is declining)