Calculate smolt production from base stock-recruit parameters, habitat improvement, and fitness loss
Usage
calc_smolt(
N1,
N2 = N1,
kappa,
capacity,
Smax,
phi = 1,
kappa_improve = 1,
capacity_improve = 1,
fitness_loss = 1,
SRrel = c("BH", "Ricker"),
per_recruit = FALSE
)
Arguments
- N1
Egg production for the density-independent component of the stock-recruit relationship. Can be the number of spawners if
phi = 1
andSmax
is in units of spawners.- N2
Egg production for the density-dependent component of the stock-recruit relationship (only used if
per_recruit = FALSE
)- kappa
Base productivity parameter
- capacity
Base capacity parameter if
SRrel = "BH"
- Smax
Base Smax parameter if
SRrel = "Ricker"
- phi
Unfished egg per smolt (
1/phi
is the replacement line)- kappa_improve
Proportional change in kappa from habitat improvement
- capacity_improve
Proportional change in capacity or Smax from habitat improvement
- fitness_loss
Survival term to reduce smolt production due to fitness, between 0-1
- SRrel
Character for the stock-recruit function
- per_recruit
Logical, whether N1 is a per recruit quantity (TRUE) or in absolute numbers (FALSE)