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.

m

Numeric. The mark rate of hatchery origin fish, which affects fishery selectivity. Mark-selective fishing (MSF) is implemented if m > 0.

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 m = 0.

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             m  release_mort
#> Class:     character       numeric       numeric       numeric       numeric
#>                                   
#> Name:          vulPT          vulT
#> Class:       numeric       numeric
#> 
#> Known Subclasses: "SOM"