Calls other rate functions in sequence and collects the results in a list.
Arguments
- params
A MizerParams object
- n
A matrix of species abundances (species x size).
- n_pp
A vector of the resource abundance by size
- n_other
A list of abundances for other dynamical components of the ecosystem
- t
The time for which to do the calculation (Not used by standard mizer rate functions but useful for extensions with time-dependent parameters.)
- effort
The effort for each fishing gear
- rates_fns
Named list of the functions to call to calculate the rates. Note that this list holds the functions themselves, not their names.
- ...
Unused
Details
By default this function returns a list with the following components:
encounter from
mizerEncounter()
feeding_level from
mizerFeedingLevel()
e from
mizerEReproAndGrowth()
e_repro from
mizerERepro()
e_growth from
mizerEGrowth()
pred_rate from
mizerPredRate()
pred_mort from
mizerPredMort()
f_mort from
mizerFMort()
mort from
mizerMort()
rdi from
mizerRDI()
rdd from
BevertonHoltRDD()
resource_mort from
mizerResourceMort()
However you can replace any of these rate functions by your own rate
function if you wish, see setRateFunction()
for details.
See also
Other mizer rate functions:
mizerEGrowth()
,
mizerERepro()
,
mizerEReproAndGrowth()
,
mizerEncounter()
,
mizerFMort()
,
mizerFMortGear()
,
mizerFeedingLevel()
,
mizerMort()
,
mizerPredMort()
,
mizerPredRate()
,
mizerRDI()
,
mizerResourceMort()