All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Jampack.Zhess

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

public class Zhess
extends Object
Zhess implements the unitary reduction to Hessenberg form by a unitary similarity transformation. Specifically, given a square matrix A, there is a unitary matrix U such that
      H = U^H AU
is upper Hessenberg. Zhess represents U and H as Zmats.


Variable Index

 o H
The upper Hessenberg matrix
 o U
The unitary matrix

Constructor Index

 o Zhess(Zmat)
Creates a Zhess from a square Zmat.

Variables

 o H
 public Zmat H
The upper Hessenberg matrix

 o U
 public Zmat U
The unitary matrix

Constructors

 o Zhess
 public Zhess(Zmat A) throws JampackException
Creates a Zhess from a square Zmat. Throws a JampackException for nonsquare matrx.

Parameters:
A - A Zmat
Returns:
The Hessenberg form of A
Throws: JampackException
Thrown if A is not square.

All Packages  Class Hierarchy  This Package  Previous  Next  Index