CAFE
Computational Analysis of gene Family Evolution
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
conditional_distribution.cpp File Reference
#include <algorithm>
#include <iterator>
#include "conditional_distribution.h"

Data Structures

struct  CDParam
 

Typedefs

typedef CDParampCDParam
 

Functions

std::vector< double > get_random_probabilities (pCafeTree pcafe, int rootFamilysize, int trials)
 
std::vector< std::vector
< double > > 
conditional_distribution (pCafeTree pcafe, int range_start, int range_end, int num_trials)
 
void * __cafe_conditional_distribution_thread_func (void *ptr)
 
matrix cafe_conditional_distribution (pCafeTree pTree, family_size_range *range, int numthreads, int num_random_samples)
 

Typedef Documentation

typedef CDParam* pCDParam

Function Documentation

void* __cafe_conditional_distribution_thread_func ( void *  ptr)
matrix cafe_conditional_distribution ( pCafeTree  pTree,
family_size_range range,
int  numthreads,
int  num_random_samples 
)
std::vector<std::vector<double> > conditional_distribution ( pCafeTree  pcafe,
int  range_start,
int  range_end,
int  num_trials 
)
std::vector<double> get_random_probabilities ( pCafeTree  pcafe,
int  rootFamilysize,
int  trials 
)