| Package | Description |
|---|---|
| fr.cnes.sirius.patrius.math.linear | |
| fr.cnes.sirius.patrius.propagation.analytical.covariance |
| Modifier and Type | Method and Description |
|---|---|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.add(DiagonalMatrix m)
Compute the sum of this and
m. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.add(SymmetricMatrix m)
Adds a
SymmetricMatrix to this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.copy()
Returns a (deep) copy of this.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.createMatrix(int rowDimension,
int columnDimension)
Create a new RealMatrix of the same type as the instance with the
supplied
row and column dimensions.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.extractSubSymmetricMatrix(int[] index)
Extract a sub-part of the matrix providing a subset of indices.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getInverse()
Get the inverse (or pseudo-inverse) of the decomposed matrix using the default decomposition.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Get the inverse (or pseudo-inverse) matrix computed with the given decomposition algorithm.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.power(int p)
Returns the result of multiplying
this with itself p times. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.quadraticMultiplication(RealMatrix m)
Gets the result of the quadratic multiplication M×S×MT, where S is
this matrix and M is the provided matrix.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.quadraticMultiplication(RealMatrix m,
boolean toTranspose)
Gets the result of the quadratic multiplication M×S×MT, where S is
this matrix and M or MT is the provided matrix.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.scalarAdd(double d)
Returns the result of adding
d to each entry of this. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.scalarMultiply(double d)
Returns the result of multiplying each entry of
this by d. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.subtract(DiagonalMatrix m)
Compute this minus
m. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.subtract(SymmetricMatrix m)
Subtracts a
SymmetricMatrix from this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.transpose()
Returns the transpose of this matrix.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.transpose(boolean forceCopy)
Returns the transpose of this matrix.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayRowSymmetricMatrix |
OrbitCovariance.getCovarianceMatrix()
Covariance matrix getter.
|
ArrayRowSymmetricMatrix |
OrbitCovariance.getCovarianceMatrix(Orbit refOrbit,
OrbitType covTypeOut,
Frame frameOut)
Covariance matrix getter.
|
Copyright © 2021 CNES. All rights reserved.