Parallel PopGen Package
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NGO_FishNamespace for single-locus, forward, Monte-Carlo Wright-Fisher simulation and output data structures
 Callele_trajectoriesControl and output data structure for GO_Fish simulation
 Csim_constantsSpecification of simulation constants
 CmutIDStructure specifying the ID for a mutation in a GO_Fish simulation
 NSim_ModelNamespace of functions for controlling GO_Fish simulations
 Cbool_offFunctor: turns sampling and preserving off (for every generation except the final one which is always sampled)
 Cbool_onFunctor: turns sampling and preserving on (for every generation except the final one which is always sampled)
 Cbool_piecewiseFunctor: returns the result of function f1 until generation inflection_point, then returns the result of function f2
 Cbool_pulseFunctor: returns the result of function f_default except at generation pulse returns the result of function f_action
 Cdemography_constantFunctor: single, constant population size (N individuals) across populations and over time
 Cdemography_exponential_growthFunctor: models exponential growth of population size (individuals) over time
 Cdemography_logistic_growthFunctor: models logistic growth of population size (individuals) over time
 Cdemography_piecewiseFunctor: demography function changes from d1 to d2 at generation inflection_point
 Cdemography_population_specificFunctor: one population, pop, has a different, demography function, d_pop, all others have function, d
 Cdemography_sine_waveFunctor: models population size (individuals) as a sine wave through time
 CF_mu_h_constantFunctor: models parameter p as a constant across populations and over time
 CF_mu_h_piecewiseFunctor: parameter function changes from p1 to p2 at generation inflection_point
 CF_mu_h_population_specificFunctor: one population, pop, has a different, parameter function, p_pop, all others have function p
 CF_mu_h_sine_waveFunctor: models parameter as a sine wave through time
 Cmigration_constant_directionalFunctor: migration flows at rate m from pop1 to pop2 and function rest for all other migration rates
 Cmigration_constant_equalFunctor: migration flows at rate m from pop i to pop j =/= i and 1-(num_pop-1)*m for i == j
 Cmigration_piecewiseFunctor: migration function changes from m1 to m2 at generation inflection_point
 Cselection_constantFunctor: models selection coefficient s as a constant across populations and over time
 Cselection_linear_frequency_dependentFunctor: models selection coefficient as linearly dependent on frequency
 Cselection_piecewiseFunctor: selection function changes from s1 to s2 at generation inflection_point
 Cselection_population_specificFunctor: one population, pop, has a different, selection function, s_pop, all other have function s
 Cselection_sine_waveFunctor: models selection as a sine wave through time
 NSpectrumNamespace for site frequency spectrum data structure and functions. (in prototype-phase)
 CSFSSite frequency spectrum data structure (at the moment, functions only generate SFS for a single population at a single time point)