Augustus 3.4.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Parsimony Class Reference
Inheritance diagram for Parsimony:
Evo

Public Member Functions

void computeLogPmatrices ()
 
void addBranchLength (double b)
 
- Public Member Functions inherited from Evo
 Evo (int s)
 
int getNumStates ()
 
void setBranchLengths (vector< double > b, int m=-1)
 
void printBranchLengths ()
 
virtual void getRateMatrices ()
 
double getPi (int i) const
 
double getLogPi (int i) const
 
gsl_matrix * getSubMatrixQ (int u)
 
gsl_matrix * getSubMatrixP (int u, double t)
 
gsl_matrix * getSubMatrixLogP (int u, double t)
 
gsl_matrix * expQt (double t, gsl_vector *lambda, gsl_matrix *U, gsl_matrix *Uinv)
 

Additional Inherited Members

- Protected Member Functions inherited from Evo
int findClosestIndex (vector< double > &v, double val)
 
- Protected Attributes inherited from Evo
const int states
 
int m
 
double * pi
 
vector< double > times
 
vector< gsl_matrix * > allQs
 
Matrix< gsl_matrix * > allPs
 
Matrix< gsl_matrix * > allLogPs
 

Member Function Documentation

◆ addBranchLength()

void Parsimony::addBranchLength ( double  b)
inlinevirtual

Implements Evo.

◆ computeLogPmatrices()

void Parsimony::computeLogPmatrices ( )
virtual

Implements Evo.


The documentation for this class was generated from the following files: