package mikera.matrixx.decompose; import mikera.matrixx.AMatrix; /** * Interface representing the result of a hessenberg decomposition * * @author prasant */ public interface IHessenbergResult { /** * An upper Hessenberg matrix from the decompostion. * * @return The extracted H matrix. */ public AMatrix getH(); /** * An orthogonal matrix that has the following property: H = Q<sup>T</sup>AQ * * @return The extracted Q matrix. */ public AMatrix getQ(); }