Skip to contents

The component of the operating model that controls harvest.

Slots

Name

Character. Identifying name

u_preterminal

Numeric. The exploitation rate of the immature stock in the pre-terminal fishery.

u_terminal

Numeric. The exploitation rate of the return in the terminal fishery.

MSF

Logical. Whether to implement mark-selective fishing, with no retention on unmarked fish.

release_mort

Vector length 2. The proportion of released fish that die after release, in the pre-terminal and terminal fishery. Implemented to model mark-selective fishing. Not used if MSF = FALSE.

vulPT

Vector length maxage. Vulnerability schedule (between 0-1) in the preterminal fishery.

vulT

Vector length maxage. Vulnerability schedule (between 0-1) in the terminal fishery.

Creating Object

Objects can be created by calls of the form new("Harvest")

Examples

showClass("Harvest")
#> Class "Harvest" [package "salmonMSE"]
#> 
#> Slots:
#>                                                                             
#> Name:           Name u_preterminal    u_terminal           MSF  release_mort
#> Class:     character       numeric       numeric       logical       numeric
#>                                   
#> Name:          vulPT          vulT
#> Class:       numeric       numeric
#> 
#> Extends: "Harvest.list"