| ices.hcr {mse} | R Documentation |
The typical HCR used by ICES which sets a target F based on the SSB based on 4 parameters: sblim, sbsafe, fmin and ftrg. F increases linearly between SSB = blim and SSB = bsafe, from F = fmin to F = ftrg. If:
B < Blim, F = Fbycatch;
B > trigger, F = Fmsy;
B > Blim & B < trigger, F linear between Fbycatch and Fmsy;
F = ftrg is the maximum F, F = fmin is the minimum F. F is set in year ay, based on SSB in year ay - data_lag
ices.hcr( stk, ftrg, sblim, sbsafe, fmin = 0, minfbar = range(stk, "minfbar"), maxfbar = range(stk, "maxfbar"), args, tracking )
stk |
The perceived FLStock. |
ftrg |
TODO:description |
sblim |
TODO:description |
sbsafe |
TODO:description |
fmin |
Minimum fishing mortality. |
args |
MSE arguments, class list. |
tracking |
Structure for tracking modules outputs. |
A list with elements ctrl, of class fwdControl, and tracking.
data(ple4) # Test for year when SSB > bsafe ices.hcr(ple4, fmin=0.05, ftrg=0.15, sblim=200000, sbsafe=300000, args=list(ay=2018, data_lag=1, management_lag=1), tracking=FLQuant()) # Test for year when SSB < bsafe ices.hcr(ple4, fmin=0.05, ftrg=0.15, sblim=200000, sbsafe=300000, args=list(ay=1995, data_lag=1, management_lag=1), tracking=FLQuant())