Uses of Class
org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
Packages that use UnitaryDecomposition
Package
Description
-
Uses of UnitaryDecomposition in org.flag4j.linalg.decompositions.hess
Subclasses of UnitaryDecomposition in org.flag4j.linalg.decompositions.hessModifier and TypeClassDescriptionclass
Computes the Hessenburg decomposition of a complex dense square matrix.class
Computes the Hessenburg decomposition of a complex dense Hermitian matrix.class
Computes the Hessenburg decomposition of a real dense square matrix.class
Computes the Hessenburg decomposition of a real dense symmetric matrix. -
Uses of UnitaryDecomposition in org.flag4j.linalg.decompositions.qr
Subclasses of UnitaryDecomposition in org.flag4j.linalg.decompositions.qrModifier and TypeClassDescriptionclass
Instances of this class compute theQR
decomposition of acomplex dense matrix
.class
Instances of this class compute theQR
decomposition of areal dense matrix
. -
Uses of UnitaryDecomposition in org.flag4j.linalg.decompositions.schur
Fields in org.flag4j.linalg.decompositions.schur declared as UnitaryDecompositionModifier and TypeFieldDescriptionprotected UnitaryDecomposition
<T, U> Schur.hess
Decomposer to compute the Hessenburg decomposition as a setup step for the implicit double step QR algorithm.Constructors in org.flag4j.linalg.decompositions.schur with parameters of type UnitaryDecompositionModifierConstructorDescriptionprotected
Schur
(boolean computeU, RandomComplex rng, UnitaryDecomposition<T, U> hess) Creates a decomposer to compute the Schur decomposition for a real dense matrix. -
Uses of UnitaryDecomposition in org.flag4j.linalg.decompositions.unitary
Subclasses of UnitaryDecomposition in org.flag4j.linalg.decompositions.unitaryModifier and TypeClassDescriptionclass
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.class
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. -
Uses of UnitaryDecomposition in org.flag4j.linalg.solvers.lstsq
Fields in org.flag4j.linalg.solvers.lstsq declared as UnitaryDecompositionModifier and TypeFieldDescriptionprotected final UnitaryDecomposition
<T, ?> LstsqSolver.qr
Decomposer to compute theQR
decomposition for using the least-squares solver.Constructors in org.flag4j.linalg.solvers.lstsq with parameters of type UnitaryDecompositionModifierConstructorDescriptionprotected
LstsqSolver
(UnitaryDecomposition<T, ?> qr, LinearMatrixSolver<T, U> backSolver) Constructs a least-squares solver with a specified decomposer to use in theQR
decomposition.