calc_preyRecruits: Calculate Prey recruits

Description Usage Arguments Value See Also

View source: R/MICE_functions.R

Description

Calculate prey recruits at one timestep or year. As implemented, it calculates the *number* of recruits from the *biomass* of spawners. In brief: 1) it calculates spawning biomass, 2) in the case of anchovy, it calculates the biomass of sardines and adjusts the recruitment model parameters in response, 3) it chooses a value of log recruitment error for the year or timestep, and 4) calculates recruitment, using a Ricker model with an environmental driver.

Usage

1
calc_preyRecruits(Prey, preylist, ts, y)

Arguments

Prey

A prey object.

preylist

A list of prey. Used when the reproduction of one prey species depends on another (in this implementation, anchovy recruitment depends on the biomass of sardines, since sardines eat anchovies).

ts

The current global timestep (ts = t + y * t; where t is the intra-year timestep)

y

The current year (integer).

Value

A modified Prey object, with recruits for the year set in the population matrix Nmat[1,t] (t may be a year or timestep). Also sets R in R[t] and spawning biomass in B_sp[t], for convenience in graphing.

See Also

Other recruitment: calc_B1P, calc_B_sp, calc_Bev_Holt, calc_Bprey_agepreferred, calc_Dy, calc_R_error, calc_Ricker, calc_availability, calc_other_R, calc_phi, calc_predRecruits_Punt, calc_predatorRecruits, calc_p, calc_recruits


jcpayne/mice-models documentation built on May 18, 2019, 10:25 p.m.