|
| LCE_SeedDisp () |
|
virtual | ~LCE_SeedDisp () |
|
virtual bool | setParameters () |
|
virtual LifeCycleEvent * | clone () |
|
| LCE_Disperse_ConstDisp () |
|
virtual | ~LCE_Disperse_ConstDisp () |
|
bool | setParameters (string prefix) |
|
void | Migrate () |
|
void | Migrate_propagule () |
|
void | MigratePatch (sex_t SEX, unsigned int LocalPatch) |
|
void | MigratePatch_AbsorbingBorder (sex_t SEX, unsigned int LocalPatch) |
|
void | MigratePatchByNumber (sex_t SEX, unsigned int LocalPatch) |
|
virtual void | execute () |
|
| LCE_Disperse_base () |
|
virtual | ~LCE_Disperse_base () |
| Deallocates the disp matrix. More...
|
|
bool | setBaseParameters (string prefix) |
|
void | setParamPrefix (string pref) |
|
void | addParameters (string prefix, ParamUpdaterBase *updater) |
|
void | setIndentityDispMatrix (TMatrix *mat) |
|
unsigned int | getMigrationPatchForward (sex_t SEX, unsigned int LocalPatch) |
|
unsigned int | getMigrationPatchBackward (sex_t SEX, unsigned int LocalPatch) |
|
void | setPropaguleTargets () |
|
void | swapPostDisp () |
|
void | reset_counters () |
|
void | set_isForward (bool val) |
|
bool | checkForwardDispersalMatrix (TMatrix *mat) |
|
bool | checkBackwardDispersalMatrix (TMatrix *mat) |
|
void | allocateDispMatrix (sex_t sex, unsigned int dim) |
|
bool | updateDispMatrix () |
|
bool | setDispMatrix () |
|
bool | setReducedMatricesBySex (sex_t SEX, Param &connectivity, Param &rate) |
|
bool | setReducedDispMatrix () |
| The reduced dispersal matrix contains the indices of the patches to which each patch is connected. More...
|
|
bool | setIsland_MigrantPool_Matrix () |
|
bool | setIsland_PropagulePool_Matrix () |
|
bool | setSteppingStone1DMatrix () |
|
bool | setLatticeMatrix () |
| Sets the dispersal matrices for the Lattice dispersal model. More...
|
|
bool | setBasicLatticeMatrix (int rows, int cols, double phi_mal, double phi_fem, double disp_mal, double disp_fem) |
|
bool | setLatticeTorrusMatrix (int rows, int cols, double disp_mal, double disp_fem, TMatrix *grid) |
|
bool | setLatticeAbsorbingMatrix () |
|
bool | setLatticeReflectingMatrix (int rows, int cols, TMatrix *grid) |
|
bool | isForward () |
|
bool | isByNumber () |
|
unsigned int | getDispersalModel () |
|
double | getPropaguleProb () |
|
unsigned int | getPropaguleTarget (unsigned int home) |
|
virtual void | loadFileServices (FileServices *loader) |
|
virtual void | loadStatServices (StatServices *loader) |
|
virtual bool | resetParameterFromSource (std::string param, SimComponent *cmpt) |
|
virtual age_t | removeAgeClass () |
|
virtual age_t | addAgeClass () |
|
virtual age_t | requiredAgeClass () |
|
| LifeCycleEvent (const char *name, const char *trait_link) |
| Cstor. More...
|
|
virtual | ~LifeCycleEvent () |
|
virtual void | init (Metapop *popPtr) |
| Sets the pointer to the current Metapop and the trait link if applicable. More...
|
|
virtual bool | attach_trait (string trait) |
|
virtual void | set_paramset (std::string name, bool required, SimComponent *owner) |
|
virtual void | set_event_name (std::string &name) |
| Set the name of the event (name of the ParamSet) and add the corresponding parameter to the set. More...
|
|
virtual void | set_event_name (const char *name) |
|
virtual string & | get_event_name () |
| Accessor to the LCE's name. More...
|
|
virtual int | get_rank () |
| Accessor to the LCE rank in the life cycle. More...
|
|
virtual void | set_pop_ptr (Metapop *popPtr) |
| Accessors for the population pointer. More...
|
|
virtual Metapop * | get_pop_ptr () |
|
| SimComponent () |
|
virtual | ~SimComponent () |
|
virtual void | loadUpdaters (UpdaterServices *loader) |
| Loads the parameters and component updater onto the updater manager. More...
|
|
virtual void | set_paramset (ParamSet *paramset) |
| Sets the ParamSet member. More...
|
|
virtual void | set_paramsetFromCopy (const ParamSet &PSet) |
| Reset the set of parameters from a another set. More...
|
|
virtual ParamSet * | get_paramset () |
| ParamSet accessor. More...
|
|
virtual void | add_parameter (Param *param) |
| Interface to add a parameter to the set. More...
|
|
virtual void | add_parameter (std::string Name, param_t Type, bool isRequired, bool isBounded, double low_bnd, double up_bnd) |
| Interface to add a parameter to the set. More...
|
|
virtual void | add_parameter (std::string Name, param_t Type, bool isRequired, bool isBounded, double low_bnd, double up_bnd, ParamUpdaterBase *updater) |
| Interface to add a parameter and its updater to the set. More...
|
|
virtual Param * | get_parameter (std::string name) |
| Param getter. More...
|
|
virtual double | get_parameter_value (std::string name) |
| Param value getter. More...
|
|
virtual string | get_name () |
| Returnd the name of the ParamSet, i.e. More...
|
|
virtual bool | has_parameter (std::string name) |
| Param getter. More...
|
|