#include <individual_base.h>
|
virtual double | init_density (double x, void *_env, double bf)=0 |
|
virtual double | growthRate (double x, double t, void *_env)=0 |
|
virtual double | mortalityRate (double x, double t, void *_env)=0 |
|
virtual double | birthRate (double x, double t, void *_env)=0 |
|
virtual | ~IndividualBase () |
|
virtual void | set_size (double _x) |
|
virtual void | preCompute (double x, double t, void *_env) |
|
virtual double | establishmentProbability (double t, void *_env) |
|
virtual void | init_state (double t, void *_env) |
|
virtual std::vector< double >::iterator | set_state (std::vector< double >::iterator &it) |
|
virtual std::vector< double >::iterator | get_state (std::vector< double >::iterator &it) |
|
virtual std::vector< double >::iterator | get_rates (std::vector< double >::iterator &it) |
|
virtual void | print (std::ostream &out=std::cout) |
|
Definition at line 8 of file individual_base.h.
◆ ~IndividualBase()
IndividualBase::~IndividualBase |
( |
| ) |
|
|
virtual |
◆ birthRate()
virtual double IndividualBase::birthRate |
( |
double |
x, |
|
|
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
pure virtual |
◆ establishmentProbability()
double IndividualBase::establishmentProbability |
( |
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
virtual |
◆ get_rates()
vector< double >::iterator IndividualBase::get_rates |
( |
std::vector< double >::iterator & |
it | ) |
|
|
virtual |
◆ get_state()
vector< double >::iterator IndividualBase::get_state |
( |
std::vector< double >::iterator & |
it | ) |
|
|
virtual |
◆ growthRate()
virtual double IndividualBase::growthRate |
( |
double |
x, |
|
|
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
pure virtual |
◆ init_density()
virtual double IndividualBase::init_density |
( |
double |
x, |
|
|
void * |
_env, |
|
|
double |
bf |
|
) |
| |
|
pure virtual |
◆ init_state()
void IndividualBase::init_state |
( |
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
virtual |
◆ mortalityRate()
virtual double IndividualBase::mortalityRate |
( |
double |
x, |
|
|
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
pure virtual |
◆ preCompute()
void IndividualBase::preCompute |
( |
double |
x, |
|
|
double |
t, |
|
|
void * |
_env |
|
) |
| |
|
virtual |
◆ print()
void IndividualBase::print |
( |
std::ostream & |
out = std::cout | ) |
|
|
virtual |
◆ set_size()
void IndividualBase::set_size |
( |
double |
_x | ) |
|
|
virtual |
◆ set_state()
vector< double >::iterator IndividualBase::set_state |
( |
std::vector< double >::iterator & |
it | ) |
|
|
virtual |
◆ varnames
std::vector<std::string> IndividualBase::varnames |
The documentation for this class was generated from the following files: