Learn R Programming

MSEtool (version 2.0.1)

HCRlin: Generic linear harvest control rule based on biomass

Description

A general function used by HCR_ramp that adjusts the TAC by a linear ramp based on estimated biomass.

Usage

HCRlin(Brel, LRP, TRP, rel_min = 0, rel_max = 1)

Arguments

Brel

Improper fraction: An estimate of biomass (either absolute or relative, e.g. B/BMSY or B/B0).

LRP

Improper fraction: the Limit Reference Point, the biomass below which the adjustment is at its minimum, e.g. zero, no fishing. Same units as Brel.

TRP

Improper fraction: the Target Reference Point, the biomass above which the adjustment is at its maximum. Same units as Brel.

rel_min

The relative maximum value (e.g. a multiple of FMSY) if Brel < LRP.

rel_max

The relative maximum value (e.g. a multiple of FMSY) if Brel > TRP.

Value

a TAC or TAE adjustment factor.

Examples

Run this code
# NOT RUN {
#40-10 linear ramp
Brel <- seq(0, 1, length.out = 200)
plot(Brel, HCRlin(Brel, 0.1, 0.4), xlab = "Estimated B/B0", ylab = "Relative change in F",
main = "A 40-10 harvest control rule", type = 'l', col = 'blue')
abline(v = c(0.1,0.4), col = 'red', lty = 2)
# }

Run the code above in your browser using DataLab