| Name | Description |
---|
 | AbsoluteMaxIndex(Int32, ArraySliceTReal) |
Returns the index of the element of a vector with
maximum absolute value.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | ApplyModifiedGivensRotation |
Applies a modified Givens rotation.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | BandMultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Int32, Int32, TComplex, Array2DTComplex, ArraySliceTComplex, TComplex, ArraySliceTComplex) |
Sum of the product of a general band matrix and vector and a scaled vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | BandMultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Int32, Int32, TReal, Array2DTReal, ArraySliceTReal, TReal, ArraySliceTReal) |
Sum of the product of a general band matrix and vector and a scaled vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | BandSymmetricMultiplyAndAddInPlace |
Product of a symmetric band matrix and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | BandTriangularMultiplyInPlace(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, Array2DTReal, ArraySliceTReal) |
Product of a triangular band matrix and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | BandTriangularSolveInPlace(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, Array2DTReal, ArraySliceTReal) |
Solves a triangular band system of equations.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | ConjugateDotProduct |
Returns the inner product of two vectors.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | ConjugateRankUpdate |
Performs a rank one update of a matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | Copy(Int32, ArraySliceTReal, ArraySliceTReal) |
Copies a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | Copy(MatrixTriangle, Int32, Int32, Array2DTReal, Array2DTReal) |
Copies all or part of a two-dimensional matrix A to another
matrix B. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | CreateGivensRotation |
Generates the elements for a Givens plane rotation.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | CreateModifiedGivensRotation |
Applies a modified Givens rotation.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | DotProduct(Int32, ArraySliceTReal, ArraySliceTReal) |
Returns the inner product of two vectors.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | FullMatrixNorm(MatrixNorm, Int32, Int32, Array2DTReal) |
Returns the value of the one norm, or the Frobenius norm, or
the infinity norm, or the element of largest absolute value of a
real matrix A. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | HermitianMatrixNorm |
Computes the norm of a Hermitian matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianMultiplyAndAddInPlace(MatrixTriangle, Int32, TComplex, Array2DTComplex, ArraySliceTComplex, TComplex, ArraySliceTComplex) |
Product of a hermitian matrix and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianMultiplyAndAddInPlace(MatrixOperationSide, MatrixTriangle, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex, TComplex, Array2DTComplex) |
Sum of the product of a hermitian and a general matrix and a scaled matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianRankUpdate(MatrixTriangle, Int32, TReal, ArraySliceTComplex, Array2DTComplex) |
Performs a rank one update of a hermitian.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianRankUpdate(MatrixTriangle, Int32, TComplex, ArraySliceTComplex, ArraySliceTComplex, Array2DTComplex) |
Performs a hermitian rank two update of a hermitian matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TReal, Array2DTComplex, TReal, Array2DTComplex) |
Performs a rank k update of a hermitian matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | HermitianRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex, TReal, Array2DTComplex) |
Performs a rank 2k update of a hermitian matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | MultiplyAndAddInPlace(Int32, TComplex, ArraySliceTComplex, ArraySliceTComplex) |
Evaluates a vector plus the product of a scalar and a vector
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyAndAddInPlace(Int32, TReal, ArraySliceTReal, ArraySliceTReal) |
Evaluates a vector plus the product of a scalar and a vector
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, TComplex, Array2DTComplex, ArraySliceTComplex, TComplex, ArraySliceTComplex) |
Sum of the product of a general matrix and vector and a scaled vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, TReal, Array2DTReal, ArraySliceTReal, TReal, ArraySliceTReal) |
Sum of the product of a general matrix and vector and a scaled vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyAndAddInPlace(TransposeOperation, TransposeOperation, Int32, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex, TComplex, Array2DTComplex) |
Sum of the product of two general matrices and a scaled matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyAndAddInPlace(TransposeOperation, TransposeOperation, Int32, Int32, Int32, TReal, Array2DTReal, Array2DTReal, TReal, Array2DTReal) |
Sum of the product of two general matrices and a scaled matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyInPlace(Int32, TComplex, ArraySliceTComplex) |
Evaluates the product of a scalar and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | MultiplyInPlace(Int32, TReal, ArraySliceTReal) |
Evaluates the product of a scalar and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | OneNorm |
Returns the sum of the absolute values of
the elements of a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | RankUpdate(Int32, Int32, TComplex, ArraySliceTComplex, ArraySliceTComplex, Array2DTComplex) |
Performs a rank one update of a matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | RankUpdate(Int32, Int32, TReal, ArraySliceTReal, ArraySliceTReal, Array2DTReal) |
Performs a rank one update of a matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | RealOneNorm |
Returns the sum of the absolute values of
the elements of a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | Rotate(Int32, ArraySliceTReal, ArraySliceTReal, TReal, TReal) |
Applies a Givens plane rotation.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SetMaxDegreeOfParallelism |
Sets the maximum degree of parallelism to be used by
this implementation.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | Swap(Int32, ArraySliceTReal, ArraySliceTReal) |
Exchanges the elements of two vectors.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricMatrixNorm(MatrixNorm, MatrixTriangle, Int32, Array2DTReal) |
Returns the value of the one norm, or the Frobenius norm, or
the infinity norm, or the element of largest absolute value of a
real symmetric matrix A. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricMultiplyAndAddInPlace(MatrixTriangle, Int32, TReal, Array2DTReal, ArraySliceTReal, TReal, ArraySliceTReal) |
Product of a symmetric matrix and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricMultiplyAndAddInPlace(MatrixOperationSide, MatrixTriangle, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex, TComplex, Array2DTComplex) |
Performs one of the matrix-matrix operations
C := alpha*A*B + beta*C,
or
C := alpha*B*A + beta*C,
where alpha and beta are scalars, A is a symmetric matrix and B and
C are m by n matrices. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricMultiplyAndAddInPlace(MatrixOperationSide, MatrixTriangle, Int32, Int32, TReal, Array2DTReal, Array2DTReal, TReal, Array2DTReal) |
Sum of the product of a symmetric and a general matrix and a scaled matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, Int32, TReal, ArraySliceTReal, Array2DTReal) |
Performs a rank one update of a symmetric matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, Int32, TReal, ArraySliceTReal, ArraySliceTReal, Array2DTReal) |
Performs a symmetric rank two update of a symmetric matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TComplex, Array2DTComplex, TComplex, Array2DTComplex) |
Performs one of the symmetric rank k operations
C := alpha*A*AT + beta*C,
or
C := alpha*AT*A + beta*C,
where alpha and beta are scalars, C is an n by n symmetric matrix
and A is an n by k matrix in the first case and a k by n matrix
in the second case. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TReal, Array2DTReal, TReal, Array2DTReal) |
Performs a rank k update of a symmetric matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex, TComplex, Array2DTComplex) |
Performs one of the symmetric rank 2k operations
C := alpha*A*BT + alpha*B*AT + beta*C,
or
C := alpha*AT*B + alpha*BT*A + beta*C,
where alpha and beta are scalars, C is an n by n symmetric matrix
and A and B are n by k matrices in the first case and k by n
matrices in the second case. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | SymmetricRankUpdate(MatrixTriangle, TransposeOperation, Int32, Int32, TReal, Array2DTReal, Array2DTReal, TReal, Array2DTReal) |
Performs a rank k update of a symmetric matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
 | TriangularMatrixNorm(MatrixNorm, MatrixTriangle, MatrixDiagonal, Int32, Int32, Array2DTReal) |
Returns the value of the one norm, or the Frobenius norm, or
the infinity norm, or the element of largest absolute value of a
trapezoidal or triangular matrix A. (Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularMultiplyInPlace(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Array2DTReal, ArraySliceTReal) |
Product of a triangular matrix and a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularMultiplyInPlace(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex) |
Product of a triangular and a general matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularMultiplyInPlace(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, TReal, Array2DTReal, Array2DTReal) |
Product of a triangular and a general matrix.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularSolveInPlace(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Array2DTReal, ArraySliceTReal) |
Solves a triangular system of equations.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularSolveInPlace(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, TComplex, Array2DTComplex, Array2DTComplex) |
Solution of a triangular linear system with
multiple right-hand sides.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TriangularSolveInPlace(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, TReal, Array2DTReal, Array2DTReal) |
Solution of a triangular linear system with
multiple right-hand sides.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |
 | TwoNorm(Int32, ArraySliceTReal) |
Returns the square root of sum of the squares of
the elements of a vector.
(Inherited from LinearAlgebraOperationsTReal, TComplex.) |