The Rcpp interface for Fleet to instantiate from R: fleet <- methods::new(Fleet)
More...
|
|
| FleetInterface () |
| | The constructor.
|
| |
| | FleetInterface (const FleetInterface &other) |
| | Construct a new Fleet Interface object.
|
| |
|
virtual | ~FleetInterface () |
| | The destructor.
|
| |
| virtual uint32_t | get_id () |
| | Gets the ID of the interface base object.
|
| |
| void | SetName (const std::string &name) |
| | Sets the name of the fleet.
|
| |
| std::string | GetName () const |
| | Gets the name of the fleet.
|
| |
| void | SetObservedAgeCompDataID (int observed_agecomp_data_id) |
| | Set the unique ID for the observed age-composition data object.
|
| |
| void | SetObservedLengthCompDataID (int observed_lengthcomp_data_id) |
| | Set the unique ID for the observed length-composition data object.
|
| |
| void | SetRequiresAgeLengthMapping (bool requires_age_length_mapping) |
| | Set whether this fleet requires age-to-length mapping.
|
| |
| void | SetObservedIndexDataID (int observed_index_data_id) |
| | Set the unique ID for the observed index data object.
|
| |
| void | SetObservedCatchDataID (int observed_catch_data_id) |
| | Set the unique ID for the observed catch data object.
|
| |
| void | SetSelectivityID (int selectivity_id) |
| | Set the unique ID for the selectivity object.
|
| |
| uint32_t | GetSelectivityID () |
| | Get the unique ID for the selectivity object.
|
| |
|
int | GetObservedAgeCompDataID () |
| | Get the unique ID for the observed age-composition data object.
|
| |
|
int | GetObservedLengthCompDataID () |
| | Get the unique ID for the observed length-composition data object.
|
| |
| bool | GetRequiresAgeLengthMapping () |
| | Return whether this fleet requires age-to-length mapping.
|
| |
|
int | GetObservedIndexDataID () |
| | Get the unique id for the observed index data object.
|
| |
|
int | GetObservedCatchDataID () |
| | Get the unique id for the observed catch data object.
|
| |
| virtual void | finalize () |
| | Extracts the derived quantities from Information to the Rcpp object.
|
| |
|
| FleetInterfaceBase () |
| | The constructor.
|
| |
| | FleetInterfaceBase (const FleetInterfaceBase &other) |
| | Construct a new Fleet Interface Base object.
|
| |
|
virtual | ~FleetInterfaceBase () |
| | The destructor.
|
| |
| virtual bool | add_to_fims_tmb () |
| | A virtual method to inherit to add objects to the TMB model.
|
| |
| virtual std::string | to_json () |
| | Convert the data to json representation for the output.
|
| |
| std::string | value_to_string (double value) |
| | Report the variable value as a string.
|
| |
|
std::string | make_dimensions (uint32_t start, uint32_t end, uint32_t rep=1) |
| | Make a string of dimensions for the model.
|
| |
|
|
SharedString | name = fims::to_string("NA") |
| | The name of the fleet.
|
| |
|
SharedInt | n_ages = 0 |
| | The number of age bins in the fleet data.
|
| |
|
SharedInt | n_lengths = 0 |
| | The number of length bins in the fleet data.
|
| |
|
RealVector | lengths |
| | Fleet-specific observation-bin centers.
|
| |
|
SharedInt | n_years = 0 |
| | The number of years in the fleet data.
|
| |
|
SharedString | observed_catch_units = fims::to_string("weight") |
| | What units are the observed catch for this fleet measured in. Options are weight or numbers, default is weight.
|
| |
|
SharedString | observed_index_units = fims::to_string("weight") |
| | What units is the observed index of abundance for this fleet measured in. Options are weight or numbers, default is weight.
|
| |
|
VariableVector | log_q |
| | The natural log of the index of abundance scaling parameter for this fleet.
|
| |
|
VariableVector | log_Fmort |
| | The vector of the natural log of fishing mortality rates for this fleet.
|
| |
|
VariableVector | age_to_length_conversion |
| | The vector of conversions to go from age to length, i.e., the age-to-length-conversion matrix.
|
| |
|
VariableVector | catch_numbers_at_age |
| | Annual catch at age in numbers for a specific fleet.
|
| |
|
VariableVector | catch_weight_at_age |
| | Annual catch at age in weight for a specific fleet.
|
| |
|
VariableVector | catch_numbers_at_length |
| | Annual catch at length in numbers for a specific fleet.
|
| |
|
VariableVector | catch_weight |
| | Total catch in weight for a specific fleet.
|
| |
|
VariableVector | catch_numbers |
| | Total catch in numbers for a specific fleet.
|
| |
|
VariableVector | catch_expected |
| | Total expected catch for a specific fleet, where the units of the measurement depend on the specified units for that fleet.
|
| |
|
VariableVector | log_catch_expected |
| | Log total expected catch for a specific fleet, where the units of the measurement depend on the specified units for that fleet.
|
| |
|
VariableVector | agecomp_proportion |
| | Proportion of total catch by age used to specify the age composition.
|
| |
|
VariableVector | lengthcomp_proportion |
| | Proportion of total catch by length used to specify the length composition.
|
| |
|
VariableVector | index_numbers_at_age |
| | Numbers at age for a fleet index such as survey or CPUE.
|
| |
|
VariableVector | index_weight_at_age |
| | Weight at age for a fleet index such as survey or CPUE.
|
| |
|
VariableVector | index_numbers_at_length |
| | Numbers at length for a fleet index such as survey or CPUE.
|
| |
|
VariableVector | index_weight |
| | Total weight for a fleet index such as survey or CPUE.
|
| |
|
VariableVector | index_numbers |
| | Total numbers for a fleet index such as survey or CPUE.
|
| |
|
VariableVector | index_expected |
| | Expected value for a fleet index, where the units of the measurement depend on the specified units for that fleet.
|
| |
|
VariableVector | log_index_expected |
| | Log expected value for a fleet index, where the units of the measurement depend on the specified units for that fleet.
|
| |
|
VariableVector | agecomp_expected |
| | Expected age-composition proportions for the fleet.
|
| |
|
VariableVector | lengthcomp_expected |
| | Expected length-composition proportions for the fleet.
|
| |
|
uint32_t | id |
| | The local id of the FleetInterfaceBase object.
|
| |
|
bool | finalized = false |
| | Is the object already finalized? The default is false.
|
| |
The Rcpp interface for Fleet to instantiate from R: fleet <- methods::new(Fleet)