It extends the FLFleetExt class defined in FLFleet package. The only difference is that that the metiers slot is a FLMetiersExt object.
# S4 method for FLMetiersExt FLFleetExt(object, ...) # S4 method for FLMetierExt FLFleetExt(object, ...) # S4 method for FLCatchesExt FLFleetExt(object, ...) # S4 method for FLCatchExt FLFleetExt(object, ...) # S4 method for FLFleetExt FLFleetExt(object, metier, catch, ...) # S4 method for missing FLFleetExt(object, ...) # S4 method for FLFleetExt,ANY,missing,ANY [(x, i, drop = FALSE) # S4 method for FLFleetExt,ANY,ANY,ANY [(x, i, j, drop = FALSE) # S4 method for FLFleetExt,ANY,missing [[(x, i, drop = FALSE)
An object of class FLQuant, missing, FLFleetExt, FLCatchExt, FLCatchesExt or FLMetierExt.
Other objects to be assigned by name to the class slots
A name of one of the elements in FLMetiersExt object.
A name of one of the elements in FLCatchesExt object.
If TRUE, deletes the dimensions of an array which have only one level.
The constructors return an object of class FLFleetExt.
The FLFleetExt object contains a representation of a fishing fleet as constructed for the purposes of fleet dynamic modelling. This includes information on effort, fixed-cost, capacity, crew-share, metiers and variable costs.
An FLQuant with the effort of the fleet. The effort can have any units (e.g. number of fishing days, trips, hooks,...)
An FLQuant with the fixed costs of the fleet. These costs should be given by vessel and the number of vessels by fleet must be included in the covars object.
An FLQuant with the capacity of the fleet. Same units as in slot effort must be used.
An FLQuant with the crewshare of the fleet. Where crewshare is the percentage of revenues that goes to the crew.
A FLMetiersExt with information on the fleet's metiers.
The name of the stock.
A description of the object.
The range as in other FLR objects: c("min","max","plusgroup","minyear","maxyear").