.TH "beagle::cpu::EigenDecomposition" 3 "Fri May 25 2012" "Version 1.0.0" "HMSBEAGLE" \" -*- nroff -*- .ad l .nh .SH NAME beagle::cpu::EigenDecomposition \- .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBEigenDecomposition\fP (int decompositionCount, int stateCount, int categoryCount, long flags)" .br .ti -1c .RI "virtual void \fBsetEigenDecomposition\fP (int eigenIndex, const double *inEigenVectors, const double *inInverseEigenVectors, const double *inEigenValues)=0" .br .ti -1c .RI "virtual void \fBupdateTransitionMatrices\fP (int eigenIndex, const int *probabilityIndices, const int *firstDerivativeIndices, const int *secondDerivativeIndices, const double *edgeLengths, const double *categoryRates, REALTYPE **transitionMatrices, int count)=0" .br .in -1c .SS "Protected Attributes" .in +1c .ti -1c .RI "REALTYPE ** \fBgEigenValues\fP" .br .ti -1c .RI "int \fBkStateCount\fP" .br .ti -1c .RI "int \fBkEigenDecompCount\fP" .br .ti -1c .RI "int \fBkCategoryCount\fP" .br .ti -1c .RI "long \fBkFlags\fP" .br .ti -1c .RI "REALTYPE * \fBmatrixTmp\fP" .br .ti -1c .RI "REALTYPE * \fBfirstDerivTmp\fP" .br .ti -1c .RI "REALTYPE * \fBsecondDerivTmp\fP" .br .in -1c .SH "Author" .PP Generated automatically by Doxygen for HMSBEAGLE from the source code\&.