Calculate eggs/smolt or spawners/smolt based on life history parameters (survival, maturity, fecundity)
calc_phi(
Mjuv,
p_mature,
p_female,
fec,
s_enroute = 1,
n_g = 1,
p_LHG,
output = c("egg", "spawner")
)Numeric, units depend on "output" argument
Matrix [maxage, n_g], but can be a vector if n_g = 1. Juvenile natural mortality
Matrix [maxage, n_g], but can be a vector if n_g = 1. Maturity at age
Numeric. Proportion female
Matrix [maxage, n_g], but can be a vector if n_g = 1. Fecundity at age. Only used if output = "egg"
Numeric, en-route survival of escapement to spawning grounds
Integer. Number of life history groups
Vector length n_g of proportion of life history groups per recruit. Default is rep(1/n_g, n_g)
Character to indicate the output units, e.g., "egg" returns eggs per smolt, and "spawner" returns spawners per smolt