org.jutil.math.matrix
Interface HessenbergReducer

All Known Implementing Classes:
HouseholderHessenbergReducer

public interface HessenbergReducer

A class of matrix operators that compute the Hessenberg reduction of a matrix.

Version:
$Revision: 1.3 $
Author:
Marko van Dooren

Field Summary
static java.lang.String CVS_REVISION
           
 
Method Summary
 HessenbergReduction reduce(Matrix matrix)
          public behavior

pre matrix != null;
pre matrix.isSquare();

post \result != null;
Compute the Hessenberg reduction of the given matrix
 

Field Detail

CVS_REVISION

public static final java.lang.String CVS_REVISION
Method Detail

reduce

public HessenbergReduction reduce(Matrix matrix)
public behavior

pre matrix != null;
pre matrix.isSquare();

post \result != null;
Compute the Hessenberg reduction of the given matrix
Parameters:
matrix - The matrix of which the Hessenberg reduction must be computed.