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.
CVS_REVISION
public static final java.lang.String CVS_REVISION
reduce
public abstract HessenbergReduction reduce(Matrix matrix)
- Compute the Hessenberg reduction of the given matrix
- Parameters:
matrix - The matrix of which the Hessenberg reduction must be
computed.
- Specifications:
-
public behavior
requires matrix != null;
requires matrix.isSquare();
ensures \result != null;