GrowthSurvivalKernel: Kernel Component - Semelparous Adult Growth and Survival

Description Usage Arguments Value Note See Also

View source: R/GrowthSurvivalKernel.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 'P' as 'GrowthSurvivalKernel' to be explicit, where it is the product of adult growth transition CDFs, Growth, with the size-dependent probability of survival, Survival.

IteroparousGrowthSurvivalKernel(z1,z,bt,pars,date) = Growth(z1,z,bt,pars,date)*Survival(z,pars,date)

Usage

1
GrowthSurvivalKernel(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 growth and survival kernel for adults

Note

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

The 'SemelparousGrowthSurvivalKernel' is distinguished from the 'IteroparousSurvivalKernel' by in the inclusion of a (1-Spawning(z)) factor in the product for 'SemelparousGrowthSurvivalKernel' to account for post-spawning mortality.

See Also

Other Kernel Components: ReproductionKernel()


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