Documentation of 'Jampack.Schur' Java class
Schur
Jampack

Class Schur



  • public class Schur
    extends java.lang.Object
    Schur implements the Schur decomposition of a matrix. Specifically, given a square matrix A, there is a unitary matrix U such that
          T = U^H AU
    
    is upper triangular. Schur represents T as a Zutmat and U as a Zmat.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int MAXITER
      Limits the number of interations in the QR algorithm
      Zutmat T
      The upper triangular matrix.
      Zmat U
      The unitary matrix.
    • Constructor Summary

      Constructors 
      Constructor and Description
      Schur(Zmat A)
      Creats a Schur decomposition from a square Zmat.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • T

        public Zutmat T
        The upper triangular matrix.
      • U

        public Zmat U
        The unitary matrix.
      • MAXITER

        public static int MAXITER
        Limits the number of interations in the QR algorithm
    • Constructor Detail

      • Schur

        public Schur(Zmat A)
              throws JampackException
        Creats a Schur decomposition from a square Zmat.
        Parameters:
        A - The Zmat whose Schur decomposition is to be computed
        Throws:
        JampackException - Thrown for nonsquare matrix.
        Thrown for maximum iteration count exceeded.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.