11#ifndef POPULATION_DYNAMICS_MATURITY_BASE_HPP
12#define POPULATION_DYNAMICS_MATURITY_BASE_HPP
14#include "../../../common/model_object.hpp"
23template <
typename Type>
54template <
typename Type>
The population dynamics of FIMS.
Definition catch_at_age.hpp:41
void clear_internal()
Clears the internal objects.
Definition rcpp_interface.hpp:279
FIMSObject struct that defines member types and returns the unique id.
Definition model_object.hpp:25
Base class for all maturity functors.
Definition maturity_base.hpp:24
virtual const Type evaluate(const Type &x)=0
Calculates the maturity.
static uint32_t id_g
Definition maturity_base.hpp:29
virtual const Type evaluate(const Type &x, size_t pos)=0
Calculates the selectivity.
MaturityBase()
Constructor.
Definition maturity_base.hpp:33