|
virtual | ~Species_Base ()=0 |
|
int | xsize () |
|
int | size () |
|
void | set_inputBirthFlux (double b) |
|
void | set_bfin_is_u0in (bool flag) |
|
virtual void | resize (int _J)=0 |
|
virtual double | get_maxSize ()=0 |
|
virtual void | print ()=0 |
|
virtual void | set_xb (double _xb)=0 |
|
virtual void | set_ub (double _ub)=0 |
|
virtual void | set_birthTime (int i, double t0)=0 |
|
virtual void | setX (int i, double _x)=0 |
|
virtual void | setU (int i, double _u)=0 |
|
virtual double | getX (int i)=0 |
|
virtual double | getU (int i)=0 |
|
virtual double | init_density (int i, double x, void *env)=0 |
|
virtual void | initAndCopyExtraState (double t, void *env, std::vector< double >::iterator &it)=0 |
|
virtual void | initBoundaryCohort (double t, void *env)=0 |
|
virtual void | copyExtraStateToCohorts (std::vector< double >::iterator &it)=0 |
|
virtual void | copyCohortsExtraToState (std::vector< double >::iterator &it)=0 |
|
virtual double | establishmentProbability (double t, void *env)=0 |
|
virtual double | calc_boundary_u (double gb, double pe)=0 |
|
virtual double | get_boundary_u ()=0 |
|
virtual void | triggerPreCompute ()=0 |
|
virtual double | growthRate (int i, double x, double t, void *env)=0 |
|
virtual double | growthRateOffset (int i, double x, double t, void *env)=0 |
|
virtual std::vector< double > | growthRateGradient (int i, double x, double t, void *env, double grad_dx)=0 |
|
virtual std::vector< double > | growthRateGradientCentered (int i, double xplus, double xminus, double t, void *env)=0 |
|
virtual double | mortalityRate (int i, double x, double t, void *env)=0 |
|
virtual std::vector< double > | mortalityRateGradient (int i, double x, double t, void *env, double grad_dx)=0 |
|
virtual double | birthRate (int i, double x, double t, void *env)=0 |
|
virtual void | getExtraRates (std::vector< double >::iterator &it)=0 |
|
virtual void | addCohort ()=0 |
|
template<class T > |
void | addCohort (T bc) |
|
virtual void | removeDensestCohort ()=0 |
|
virtual void | removeDenseCohorts (double dxcut)=0 |
|
virtual void | removeDeadCohorts (double ucut)=0 |
|
Definition at line 15 of file species.h.