SourcePro C++ 13.0 |
SourcePro® C++ API Reference Guide |
Product Documentation: SourcePro C++ Documentation Home |
Encapsulates the symmetric tridiagonal decomposition of a dense symmetric matrix. More...
#include <rw/lapack/td.h>
Public Member Functions | |
RWDenseTriDiagDecomp (const typename rw_linear_algebra_traits< TypeT >::hermitian_type &A) | |
virtual RWMathVec< TypeT > | transform (const RWMathVec< rt > &) const |
virtual RWGenMat< TypeT > | transform (const RWGenMat< rt > &) const |
More... | |
Public Member Functions inherited from RWTriDiagDecomp< TypeT > | |
unsigned | cols () const |
const RWMathVec< rt > | diagonal () const |
const RWMathVec< rt > | offDiagonal () const |
unsigned | rows () const |
void | set (const RWMathVec< rt > &diag_, const RWMathVec< rt > &offdiag_) |
Additional Inherited Members | |
Public Types inherited from RWTriDiagDecomp< TypeT > | |
typedef rw_numeric_traits < TypeT >::norm_type | rt |
The class RWDenseTriDiagDecomp<T> encapsulates the symmetric tridiagonal decomposition of a dense symmetric matrix A, where:
and Q is orthogonal and T is real tridiagonal symmetric. These classes are used internally by the symmetric eigenvalue classes.
RWDenseTriDiagDecomp< TypeT >::RWDenseTriDiagDecomp | ( | const typename rw_linear_algebra_traits< TypeT >::hermitian_type & | A | ) |
Constructs a tridiagonal decomposition of A.
|
virtual |
Transforms the vector from tridiagonal decomposition space back to the original matrix space. This amounts to multiplying it by the matrix Q.
Reimplemented from RWTriDiagDecomp< TypeT >.
|
virtual |
Transforms the vector from tridiagonal decomposition space back to the original matrix space. This amounts to multiplying it by the matrix Q.
Implements RWTriDiagDecomp< TypeT >.
Copyright © 2014 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.