Definition in file Eigen.h.
Go to the source code of this file.
Namespaces | |
| namespace | linalg | 
| namespace | lapack | 
Functions | |
| template<class VR_, class MR_> | |
| void | eignval (VR_ &v, const MR_ &m) | 
| template<class VR_, class MR_> | |
| void | eignval (VR_ &v, const MR_ &m, const Real &mth) | 
| template<class M> | |
| VectDse< typename algebraic_closure< typename M::value_type >::T >  | Eigenval (M &A) | 
| Compute the eigenvalues of A.   | |
| template<class M> | |
| VectDse< typename M::value_type > | Eigenval (M &A, Real) | 
| Compute the real eigenvalues of A.   | |
| template<class M> | |
| VectDse< typename algebraic_closure< typename M::value_type >::T >  | Eigenval (M &A, VectDse< typename M::value_type > &Er) | 
Compute the eigenvalues of A and the error Er on these eigenvalues.   | |
| template<class M> | |
| MatrDse< typename algebraic_closure< typename M::value_type >::T, typename lapack::rep2d< typename algebraic_closure< typename M::value_type >::T > >  | Eigenvct (const M &A) | 
| Compute the eigenvectors of A.   | |
| template<class M> | |
| M | Eigenvct (M &A, Real) | 
| Compute the real eigenvectors of A.   | |
| template<class M> | |
| VectDse< typename algebraic_closure< typename M::value_type >::T >  | Eigenval (const M &A, const M &B) | 
| Compute the eigenvalues of (A,B).   | |
| template<class M> | |
| MatrDse< typename algebraic_closure< typename M::value_type >::T, typename lapack::rep2d< typename algebraic_closure< typename M::value_type >::T > >  | Eigenvct (const M &A, const M &B) | 
| Compute the eigenvectors of (A,B).   | |
| template<class M> | |
| VectDse< typename M::value_type > | Eigenval (const M &A, const M &B, Real reel) | 
| Compute the real eigenvalues of (A,B).   | |
| template<class M> | |
| M | Eigenvct (M &A, M &B, Real r) | 
Compute the real eigenvectors of (A,B).   | |
| template<typename C, class M, class V> | |
| MatrDse< typename M::value_type, lapack::rep2d< typename M::value_type > >  | Eigenvct (MatrDse< C, M > &A, MatrDse< C, M > &B, Real r, VectDse< V > &v) | 
Compute the real eigenvectors of (A,B) and the eigenvalues V.   | |
| template<class M> | |
| MatrDse< typename M::value_type, lapack::rep2d< typename M::value_type > >  | Eigenvct (MatrDse< M > &A, MatrDse< M > &B, Real reel, const typename M::size_type &m) | 
| VectDse<typename M::value_type> Eigenval | ( | const M & | A, | |
| const M & | B, | |||
| Real | reel | |||
| ) | 
| VectDse<typename algebraic_closure<typename M::value_type>::T> Eigenval | ( | const M & | A, | |
| const M & | B | |||
| ) | 
| VectDse<typename algebraic_closure<typename M::value_type>::T> Eigenval | ( | M & | A, | |
| VectDse< typename M::value_type > & | Er | |||
| ) | 
Compute the eigenvalues of A and the error Er on these eigenvalues. 
Definition at line 65 of file Eigen.h.
References VectDse< C, R >::rep().
| VectDse<typename M::value_type> Eigenval | ( | M & | A, | |
| Real | ||||
| ) | 
| VectDse<typename algebraic_closure<typename M::value_type>::T> Eigenval | ( | M & | A | ) | 
| MatrDse<typename M::value_type, lapack::rep2d<typename M::value_type> > Eigenvct | ( | MatrDse< M > & | A, | |
| MatrDse< M > & | B, | |||
| Real | reel, | |||
| const typename M::size_type & | m | |||
| ) | 
Compute the real eigenvectors of (A,B). The first m coordinates of these eigenvectors are returned. 
Definition at line 162 of file Eigen.h.
References MatrDse< C, R >::nbcol(), MatrDse< C, R >::nbrow(), and MatrDse< C, R >::rep().
| MatrDse<typename M::value_type, lapack::rep2d<typename M::value_type> > Eigenvct | ( | MatrDse< C, M > & | A, | |
| MatrDse< C, M > & | B, | |||
| Real | r, | |||
| VectDse< V > & | v | |||
| ) | 
Compute the real eigenvectors of (A,B) and the eigenvalues V. 
Definition at line 146 of file Eigen.h.
References MatrDse< C, R >::nbcol(), MatrDse< C, R >::nbrow(), VectDse< C, R >::rep(), and MatrDse< C, R >::rep().
| M Eigenvct | ( | M & | A, | |
| M & | B, | |||
| Real | r | |||
| ) | 
| MatrDse<typename algebraic_closure<typename M::value_type>::T, typename lapack::rep2d<typename algebraic_closure<typename M::value_type>::T> > Eigenvct | ( | const M & | A, | |
| const M & | B | |||
| ) | 
| M Eigenvct | ( | M & | A, | |
| Real | ||||
| ) | 
| MatrDse<typename algebraic_closure<typename M::value_type>::T, typename lapack::rep2d<typename algebraic_closure<typename M::value_type>::T> > Eigenvct | ( | const M & | A | ) | 
![]()  |