Skip to contents

A fleet object has all the required characteristics of a fishing fleet

Details

creates fleet object with spaces for selectivity, mpa response, etc.

Methods

Public methods


Method new()

Parameters for specific metier of a given fleet

Usage

Metier$new(
  critter = NA,
  price = 10,
  sel_form = "logistic",
  sel_unit = "p_of_mat",
  sel_start = 1,
  sel_delta = 0.1,
  sel05_anchor = NULL,
  sel_at_linf = NULL,
  catchability = 0.2,
  spatial_catchability = NA,
  p_explt = 1,
  sel_at_age = NULL
)

Arguments

critter

the name of the critter in the fauna object this metier applies to

price

the price per unit weight of the critter in question

sel_form

the selectivity form, one of "logistic", "dome","uniform", or "manual"

sel_unit

the unit of selectivity, one of "p_of_mat" which means selectivity is in proportion of age at maturity, or "length" where selectivity is in units of length

sel_start

the value of sel_unit at which selectivity "starts"

sel_delta

the delta parameter in the selectivity function

sel05_anchor

lower anchor at which (contact) selectivity is 0.05, either length or p_of_mat

sel_at_linf

contact selectivity at linf

catchability

the catchability per uni effort pararmeter, generally overwritten by tune_fleet

spatial_catchability

a matrix of spatial q

p_explt

the proportion of total exploitation for a given critter coming from this metier. This value is relative to all other p_explt values for the critter in question. Set to 0 to have metier not catch critter at all

sel_at_age

a manual vector of gear (contact) selectivity at age, where values are between 0 and 1


Method clone()

The objects of this class are cloneable with this method.

Usage

Metier$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.