public interface Tridiagonal<N extends Number> extends MatrixDecomposition<N>
Modifier and Type | Interface and Description |
---|---|
static interface |
Tridiagonal.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 Tridiagonal.Factory<ComplexNumber> |
COMPLEX |
static Tridiagonal.Factory<Double> |
PRIMITIVE |
static Tridiagonal.Factory<Quaternion> |
QUATERNION |
static Tridiagonal.Factory<RationalNumber> |
RATIONAL |
TYPICAL
Modifier and Type | Method and Description |
---|---|
static <N extends Number> |
equals(MatrixStore<N> matrix,
Tridiagonal<N> decomposition,
NumberContext context) |
MatrixStore<N> |
getD() |
MatrixStore<N> |
getQ() |
static <N extends Number> |
make(Access2D<N> typical) |
default MatrixStore<N> |
reconstruct() |
static <N extends Number> |
reconstruct(Tridiagonal<N> decomposition) |
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 Tridiagonal.Factory<ComplexNumber> COMPLEX
static final Tridiagonal.Factory<Double> PRIMITIVE
static final Tridiagonal.Factory<Quaternion> QUATERNION
static final Tridiagonal.Factory<RationalNumber> RATIONAL
static <N extends Number> boolean equals(MatrixStore<N> matrix, Tridiagonal<N> decomposition, NumberContext context)
static <N extends Number> Tridiagonal<N> make(Access2D<N> typical)
static <N extends Number> MatrixStore<N> reconstruct(Tridiagonal<N> decomposition)
MatrixStore<N> getD()
MatrixStore<N> getQ()
default MatrixStore<N> reconstruct()
reconstruct
in interface MatrixDecomposition<N extends Number>
Copyright © 2019 Optimatika. All rights reserved.