ReproductionKernel: Kernel Component - Reproduction Kernel

Description Usage Arguments Value Note See Also

View source: R/ReproductionKernel.R

Description

Integral projection models (Ellner et al., 2016) have the general structure of:

n(z1,t+1) = \integral{ (P(z1,z) + R(z1,z))*n(z,t) dz}

Here we define 'R' as 'ReproductionKernel' to b explicit, where it is the product size-dependent reproduction probability, Spawning, Size-dependent hatchlings per spawn, Fecundity, hatchling growth-transition CDF, HatchlingGrowth, and size-dependent survival, Survival.

ReproductionKernel(z1,z,bt,pars,date) = sex_ratio * Spawning(z,pars,date) * Fecundity(z,pars,date)*HatchlingGrowth(z1,bt,pars,date)*Survival(z_hatch,pars,date)

Usage

1
ReproductionKernel(z1, z, bt, pars, date)

Arguments

z1

Size at the end of the timestep, the size being transitioned to [float]

z

Size at the beginning of the timestep [float]

bt

Population biomass at the beginning of the timestep [float]

pars

Data.frame containing the date-indexed parameters[data.frame]

date

Ordinal day to reference proper 'pars' date-indexed parameters [integer]

Value

Size-dependent reproduction kernel

Note

This function is provided as a standard to pass to SimulateModel for the 'reproductionComponent' argument

See Also

Other Kernel Components: GrowthSurvivalKernel()


npollesch/FishToxTranslator documentation built on May 23, 2021, 3:21 a.m.