Uses of Class
dev.nm.algebra.linear.matrix.doubles.matrixtype.GivensMatrix
-
Packages that use GivensMatrix Package Description dev.nm.algebra.linear.matrix.doubles.factorization.eigen.qr dev.nm.algebra.linear.matrix.doubles.matrixtype -
-
Uses of GivensMatrix in dev.nm.algebra.linear.matrix.doubles.factorization.eigen.qr
Methods in dev.nm.algebra.linear.matrix.doubles.factorization.eigen.qr that return types with arguments of type GivensMatrix Modifier and Type Method Description List<GivensMatrix>
SymmetricQRAlgorithm. Gs()
Gets the list of Gk's produced in the process of diagonalizing the tridiagonal matrix. -
Uses of GivensMatrix in dev.nm.algebra.linear.matrix.doubles.matrixtype
Methods in dev.nm.algebra.linear.matrix.doubles.matrixtype that return GivensMatrix Modifier and Type Method Description static GivensMatrix
GivensMatrix. Ctor2x2(double c, double s)
Same asnew GivensMatrix(2, 1, 2, c, s)
.static GivensMatrix
GivensMatrix. CtorFromRho(int dim, int i, int j, double rho)
Constructs a Givens matrix from ρ.static GivensMatrix
GivensMatrix. CtorToRotateColumns(int dim, int j1, int j2, double a, double b)
Constructs a Givens matrix such that [a b] * G = [* 0].static GivensMatrix
GivensMatrix. CtorToRotateRows(int dim, int i1, int i2, double a, double b)
Constructs a Givens matrix such that G * [a b]t = [* 0]t.static GivensMatrix
GivensMatrix. CtorToZeroOutEntry(Matrix A, int i, int j)
Constructs a Givens matrix such that G * A has 0 in the [i,j] entry.static GivensMatrix
GivensMatrix. CtorToZeroOutEntryByTranspose(Matrix A, int i, int j)
Constructs a Givens matrix such that Gt * A has 0 in the [i,j] entry.GivensMatrix
GivensMatrix. deepCopy()
GivensMatrix
GivensMatrix. ONE()
GivensMatrix
GivensMatrix. t()
Methods in dev.nm.algebra.linear.matrix.doubles.matrixtype with parameters of type GivensMatrix Modifier and Type Method Description static Matrix
GivensMatrix. product(GivensMatrix[] Gs)
Given an array of Givens matrices {Gi}, computes G, where G = G1 * G2 * ...Method parameters in dev.nm.algebra.linear.matrix.doubles.matrixtype with type arguments of type GivensMatrix Modifier and Type Method Description static Matrix
GivensMatrix. product(List<GivensMatrix> Gs)
Constructors in dev.nm.algebra.linear.matrix.doubles.matrixtype with parameters of type GivensMatrix Constructor Description GivensMatrix(GivensMatrix that)
Copy constructor.
-