| Name | Description |
---|
 | AddProductToVector | Obsolete.
Multiplies a VectorT by this instance
and stores the result in a second vector of type DenseVectorT.
(Inherited from LinearOperatorT.) |
 | ApplyQ(DenseMatrixT) | Obsolete.
Multiplies a matrix in place by the orthogonal matrix
Q of this QLDecompositionT.
|
 | ApplyQ(DenseVectorT) | Obsolete.
Multiplies a vector in place by the orthogonal factor
Q of this QLDecompositionT.
|
 | ApplyQ(TransposeOperation, DenseMatrixT) | Obsolete.
Multiplies a matrix in place by the orthogonal matrix
Q of this QLDecompositionT, or its
transpose.
|
 | ApplyQ(TransposeOperation, DenseVectorT) | Obsolete.
Multiplies a vector in place by the orthogonal factor
Q of this QLDecompositionT, or its
transpose.
|
 | ApplyQ(MatrixOperationSide, TransposeOperation, DenseMatrixT) | Obsolete.
Multiplies a matrix in place by the orthogonal matrix
Q of this QLDecompositionT, or its
transpose.
|
 | Decompose |
Calculates the actual QL decomposition.
(Overrides DecompositionTDecompose.) |
 | Deconstruct |
Deconstructs a QL decomposition into its component matrices.
|
 | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
 | EstimateConditionNumber |
Calculates an estimate for the condition
number of the matrix.
(Overrides LinearOperatorTEstimateConditionNumber.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | GetDeterminant |
Calculates the determinant of the decomposed
matrix.
(Overrides LinearOperatorTGetDeterminant.) |
 | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
 | GetInverse |
Calculates the inverse matrix..
(Inherited from LinearOperatorT.) |
 | GetInverse(Boolean) |
Calculates the inverse of the factorized
matrix.
(Overrides LinearOperatorTGetInverse(Boolean).) |
 | GetObjectData | (Inherited from LinearOperatorT.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | IsSingular |
Gets a value indicating whether the BaseMatrix of this decomposition
is singular.
(Inherited from DecompositionT.) |
 | LeastSquaresSolve(MatrixT) |
Solves the system of linear equations for the specified
right-hand side matrix in the least squares sense.
(Inherited from LinearOperatorT.) |
 | LeastSquaresSolve(VectorT) |
Solves the system of linear equations for the specified
right-hand side vector.
(Inherited from LinearOperatorT.) |
 | LeastSquaresSolve(DenseMatrixT, Boolean) |
Solves the system of linear equations for the specified
right-hand side dense matrix in the least squares sense and optionally overwrites the
right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | LeastSquaresSolve(DenseVectorT, Boolean) |
Solves the system of linear equations for the specified
right-hand side dense vector in the least squares sense and optionally
overwrites the right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | LeastSquaresSolveInto(MatrixT, MatrixT) |
Solves a system of equations defined by the matrix and multiple right-hand sides in the least squares sense.
(Inherited from LinearOperatorT.) |
 | LeastSquaresSolveInto(VectorT, VectorT) |
Solves a system of equations defined by the matrix and the specified right-hand side in the least squares sense.
(Overrides DecompositionTLeastSquaresSolveInto(VectorT, VectorT).) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | Multiply(MatrixT) | Applies the linear operator to a matrix. (Inherited from LinearOperatorT.) |
 | Multiply(VectorT) | Applies the linear operator to a vector. (Inherited from LinearOperatorT.) |
 | Multiply(TransposeOperation, MatrixT) | Obsolete.
Multiplies a matrix on the left by this matrix.
(Inherited from LinearOperatorT.) |
 | Multiply(TransposeOperation, VectorT) | Obsolete.
Multiplies a vector on the left by this vector.
(Inherited from LinearOperatorT.) |
 | MultiplyAndAddAsLeftFactorCore |
Multiplies the matrix with a vector, adds the scaled result to another scaled
vector, and returns the result.
(Inherited from DecompositionT.) |
 | MultiplyAsLeftCore(TransposeOperation, MatrixT, MatrixT) |
Multiplies a matrix by the linear operator and returns the result.
(Inherited from DecompositionT.) |
 | MultiplyAsLeftCore(TransposeOperation, VectorT, VectorT) |
Multiplies a vector by the linear operator and returns the result.
(Inherited from DecompositionT.) |
 | MultiplyTranspose(MatrixT) | Applies the transpose of the linear operator to a matrix. (Inherited from LinearOperatorT.) |
 | MultiplyTranspose(VectorT) | Applies the (conjugate) transpose of the linear operator to a vector. (Inherited from LinearOperatorT.) |
 | Rank |
Returns the numerical rank of a matrix.
(Inherited from LinearOperatorT.) |
 | Rank(T) |
Returns the numerical rank of a matrix using the specified tolerance.
(Overrides LinearOperatorTRank(T).) |
 | SetSingular |
Sets a flag that indicates the underlying matrix of this
decomposition is singular.
(Inherited from DecompositionT.) |
 | Solve(MatrixT) |
Solves the system of linear equations for the specified
right-hand side matrix.
(Inherited from LinearOperatorT.) |
 | Solve(VectorT) |
Solves the system of linear equations for the specified
right-hand side vector.
(Inherited from LinearOperatorT.) |
 | Solve(DenseMatrixT, Boolean) |
Solves the system of linear equations for the specified
right-hand side dense matrix and optionally overwrites the
right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | Solve(DenseVectorT, Boolean) |
Solves the system of linear equations for the specified
right-hand side dense vector and optionally
overwrites the right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | SolveInto(MatrixT, MatrixT) |
Solves a system of equations defined by the matrix and multiple right-hand sides.
(Inherited from LinearOperatorT.) |
 | SolveInto(VectorT, VectorT) |
Solves a system of equations defined by the matrix and the specified right-hand side.
(Inherited from LinearOperatorT.) |
 | SolveInto(TransposeOperation, MatrixT, MatrixT) |
Solves a system of equations defined by the matrix and multiple right-hand sides.
(Overrides LinearOperatorTSolveInto(TransposeOperation, MatrixT, MatrixT).) |
 | SolveInto(TransposeOperation, VectorT, VectorT) |
Solves a system of equations defined by the matrix and the specified right-hand side.
(Overrides LinearOperatorTSolveInto(TransposeOperation, VectorT, VectorT).) |
 | SolveTranspose(MatrixT) |
Solves the transposed system of linear equations for the specified
right-hand side matrix.
(Inherited from LinearOperatorT.) |
 | SolveTranspose(VectorT) |
Solves the system of linear equations for the specified
right-hand side vector.
(Inherited from LinearOperatorT.) |
 | SolveTranspose(DenseMatrixT, Boolean) |
Solves the transposed system of linear equations for the specified
right-hand side dense matrix and optionally overwrites the
right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | SolveTranspose(DenseVectorT, Boolean) |
Solves the transposed system of linear equations for the specified
right-hand side dense vector and optionally
overwrites the right-hand side with the solution.
(Inherited from LinearOperatorT.) |
 | SolveTransposeInto(MatrixT, MatrixT) |
Solves a system of equations defined by the matrix and multiple right-hand sides.
(Inherited from LinearOperatorT.) |
 | SolveTransposeInto(VectorT, VectorT) |
Solves a system of equations defined by the matrix and the specified right-hand side.
(Inherited from LinearOperatorT.) |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |