All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Jampack.Schur

java.lang.Object
   |
   +----Jampack.Schur

public class Schur
extends Object
Schur implements the Schur decomposition of a matrix. Specifically, given a square matrix A, there is a unitary matrix U such that
      T = U^H AU
is upper triangular. Schur represents T as a Zutmat and U as a Zmat.


Variable Index

 o MAXITER
Limits the number of interations in the QR algorithm
 o T
The upper triangular matrix.
 o U
The unitary matrix.

Constructor Index

 o Schur(Zmat)
Creats a Schur decomposition from a square Zmat.

Variables

 o T
 public Zutmat T
The upper triangular matrix.

 o U
 public Zmat U
The unitary matrix.

 o MAXITER
 public static int MAXITER
Limits the number of interations in the QR algorithm

Constructors

 o Schur
 public Schur(Zmat A) throws JampackException
Creats a Schur decomposition from a square Zmat.

Parameters:
A - The Zmat whose Schur decomposition is to be computed
Throws: JampackException
Thrown for nonsquare matrix.
Thrown for maximum iteration count exceeded.

All Packages  Class Hierarchy  This Package  Previous  Next  Index