![]() |
FIMS
v0.8.1
|
Base class for all fleets. More...
#include <fleet.hpp>
Public Member Functions | |
| Fleet () | |
| Constructor. | |
| virtual | ~Fleet () |
| Destructor. | |
| void | Prepare () |
| Prepare to run the fleet module. Called at each model iteration, and used to exponentiate the natural log of q and Fmort parameters prior to evaluation. | |
Public Member Functions inherited from fims_model_object::FIMSObject< Type > | |
| uint32_t | GetId () const |
| Getter that returns the unique id for parameters in the model. | |
| bool | CheckDimensions (size_t actual, size_t expected) |
| Check the dimensions of an object. | |
Static Public Attributes | |
| static uint32_t | id_g = 0 |
Base class for all fleets.
| Type | The type of the fleet object. |
| fims::Vector<Type> fims_popdy::Fleet< Type >::age_to_length_conversion |
derived quantity age to length conversion matrix
| int fims_popdy::Fleet< Type >::fleet_observed_agecomp_data_id_m = -999 |
id of age comp data
| int fims_popdy::Fleet< Type >::fleet_observed_index_data_id_m = -999 |
id of index data
| int fims_popdy::Fleet< Type >::fleet_observed_landings_data_id_m = -999 |
id of landings data
| int fims_popdy::Fleet< Type >::fleet_observed_lengthcomp_data_id_m = -999 |
id of length comp data
| int fims_popdy::Fleet< Type >::fleet_selectivity_id_m = -999 |
id of selectivity component
| fims::Vector<Type> fims_popdy::Fleet< Type >::Fmort |
transformed parameter: Fishing mortality
|
static |
reference id for fleet object
| fims::Vector<Type> fims_popdy::Fleet< Type >::log_Fmort |
estimated parameter: log Fishing mortality
| fims::Vector<Type> fims_popdy::Fleet< Type >::log_q |
estimated parameter: catchability of the fleet
| size_t fims_popdy::Fleet< Type >::n_ages |
the number of ages in the model
| size_t fims_popdy::Fleet< Type >::n_lengths |
the number of lengths in the model
| size_t fims_popdy::Fleet< Type >::n_years |
the number of years in the model
| std::shared_ptr<fims_data_object::DataObject<Type> > fims_popdy::Fleet< Type >::observed_agecomp_data |
observed agecomp data
| std::shared_ptr<fims_data_object::DataObject<Type> > fims_popdy::Fleet< Type >::observed_index_data |
observed index data
| std::string fims_popdy::Fleet< Type >::observed_index_units |
is this fleet index in weight
| std::shared_ptr<fims_data_object::DataObject<Type> > fims_popdy::Fleet< Type >::observed_landings_data |
observed landings data
| std::string fims_popdy::Fleet< Type >::observed_landings_units |
is this fleet landings in weight
| std::shared_ptr<fims_data_object::DataObject<Type> > fims_popdy::Fleet< Type >::observed_lengthcomp_data |
observed lengthcomp data
| fims::Vector<Type> fims_popdy::Fleet< Type >::q |
transformed parameter: the catchability of the fleet
| std::shared_ptr<SelectivityBase<Type> > fims_popdy::Fleet< Type >::selectivity |
selectivity component