FFPopSim  2.0
Library for Population Genetics
 All Classes Files Functions Variables Macros Pages
ffpopsim_highd.h File Reference
#include "ffpopsim_generic.h"
#include <map>
#include <set>
#include <vector>
#include <iostream>
#include <string>
#include <sstream>
#include <list>
#include <gsl/gsl_histogram.h>
Include dependency graph for ffpopsim_highd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  coeff_t
 Trait coefficient for a set of loci. More...
 
struct  coeff_single_locus_t
 Trait coefficient for a single locus. More...
 
class  hypercube_highd
 Hypercube class for high-dimensional simulations. More...
 
struct  clone_t
 clone with a single genotype and a vector of phenotypic traits. More...
 
struct  tree_key_t
 
struct  step_t
 
struct  node_t
 
struct  edge_t
 
struct  poly_t
 
class  rooted_tree
 
class  multi_locus_genealogy
 
class  haploid_highd
 Population class for high-dimensional simulations. More...
 

Macros

#define HCF_MEMERR   -131545
 
#define HCF_BADARG   -131546
 
#define HCF_VERBOSE   0
 
#define WORDLENGTH   28
 
#define HP_VERBOSE   0
 
#define NO_GENOTYPE   -1
 
#define HP_MINAF   0.02
 
#define MAX_DELTAFITNESS   8
 
#define MAX_POPSIZE   500000
 
#define HP_NOTHING   1e-12
 
#define HP_RANDOM_SAMPLE_FRAC   0.01
 
#define HP_VERY_NEGATIVE   -1e15
 
#define HP_BADARG   -879564
 
#define HP_MEMERR   -986465
 
#define HP_EXPLOSIONWARN   4
 
#define HP_EXTINCTERR   5
 
#define HP_NOBINSERR   6
 
#define HP_WRONGBINSERR   7
 
#define HP_RUNTIMEERR   8
 
#define rooted_tree_H_
 
#define RT_VERBOSE   0
 
#define RT_VERYLARGE   10000000
 
#define RT_CHILDNOTFOUND   -35343
 
#define RT_NODENOTFOUND   -35765
 
#define MULTILOCUSGENEALOGY_H_
 

Macro Definition Documentation

#define HCF_BADARG   -131546
#define HCF_MEMERR   -131545
#define HCF_VERBOSE   0
#define HP_BADARG   -879564
#define HP_EXPLOSIONWARN   4
#define HP_EXTINCTERR   5
#define HP_MEMERR   -986465
#define HP_MINAF   0.02
#define HP_NOBINSERR   6
#define HP_NOTHING   1e-12
#define HP_RANDOM_SAMPLE_FRAC   0.01
#define HP_RUNTIMEERR   8
#define HP_VERBOSE   0
#define HP_VERY_NEGATIVE   -1e15
#define HP_WRONGBINSERR   7
#define MAX_DELTAFITNESS   8
#define MAX_POPSIZE   500000
#define MULTILOCUSGENEALOGY_H_
#define NO_GENOTYPE   -1
#define rooted_tree_H_
#define RT_CHILDNOTFOUND   -35343
#define RT_NODENOTFOUND   -35765
#define RT_VERBOSE   0
#define RT_VERYLARGE   10000000
#define WORDLENGTH   28