Create/update a fleet component with name

gadgetfleetcomponent(
  type,
  name = type,
  livesonareas = unique(data$area),
  multiplicative = 1,
  suitability = list(),
  fleetfile = "fleet",
  data = stop("data not provided"),
  ...
)

Arguments

type

Component type, one of: 'TotalFleet ' / 'NumberFleet ' / 'LinearFleet ' / 'EffortFleet ' / 'QuotaFleet'

name

Name of component

livesonareas

List of areas fleet is active in

multiplicative

Multiplicative constant used to scale the data if required

suitability

Suitability function for fleet

fleetfile

Name of fleet data file

data

data.frame containing landings data for fleet

...

Other data required for component type