20Vector<T>
solve_Axeqb(Matrix<T> Am,
const Vector<T> &b);
54std::pair<Vector<double>, Matrix<T>>
symmhEigensystem(Matrix<T> A,
int number);
92std::pair<Vector<double>, Matrix<T>>
symmhEigensystem(Matrix<T> A, Matrix<T> B);
110std::pair<Vector<std::complex<double>>, Matrix<std::complex<double>>>
117#include "Solvers.ipp"
Linear algebra: matrices, vectors, views, and solvers.
Definition Matrix.hpp:54
std::pair< Vector< std::complex< double > >, Matrix< std::complex< double > > > genEigensystem(Matrix< T > A, bool sort)
Solves Av = ev for all eigenvalues and right eigenvectors of a general (non-symmetric) real matrix A.
Definition Solvers.ipp:319
Vector< T > solve_Axeqb(Matrix< T > Am, const Vector< T > &b)
Solves the linear system Ax = b for x, given square matrix A and vector b.
Definition Solvers.ipp:36
std::pair< Vector< double >, Matrix< T > > symmhEigensystem(Matrix< T > A)
Solves Av = ev for all eigenvalues and eigenvectors of a real symmetric or complex Hermitian matrix A...
Definition Solvers.ipp:70