Package | Description |
---|---|
fr.cnes.sirius.patrius.math.linear | |
fr.cnes.sirius.patrius.propagation.analytical.covariance |
Modifier and Type | Class and Description |
---|---|
class |
ArrayRowSymmetricPositiveMatrix
Symmetric positive semi-definite matrix defined by its lower triangular part.
|
Modifier and Type | Method and Description |
---|---|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.add(DiagonalMatrix m)
Returns the result of adding the diagonal matrix
m to this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.add(SymmetricMatrix m)
Returns the result of adding the symmetric matrix
m to this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricPositiveMatrix.add(SymmetricMatrix m)
Returns the result of adding the symmetric matrix
m to this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.copy()
Returns a deep copy of this matrix.
|
static ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.createIdentityMatrix(int dim)
Creates an identity matrix of the specified dimension.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.createMatrix(int rowDimension,
int columnDimension)
Creates a new matrix of the same type as this matrix.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getInverse()
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
|
ArrayRowSymmetricMatrix |
DiagonalMatrix.getSubMatrix(int[] indices)
Extracts the submatrix corresponding to the specified indices.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getSubMatrix(int[] indices)
Extracts the submatrix corresponding to the specified indices.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.getSubMatrix(int startIndex,
int endIndex)
Extracts the submatrix corresponding to the specified indices.
|
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.power(int p)
Returns the the result of multiplying this matrix with itself
p times. |
ArrayRowSymmetricMatrix |
DiagonalMatrix.quadraticMultiplication(RealMatrix m)
Returns the result of the quadratic multiplication M×
this ×MT,
where M is the provided matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.quadraticMultiplication(RealMatrix m)
Returns the result of the quadratic multiplication M×
this ×MT,
where M is the provided matrix. |
ArrayRowSymmetricMatrix |
DiagonalMatrix.quadraticMultiplication(RealMatrix m,
boolean isTranspose)
Returns the result of the quadratic multiplication M×
this ×MT,
where M or MT is the provided matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.quadraticMultiplication(RealMatrix m,
boolean isTranspose)
Returns the result of the quadratic multiplication M×
this ×MT,
where M or MT is the provided matrix. |
ArrayRowSymmetricMatrix |
DiagonalMatrix.scalarAdd(double d)
Returns the result of adding a scalar
d to the entries of this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.scalarAdd(double d)
Returns the result of adding a scalar
d to the entries of this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricPositiveMatrix.scalarAdd(double d)
Returns the result of adding a scalar
d to the entries of this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.scalarMultiply(double d)
Returns the result of multiplying the entries of this matrix by the scalar
d . |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricPositiveMatrix.scalarMultiply(double d)
Returns the result of multiplying the entries of this matrix by the scalar
d . |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.subtract(DiagonalMatrix m)
Returns the result of subtracting the diagonal matrix
m from this matrix. |
ArrayRowSymmetricMatrix |
DecomposedSymmetricPositiveMatrix.subtract(SymmetricMatrix m)
Returns the result of subtracting the symmetric matrix
m from this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.subtract(SymmetricMatrix m)
Returns the result of subtracting the symmetric matrix
m from this matrix. |
ArrayRowSymmetricMatrix |
DecomposedSymmetricPositiveMatrix.toArrayRowSymmetricMatrix()
Gets the matrix A = B×BT represented by this instance, stored in a new
ArrayRowSymmetricMatrix.
|
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()
Deprecated.
Covariance matrix getter.
|
ArrayRowSymmetricMatrix |
OrbitCovariance.getCovarianceMatrix(Orbit refOrbit,
OrbitType covTypeOut,
Frame frameOut)
Deprecated.
Covariance matrix getter.
|
Copyright © 2023 CNES. All rights reserved.