klMatrix
Public Member Functions | Private Attributes
klSYEVX< TYPE > Class Template Reference

#include <kl_matrix_facorizations.h>

Collaboration diagram for klSYEVX< TYPE >:
Collaboration graph

Public Member Functions

 klSYEVX (klMatrix< TYPE > &A)
 
klSmartPtr< klMatrix< TYPE > > Eigenvectors ()
 
klSmartPtr< klVector< TYPE > > operator() ()
 
template<>
klSmartPtr< klVector< double > > operator() ()
 

Private Attributes

bool _resultsCalculated
 
klSmartPtr< klMatrix< TYPE > > _A
 
klSmartPtr< klMatrix< TYPE > > _B
 
klSmartPtr< klVector< TYPE > > _Sigma
 

Constructor & Destructor Documentation

template<class TYPE>
klSYEVX< TYPE >::klSYEVX ( klMatrix< TYPE > &  A)
inline

Here is the call graph for this function:

Member Function Documentation

template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klSYEVX< TYPE >::Eigenvectors ( )
inline

Here is the call graph for this function:

Here is the caller graph for this function:

template<class TYPE>
klSmartPtr<klVector<TYPE> > klSYEVX< TYPE >::operator() ( )
inline

Here is the caller graph for this function:

template<>
klSmartPtr< klVector< double > > klSYEVX< double >::operator() ( )

Here is the call graph for this function:

Field Documentation

template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klSYEVX< TYPE >::_A
private
template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klSYEVX< TYPE >::_B
private
template<class TYPE>
bool klSYEVX< TYPE >::_resultsCalculated
private
template<class TYPE>
klSmartPtr<klVector<TYPE> > klSYEVX< TYPE >::_Sigma
private

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