# Package org.ejml.alg.dense.decomposition.hessenberg

Interface Summary Interface Description TridiagonalSimilarDecomposition<MatrixType extends Matrix64F> Finds the decomposition of a matrix in the form of:

A = O*T*O^{T}

where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix.Class Summary Class Description HessenbergSimilarDecomposition Finds the decomposition of a matrix in the form of:

A = OHO^{T}

where A is an m by m matrix, O is an orthogonal matrix, and H is an upper Hessenberg matrix.TridiagonalDecompositionBlock Wrapper around a block implementation of TridiagonalSimilarDecompositionTridiagonalDecompositionHouseholder Performs a`similar tridiagonal decomposition`

on a square symmetric input matrix.TridiagonalDecompositionHouseholderOrig A straight forward implementation from "Fundamentals of Matrix Computations," Second Edition.

This is only saved to provide a point of reference in benchmarks.

**SCaVis 2.1 © jWork.ORG**