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 = QTAQ
     *
     * @return The extracted Q matrix.
     */
	public AMatrix getQ();

}

 

Ads help maintain this website.