Rcpp interface for logistic selectivity as an S4 object. To instantiate from R: logistic_selectivity <- methods::new(logistic_selectivity)
More...
#include <rcpp_selectivity.hpp>
|
| | DoubleLogisticSelectivityInterface (const DoubleLogisticSelectivityInterface &other) |
| | Construct a new Double Logistic Selectivity Interface object.
|
| |
| virtual uint32_t | get_id () |
| | returns the id for the double logistic selectivity interface
|
| |
| virtual double | evaluate (double x) |
| | evaluate the double logistic selectivity function
|
| |
| virtual void | finalize () |
| | finalize function. Extracts derived quantities back to the Rcpp interface object from the Information object.
|
| |
| virtual std::string | to_json () |
| | Convert the data to json representation for the output.
|
| |
|
| SelectivityInterfaceBase () |
| | The constructor.
|
| |
| | SelectivityInterfaceBase (const SelectivityInterfaceBase &other) |
| | Construct a new Selectivity Interface Base object.
|
| |
|
virtual | ~SelectivityInterfaceBase () |
| | The destructor.
|
| |
| virtual bool | add_to_fims_tmb () |
| | A virtual method to inherit to add objects to the TMB model.
|
| |
| 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.
|
| |
Rcpp interface for logistic selectivity as an S4 object. To instantiate from R: logistic_selectivity <- methods::new(logistic_selectivity)
◆ DoubleLogisticSelectivityInterface()
Construct a new Double Logistic Selectivity Interface object.
- Parameters
-
◆ evaluate()
| virtual double DoubleLogisticSelectivityInterface::evaluate |
( |
double |
x | ) |
|
|
inlinevirtual |
evaluate the double logistic selectivity function
- Parameters
-
| x | The independent variable in the logistic function (e.g., age or size in selectivity). |
Implements SelectivityInterfaceBase.
◆ finalize()
| virtual void DoubleLogisticSelectivityInterface::finalize |
( |
| ) |
|
|
inlinevirtual |
finalize function. Extracts derived quantities back to the Rcpp interface object from the Information object.
Reimplemented from FIMSRcppInterfaceBase.
◆ get_id()
| virtual uint32_t DoubleLogisticSelectivityInterface::get_id |
( |
| ) |
|
|
inlinevirtual |
◆ to_json()
| virtual std::string DoubleLogisticSelectivityInterface::to_json |
( |
| ) |
|
|
inlinevirtual |
◆ inflection_point_asc
| VariableVector DoubleLogisticSelectivityInterface::inflection_point_asc |
the index value at which the response reaches .5
◆ inflection_point_desc
| VariableVector DoubleLogisticSelectivityInterface::inflection_point_desc |
the index value at which the response reaches .5
◆ slope_asc
the width of the curve at the inflection_point
◆ slope_desc
the width of the curve at the inflection_point
The documentation for this class was generated from the following file: