![]() |
FIMS
v0.10.0
|
The Rcpp interface to declare different types of growth, e.g., empirical weight-at-age data. Allows for the use of methods::new() in R. More...
#include <algorithm>#include <cmath>#include "common/fims_math.hpp"#include "common/fims_vector.hpp"#include "population_dynamics/growth/growth.hpp"#include "rcpp_interface_base.hpp"Go to the source code of this file.
Classes | |
| class | GrowthInterfaceBase |
| Rcpp interface that serves as the parent class for Rcpp growth interfaces. This type should be inherited and not called from R directly. More... | |
| class | GrowthDerivedObservationInterfaceBase |
| Rcpp interface base for growth models that can register a growth-derived observation capability with the runtime model. More... | |
| class | EWAAGrowthInterface |
| Rcpp interface for EWAAGrowth to instantiate the object from R: ewaa <- methods::new(EWAAGrowth). Where, EWAA stands for empirical weight at age and growth is not actually estimated. More... | |
| class | VonBertalanffySchnuteGrowthInterface |
| Rcpp-facing VonBertalanffySchnute growth module. Inherits "derived observation" capability so this growth can support growth-derived outputs used by downstream age-to-length conversion/weight- at-age paths. More... | |
The Rcpp interface to declare different types of growth, e.g., empirical weight-at-age data. Allows for the use of methods::new() in R.