#include <ffpopsim_highd.h>
| multi_locus_genealogy::multi_locus_genealogy |
( |
| ) |
|
| multi_locus_genealogy::~multi_locus_genealogy |
( |
| ) |
|
|
virtual |
| void multi_locus_genealogy::add_generation |
( |
double |
baseline | ) |
|
Add a new generation to all trees.
- Parameters
-
| baseline | the new generation to be added |
| int multi_locus_genealogy::extend_storage |
( |
int |
n | ) |
|
: allocates memory for a sufficient number of slots in the genealogy
: the total number of slots required (should be population.size() in most cases)
| void multi_locus_genealogy::reset |
( |
| ) |
|
|
inline |
| void multi_locus_genealogy::reset_but_loci |
( |
| ) |
|
|
inline |
| void multi_locus_genealogy::track_locus |
( |
int |
new_locus | ) |
|
Start tracking a new locus.
- Parameters
-
| new_locus | locus to be tracked |
| vector<int> multi_locus_genealogy::loci |
| vector< vector < node_t > > multi_locus_genealogy::newGenerations |
The documentation for this class was generated from the following files: