Skip to contents

Solve for equilibrium numbers at length using the length-structured dynamics (LSD) approach.

Usage

get_equilibrium_numbers_lsd(
  n_iter = 200,
  tau = 0.5,
  R0,
  U0 = 0,
  recruitment_size_sl,
  growth_ytrsll,
  M_ytrsl,
  selectivity_ytrsfl,
  legal_ytrsfl,
  retained_ytrsfl,
  handling_mortality_y
)

Arguments

n_iter

the number of iterations to loop over.

tau

the time step.

R0

the average recruitment.

U0

the initial exploitation rate.

recruitment_size_sl

the size at recruitment (cm) by sex.

growth_ytrsll

the growth matrix by year, season, region, and sex.

M_ytrsl

the natural mortality by year, season, region, sex, and length.

selectivity_ytrsfl

the selectivity by year, season, region, sex, fishery, and length.

legal status by year, season, region, sex, fishery, and length.

retained_ytrsfl

legal status by year, season, region, sex, fishery, and length.

handling_mortality_y

legal status by year, season, region, sex, fishery, and length.

Value

a array of the initial numbers in the population by region, sex, and length.