FFPopSim  2.0
Library for Population Genetics
 All Classes Files Functions Variables Macros Pages
ffpopsim_generic.h File Reference
#include <time.h>
#include <cmath>
#include <vector>
#include <bitset>
#include <string>
#include <sstream>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <gsl/gsl_sf.h>
#include <gsl/gsl_randist.h>
#include <gsl/gsl_rng.h>
#include <gsl/gsl_histogram.h>
#include <gsl/gsl_histogram2d.h>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_vector.h>
#include <gsl/gsl_eigen.h>
#include <boost/dynamic_bitset.hpp>
Include dependency graph for ffpopsim_generic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  index_value_pair_t
 Pairs of an index and a value. More...
 
struct  genotype_value_pair_t
 Pairs of a genotype and a value. More...
 
struct  stat_t
 Structure for short summary statistics. More...
 
class  sample
 Sample of any scalar property. More...
 

Macros

#define MIN(a, b)   (a<b)?a:b
 
#define MAX(a, b)   (a>b)?a:b
 
#define RNG   gsl_rng_taus2
 
#define FREE_RECOMBINATION   1
 
#define CROSSOVERS   2
 
#define SINGLE_CROSSOVER   3
 
#define SAMPLE_ERROR   -12312154
 

Macro Definition Documentation

#define CROSSOVERS   2
#define FREE_RECOMBINATION   1
#define MAX (   a,
 
)    (a>b)?a:b
#define MIN (   a,
 
)    (a<b)?a:b
#define RNG   gsl_rng_taus2
#define SAMPLE_ERROR   -12312154
#define SINGLE_CROSSOVER   3