SourcePro® 2023.1 |
SourcePro® API Reference Guide |
Default server for the QR method of computing eigenvalues. More...
#include <rw/lapack/seigsrv.h>
Public Member Functions | |
RWSymQREigServer (bool computeVecs=true) | |
virtual bool | computeEigenVectors () const |
void | computeEigenVectors (bool computeVecs) |
virtual RWSymEigDecomp< TypeT > | decompose (const RWTriDiagDecomp< TypeT > &A) |
Public Member Functions inherited from RWSymEigServer< TypeT > | |
virtual RWSymEigDecomp< TypeT > | operator() (const RWSymMat< TypeT > &A) |
virtual RWSymEigDecomp< TypeT > | operator() (const RWSymBandMat< TypeT > &A) |
The class RWSymQREigServer is the server for the QR method of computing eigenvalues. This is the default server.
RWSymQREigServer< TypeT >::RWSymQREigServer | ( | bool | computeVecs = true | ) |
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 RWSymEigServer< TypeT >.
void RWSymQREigServer< 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 RWSymEigServer< TypeT >.
Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |