public interface Hessenberg<N extends Number> extends MatrixDecomposition<N>
Modifier and Type | Interface and Description |
---|---|
static interface |
Hessenberg.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.RankRevealing<N extends Number>, MatrixDecomposition.Solver<N extends Number>, MatrixDecomposition.Values<N extends Number>
Modifier and Type | Field and Description |
---|---|
static Hessenberg.Factory<BigDecimal> |
BIG |
static Hessenberg.Factory<ComplexNumber> |
COMPLEX |
static Hessenberg.Factory<Double> |
PRIMITIVE |
static Hessenberg.Factory<Quaternion> |
QUATERNION |
static Hessenberg.Factory<RationalNumber> |
RATIONAL |
TYPICAL
Modifier and Type | Method and Description |
---|---|
boolean |
compute(Access2D.Collectable<N,? super PhysicalStore<N>> matrix,
boolean upper) |
static <N extends Number> |
equals(MatrixStore<N> matrix,
Hessenberg<N> decomposition,
NumberContext context) |
MatrixStore<N> |
getH() |
MatrixStore<N> |
getQ() |
boolean |
isUpper() |
static <N extends Number> |
make(Access2D<N> typical) |
default MatrixStore<N> |
reconstruct() |
static <N extends Number> |
reconstruct(Hessenberg<N> decomposition) |
decompose, isComputed, reset
static final Hessenberg.Factory<BigDecimal> BIG
static final Hessenberg.Factory<ComplexNumber> COMPLEX
static final Hessenberg.Factory<Double> PRIMITIVE
static final Hessenberg.Factory<Quaternion> QUATERNION
static final Hessenberg.Factory<RationalNumber> RATIONAL
static <N extends Number> Hessenberg<N> make(Access2D<N> typical)
static <N extends Number> boolean equals(MatrixStore<N> matrix, Hessenberg<N> decomposition, NumberContext context)
static <N extends Number> MatrixStore<N> reconstruct(Hessenberg<N> decomposition)
boolean compute(Access2D.Collectable<N,? super PhysicalStore<N>> matrix, boolean upper)
MatrixStore<N> getH()
MatrixStore<N> getQ()
boolean isUpper()
default MatrixStore<N> reconstruct()
reconstruct
in interface MatrixDecomposition<N extends Number>
Copyright © 2018 Optimatika. All rights reserved.