File main.cpp¶
↰ Parent directory (necsim
)
A generic simulator for spatially explicit coalescence models suitable for HPC applications. It contains all functions for running large-scale simulations backwards in time using coalescence techniques. Outputs include an SQLite database containing spatial and temporal information about tracked lineages, and allow for rebuilding of the coalescence tree.
Definition (necsim/main.cpp
)¶
Detailed Description¶
Currently, a fat-tailed dispersal kernel or normal distribution can be used for dispersal processes.
Run with -h to see full input options.
Outputs include
- habitat map file(s)
- species richness and species abundances for the supplied minimum speciation rate.
- SQL database containing full spatial data. This can be later analysed by the Speciation_Counter program for applying higher speciation rates.
Contact: samuel.thompson14@imperial.ac.uk or thompsonsed@gmail.com
Based heavily on code written by James Rosindell
Contact: j.rosindell@imperial.ac.uk
Samuel Thompson
MIT Licence.
Includes¶
Logger.h
(File Logger.h)SimulationTemplates.h
(File SimulationTemplates.h)SpatialTree.h
(File ProtractedSpatialTree.h)