CAPD DynSys Library  5.2.0
capd::alglib Namespace Reference

Computation of the eigenvalues and the eigenvectors using the alglib library. More...

Functions

template<typename MatrixT , typename VectorT >
void computeEigenvalues (const MatrixT &A, VectorT &eigenRealPart, VectorT &eigenImPart)
 Function computes Eigenvalues of a general matrix. More...
 
template<typename MatrixT , typename VectorT >
void computeEigenvaluesAndEigenvectors (const MatrixT &A, VectorT &eigenRealPart, VectorT &eigenImPart, MatrixT &vectorRealPart, MatrixT &vectorImPart)
 Computes Eigenvalues and corresponding right Eigenvectors. More...
 
template<typename T >
std::string complexToString (const T &re, const T &im)
 Writes complex number to string in human readable form :) More...
 
template<typename VectorType >
std::string eigenvaluesToString (const VectorType &re, const VectorType &im, std::string separator=", ")
 Converts vector of eigenvalues to text (string) More...
 
template<typename MatrixType >
std::string eigenvectorsToString (const MatrixType &re, const MatrixType &im, std::string separator=", ", std::string vectorSeparator=",\n")
 Converts eigenvectors stored as columns of matrices to text (string) More...
 

Detailed Description

Computation of the eigenvalues and the eigenvectors using the alglib library.