SourcePro® 2025.1 |
SourcePro® API Reference Guide |
The default server for the QR method of computing eigenvalues. More...
#include <rw/lapack/heigsrv.h>
Public Member Functions | |
| RWHermQREigServer () | |
| RWHermQREigServer (bool computeVecs) | |
| virtual bool | computeEigenVectors () const |
| void | computeEigenVectors (bool computeVecs) |
| virtual RWSymEigDecomp< double > | decompose (const RWTriDiagDecomp< TypeT > &A) |
Public Member Functions inherited from RWHermEigServer< TypeT > | |
| virtual RWHermEigDecomp< TypeT > | operator() (const RWHermBandMat< TypeT > &A) |
| virtual RWHermEigDecomp< TypeT > | operator() (const RWHermMat< TypeT > &A) |
The class RWHermQREigServer is the server for the QR method of computing eigenvalues. This is the default server.
|
inline |
Constructs a server configured to compute eigenvectors and eigenvalues.
|
explicit |
Constructs a server. The parameter indicates whether this server should be configured to compute eigenvectors as well as eigenvalues.
|
virtual |
Returns true if this server is configured to compute eigenvectors as well as eigenvalues.
Implements RWHermEigServer< TypeT >.
| void RWHermQREigServer< TypeT >::computeEigenVectors | ( | bool | computeVecs | ) |
Sets whether or not the server should compute eigenvectors as well as eigenvalues.
|
virtual |
Computes the eigenvalue decomposition of the tridiagonal matrix inside the tridiagonal decomposition.
Implements RWHermEigServer< TypeT >.
|
Copyright © 2025 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |