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 lower edges.
|
|
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 "number", 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 "number", 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.
|
|
RealVector | weight_at_age |
| | Weight at age for this fleet's catch and index weight, ordered by year and then age, with n_years x n_ages values. It is empty when the fleet uses the population weight at age. It is data, so it is never registered as a parameter.
|
|
RealVector | ageing_error |
| | Ageing error matrices, 1 for all years or 1 per year, with true age as rows and observed age varying fastest. It is empty when the fleet has no ageing error. It is data, so it is never registered as a parameter.
|
|
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).