| Package | Description |
|---|---|
| fr.cnes.sirius.patrius.math.linear |
| Modifier and Type | Class and Description |
|---|---|
class |
CholeskyDecomposition
Calculates the Cholesky decomposition of a matrix.
|
class |
EigenDecomposition
Calculates the eigen decomposition of a real matrix.
|
class |
LUDecomposition
Calculates the LUP-decomposition of a square matrix.
|
class |
QRDecomposition
Calculates the QR-decomposition of a matrix.
|
class |
SingularValueDecomposition
Calculates the compact Singular Value Decomposition of a matrix.
|
class |
UDDecompositionImpl
Calculates the UD decomposition of a matrix.
|
| Modifier and Type | Method and Description |
|---|---|
static Function<RealMatrix,Decomposition> |
SingularValueDecomposition.decompositionBuilder()
Builder for decomposition.
|
static Function<RealMatrix,Decomposition> |
QRDecomposition.decompositionBuilder(double thresholdIn)
Builder for decomposition.
|
static Function<RealMatrix,Decomposition> |
EigenDecomposition.decompositionBuilder(double relativeSymmetryThreshold)
Builder for decomposition.
|
static Function<RealMatrix,Decomposition> |
LUDecomposition.decompositionBuilder(double singularityThreshold)
Builder for decomposition.
|
static Function<RealMatrix,Decomposition> |
UDDecompositionImpl.decompositionBuilder(double relativeSymmetryThreshold,
double absolutePositivityThreshold)
Builder for decomposition.
|
static Function<RealMatrix,Decomposition> |
CholeskyDecomposition.decompositionBuilder(double relativeSymmetryThreshold,
double absolutePositivityThreshold)
Builder for decomposition.
|
Function<RealMatrix,Decomposition> |
AbstractRealMatrix.getDefaultDecomposition()
Returns default decomposition builder (used by #
RealMatrix.getInverse() method). |
Function<RealMatrix,Decomposition> |
RealMatrix.getDefaultDecomposition()
Returns default decomposition builder (used by #
RealMatrix.getInverse() method). |
| Modifier and Type | Method and Description |
|---|---|
DecomposedSymmetricPositiveMatrix |
DecomposedSymmetricPositiveMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse of the decomposed matrix given as input.
|
RealMatrix |
AbstractRealMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse (or pseudo-inverse) matrix computed with the given decomposition algorithm.
|
SymmetricMatrix |
SymmetricMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse matrix computed with the given decomposition algorithm.
|
RealMatrix |
RealMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse (or pseudo-inverse) matrix computed with the given decomposition algorithm.
|
SymmetricPositiveMatrix |
SymmetricPositiveMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse matrix computed with the given decomposition algorithm.
|
DiagonalMatrix |
DiagonalMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Optimized method for
DiagonalMatrix matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse (or pseudo-inverse) matrix computed with the given decomposition algorithm.
|
void |
AbstractRealMatrix.setDefaultDecomposition(Function<RealMatrix,Decomposition> defaultDecompositionBuilder)
Sets the default decomposition builder which will be used by the
getInverse() method to
compute the matrix inverse. |
void |
RealMatrix.setDefaultDecomposition(Function<RealMatrix,Decomposition> defaultDecompositionBuilder)
Sets the default decomposition builder which will be used by the
getInverse() method to
compute the matrix inverse. |
Copyright © 2021 CNES. All rights reserved.