Stores FIMS model information and creates model. Contains all objects and data pre-model construction.
More...
|
| typedef std::map< uint32_t, std::shared_ptr< fims_data_object::DataObject< Type > > >::iterator | data_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::RecruitmentBase< Type > > >::iterator | recruitment_models_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::RecruitmentBase< Type > > >::iterator | recruitment_process_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::SelectivityBase< Type > > >::iterator | selectivity_models_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::GrowthBase< Type > > >::iterator | growth_models_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::MaturityBase< Type > > >::iterator | maturity_models_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::Fleet< Type > > >::iterator | fleet_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_popdy::Population< Type > > >::iterator | population_iterator |
| |
| typedef std::map< uint32_t, std::shared_ptr< fims_distributions::DensityComponentBase< Type > > >::iterator | density_components_iterator |
| |
| typedef std::unordered_map< uint32_t, std::shared_ptr< fims_popdy::FisheryModelBase< Type > > >::iterator | model_map_iterator |
| |
| typedef std::unordered_map< uint32_t, fims::Vector< Type > * >::iterator | variable_map_iterator |
| |
|
| size_t | n_years = 0 |
| |
| size_t | n_ages = 0 |
| |
| std::vector< Type * > | parameters |
| |
| std::vector< Type * > | random_effects_parameters |
| |
| std::vector< Type * > | fixed_effects_parameters |
| |
| std::vector< std::string > | parameter_names |
| |
| std::vector< std::string > | random_effects_names |
| |
| std::map< uint32_t, std::shared_ptr< fims_data_object::DataObject< Type > > > | data_objects |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::RecruitmentBase< Type > > > | recruitment_models |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::RecruitmentBase< Type > > > | recruitment_process_models |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::SelectivityBase< Type > > > | selectivity_models |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::GrowthBase< Type > > > | growth_models |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::MaturityBase< Type > > > | maturity_models |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::Fleet< Type > > > | fleets |
| |
| std::map< uint32_t, std::shared_ptr< fims_popdy::Population< Type > > > | populations |
| |
| std::map< uint32_t, std::shared_ptr< fims_distributions::DensityComponentBase< Type > > > | density_components |
| |
| std::unordered_map< uint32_t, std::shared_ptr< fims_popdy::FisheryModelBase< Type > > > | models_map |
| |
| std::unordered_map< uint32_t, fims::Vector< Type > * > | variable_map |
| |
template<
typename Type>
class fims_info::Information< Type >
Stores FIMS model information and creates model. Contains all objects and data pre-model construction.