Given stock abundances and catches (i.e. landings and discards), this function estimates values for fleets[[fl]]@metiers[[mt]]@catches[[st]]@catch.q, fleets[[fl]]@metiers[[mt]]@catches[[st]]@landings.sel, and fleets[[fl]]@metiers[[mt]]@catches[[st]]@discards.sel for all years except the simulation years. For the simulation years, the parameter values are set as the mean of the parameters along mean.yrs.

calculate.q.sel.flrObjs(biols, fleets, BDs, mean.yrs, sim.yrs)

Arguments

biols

An FLBiols object.

fleets

An FLFleetsExt object. An extended version of the FLFleet object defined in FLCore.

BDs

A list of FLSRsim objects. One per biomass dynamic stock in biols object.

mean.yrs

A character vector with the name of the years used to calculate mean selectivity.

sim.yrs

A character vector with the name of the years in the projection period.

Value

A FLFleetsExt object.