globalMsy: hcrICES

hcrICESR Documentation

hcrICES

Description

Calculates the global MSY, i.e. the largest catch that can be made with a knife edge selection pattern

Harvest Control Rule, calculates Total Allowable Catch (TAC) based on a hockey stock harvest control rule.

Usage

hcrICES(object,eql,sr_deviances,params, 
         start=max(dimnames(object)$year)-10, end=start+10, interval=1,
         err=NULL,bndTac=c(0,Inf),...)

Arguments

object

an object of class FLStock

eql

FLBRP with a stock recruitment relationship used for projection

...

any additional arguments

sr_deviances

FLQuant recuitment deviates on the log scale, i.e. multiplicative

params

FLPar HCR parameters, specifying blim, btrig, bmin, ftar and fmin

start

numeric first year for simulation

end

numeric last year for simulation

interval

numeric time step, 1 year by default

err

FLQuant assessment error on SSB for year used for HCR

bndTac

numeric bounds on TAC, by default these are turned off, for 20 percent constraint set to c(0.8,1.2)

Value

returns a list with FLStock and FLPar objects for the stock and HCR

Author(s)

Laurence Kell, Sea++

Examples

data(ple4brp)
globalMsy(ple4brp)

hcrICES

## Not run: 
data(pl4)

## End(Not run)


laurieKell/FLCandy documentation built on April 17, 2025, 5:23 p.m.