spatiocoexistence.processes module¶
- spatiocoexistence.processes.calculate_recruitment_rate(con, het, con_d, het_d, dbh, species)¶
Calculate recruitment rate using specified parameters or global defaults. Returns a numpy array with the recruitment values.
- spatiocoexistence.processes.calculate_reduced_growth(con, het, beta_gr=None, beta_H_gr=None)¶
Calculate reduced growth using specified parameters or global defaults. Returns a numpy array with the reduced growth values.
- spatiocoexistence.processes.calculate_survival_rate(con, het, con_dead, het_dead, dbh, apply_bg=False)¶
Calculate survival rate using specified parameters or global defaults. Returns a numpy array with the survival values.
- spatiocoexistence.processes.get_parameters()¶
Return the current global parameters as a Python dictionary.
- spatiocoexistence.processes.growth(con, het, dbh, status)¶
Python wrapper to calculate the growth of each individual.
- spatiocoexistence.processes.mean_BA_abundance(species, dbh, status)¶
Calculate the mean abundance basal area and the abundance of each species.
- spatiocoexistence.processes.model_step(inventory, steps, threads=1)¶
- spatiocoexistence.processes.mortality(con, het, con_d, het_d, dbh, species, status)¶
Python wrapper for the mortality function.
- spatiocoexistence.processes.recruitment(gx, gy, dbh, species, status, domain_x=0.0, domain_y=0.0, num_threads=1)¶
Python wrapper to get the recruits.
- spatiocoexistence.processes.set_parameters(params)¶
Set global parameters from a pythonic params dictionary.