public interface Bidiagonal<N extends Number> extends MatrixDecomposition<N>, MatrixDecomposition.EconomySize<N>
Modifier and Type | Interface and Description |
---|---|
static interface |
Bidiagonal.Factory<N extends Number> |
MatrixDecomposition.Determinant<N extends Number>, MatrixDecomposition.EconomySize<N extends Number>, MatrixDecomposition.Hermitian<N extends Number>, MatrixDecomposition.Ordered<N extends Number>, MatrixDecomposition.Pivoting<N extends Number>, MatrixDecomposition.RankRevealing<N extends Number>, MatrixDecomposition.Solver<N extends Number>, MatrixDecomposition.Values<N extends Number>
Structure2D.IntRowColumn, Structure2D.Logical<S extends Structure2D,B extends Structure2D.Logical<S,?>>, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
Modifier and Type | Field and Description |
---|---|
static Bidiagonal.Factory<ComplexNumber> |
COMPLEX |
static Bidiagonal.Factory<Double> |
PRIMITIVE |
static Bidiagonal.Factory<Quaternion> |
QUATERNION |
static Bidiagonal.Factory<RationalNumber> |
RATIONAL |
TYPICAL
Modifier and Type | Method and Description |
---|---|
static <N extends Number> |
equals(MatrixStore<N> matrix,
Bidiagonal<N> decomposition,
NumberContext context) |
MatrixStore<N> |
getD() |
MatrixStore<N> |
getQ1() |
MatrixStore<N> |
getQ2() |
boolean |
isUpper() |
static <N extends Number> |
make(Access2D<N> typical) |
default MatrixStore<N> |
reconstruct() |
static <N extends Number> |
reconstruct(Bidiagonal<N> decomposition)
Deprecated.
v48 Use
reconstruct() instead |
isFullSize
decompose, isComputed, reset
column, column, column, column, column, count, count, countColumns, countRows, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, row
index, loopAll, loopMatching, loopRange, mapper, size
static final Bidiagonal.Factory<ComplexNumber> COMPLEX
static final Bidiagonal.Factory<Double> PRIMITIVE
static final Bidiagonal.Factory<Quaternion> QUATERNION
static final Bidiagonal.Factory<RationalNumber> RATIONAL
static <N extends Number> boolean equals(MatrixStore<N> matrix, Bidiagonal<N> decomposition, NumberContext context)
static <N extends Number> Bidiagonal<N> make(Access2D<N> typical)
@Deprecated static <N extends Number> MatrixStore<N> reconstruct(Bidiagonal<N> decomposition)
reconstruct()
insteadMatrixStore<N> getD()
MatrixStore<N> getQ1()
MatrixStore<N> getQ2()
boolean isUpper()
default MatrixStore<N> reconstruct()
reconstruct
in interface MatrixDecomposition<N extends Number>
Copyright © 2019 Optimatika. All rights reserved.