org.jutil.math.matrix
Class HouseholderHessenbergReducer

java.lang.Object
  |
  +--org.jutil.math.matrix.HouseholderHessenbergReducer
All Implemented Interfaces:
HessenbergReducer

public class HouseholderHessenbergReducer
extends java.lang.Object
implements HessenbergReducer

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


Field Summary
static java.lang.String CVS_REVISION
           
 
Constructor Summary
HouseholderHessenbergReducer()
           
 
Method Summary
 HessenbergReduction reduce(Matrix matrix)
          See superclass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CVS_REVISION

public static final java.lang.String CVS_REVISION
Constructor Detail

HouseholderHessenbergReducer

public HouseholderHessenbergReducer()
Method Detail

reduce

public HessenbergReduction reduce(Matrix matrix)
See superclass
Specifications inherited from overridden method in interface HessenbergReducer:
public behavior
requires matrix != null;
requires matrix.isSquare();
ensures \result != null;