![]() |
FIMS
v0.8.1
|
Log Devs class that returns the log of the input added to the log of the recruitment deviations. More...
#include <log_r.hpp>
Public Member Functions | |
| virtual const Type | evaluate_process (size_t pos) |
| Log of recruitment approach to adding error to expected recruitment. | |
| virtual const Type | evaluate_mean (const Type &spawners, const Type &phi_0) |
Public Member Functions inherited from fims_popdy::RecruitmentBase< Type > | |
| RecruitmentBase () | |
| Constructor. | |
| void | Prepare () |
| Prepares the recruitment deviations vector. | |
| void | PrepareConstrainedDeviations () |
| Prepare constrained recruitment deviations. Based on ADMB sum-to-zero constraint implementation. We still need to add an additional penalty to the PrepareConstrainedDeviations method. More discussion can be found here: https://groups.google.com/a/ADMB-project.org/g/users/c/63YJmYGEPuE. | |
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. | |
Additional Inherited Members | |
Public Attributes inherited from fims_popdy::RecruitmentBase< Type > | |
| fims::Vector< Type > | log_recruit_devs |
| bool | constrain_deviations = false |
| fims::Vector< Type > | log_rzero |
| fims::Vector< Type > | log_r |
| fims::Vector< Type > | log_expected_recruitment |
| bool | estimate_log_recruit_devs = true |
| int | process_id = -999 |
| std::shared_ptr< fims_popdy::RecruitmentBase< Type > > | process |
| std::shared_ptr< fims_popdy::RecruitmentBase< Type > > | recruitment |
Public Attributes inherited from fims_model_object::FIMSObject< Type > | |
| uint32_t | id |
| std::vector< Type * > | parameters |
| std::vector< Type * > | random_effects_parameters |
| std::vector< Type * > | fixed_effects_parameters |
Static Public Attributes inherited from fims_popdy::RecruitmentBase< Type > | |
| static uint32_t | id_g = 0 |
Log Devs class that returns the log of the input added to the log of the recruitment deviations.
|
inlinevirtual |
Empty return of base class function
Implements fims_popdy::RecruitmentBase< Type >.
Log of recruitment approach to adding error to expected recruitment.
The Log Recruitment implementation: \( \text{log expected recruitment} \)
| pos | Position index, e.g., which year. |
Implements fims_popdy::RecruitmentBase< Type >.