Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Linear Algebra Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.6 Nonsymmetric Eigenvalue Decomposition Classes

Just as in the symmetric case, the Linear Algebra Module provides a number of decompositions and servers in a carefully layered interface. In particular, you can construct and use the Schur and Hessenberg decompositions as easily as the more standard eigenvalue decomposition. The Nonsymmetric Eigenvalue Decomposition Classes are contained in Table 5.

Table 5: The Nonsymmetric Eigenvalue Decomposition Classes 

Class Name Description

RWEigDecomp<T>

Encapsulates the eigenvalues and eigenvectors of a nonsymmetric matrix.

RWEigServer<T>

Abstract base classes for the nonsymmetric eigenvalue servers.

RWHessEigServer<T>

Encapsulates Hessenberg decomposition eigenvalue servers, which are used to construct eigenvalue decomposition objects.

RWHessenbergDecomp<T>

Encapsulates a Hessenberg decomposition as well as an optional balance transformation.

RWSchurDecomp<T>

Encapsulates a Schur decomposition as well as an optional balance transformation.

RWSchurEigServer<T>

Encapsulates Schur decomposition eigenvalue servers, which are used to construct eigenvalue decomposition objects from Schur decompositions.



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright 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.
Contact Rogue Wave about documentation or support issues.