Package org.flag4j.linalg.decompositions.unitary


package org.flag4j.linalg.decompositions.unitary
  • Classes
    Class
    Description
    This class is the base class for complex matrix decompositions which proceed by using unitary transformations (specifically Householder reflectors) to bring a matrix into an upper triangular/Hessenburg matrix.
    This class is the base class for real matrix decompositions which proceed by using unitary/orthogonal transformations (specifically HouseholderOld reflectors) to bring a matrix into an upper triangular/Hessenburg matrix.
    UnitaryDecomposition<T extends MatrixMixin<T,?,?,?>,U>
    This class is the base class for all decompositions which proceed by using unitary transformations (specifically HouseholderOld reflectors) to bring a matrix into an upper triangular matrix (QR decomposition) or an upper Hessenburg matrix (Hessenburg decomposition).