| AbsoluteMaxIndex<T, TStorage> |
Returns the index of the element of a vector with
maximum absolute value.
|
| ApplyModifiedGivensRotation<T, TStorage> |
Applies a modified Givens rotation.
|
| BandMultiplyAndAddInPlace<T, TStorage, TStorage2D> |
Sum of the product of a general band matrix and vector and a scaled vector.
|
| BandSymmetricMultiplyAndAddInPlace<T, TStorage, TStorage2D> |
Product of a symmetric band matrix and a vector.
|
| BandTriangularMultiplyInPlace<T, TStorage, TStorage2D> |
Product of a triangular band matrix and a vector.
|
| BandTriangularSolveInPlace<T, TStorage, TStorage2D> |
Solves a triangular band system of equations.
|
| ComplexFullMatrixNorm<T, TStorage2D> |
Computes the norm of a general rectangular matrix.
|
| ComplexMultiplyInPlace<T, TStorage> |
Scales a vector by a constant. |
| ComplexRotate<T, TStorage> |
A plane rotation, where the cos and sin (c and s) are real
and the vectors cx and cy are complex. |
| ComplexSymmetricMatrixNorm<T, TStorage2D> |
Computes the norm of a symmetric matrix.
|
| ComplexTriangularMatrixNorm<T, TStorage2D> |
Computes the norm of a triangular matrix.
|
| ComplexTwoNorm<T, TStorage> |
Returns the square root of sum of the squares of
the elements of a vector.
|
| ConjugateDotProduct<T, TStorage> |
Returns the inner product of two vectors.
|
| ConjugateRankUpdate<T, TStorage, TStorage2D> |
Performs a rank one update of a matrix.
|
| Copy<T, TStorage>(Int32, TStorage, TStorage) |
Copies a vector.
|
| Copy<T, TStorage2D>(MatrixTriangle, Int32, Int32, TStorage2D, TStorage2D) |
Copies all or part of a two-dimensional matrix A to another
matrix B. |
| CreateGivensRotation<T> |
Generates the elements for a Givens plane rotation.
|
| CreateModifiedGivensRotation<T> |
Applies a modified Givens rotation.
|
| DotProduct<T, TStorage> |
Returns the inner product of two vectors.
|
| FullMatrixNorm<T, TStorage2D> |
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. |
| HermitianMatrixNorm<T, TStorage2D> |
Computes the norm of a Hermitian matrix.
|
| HermitianMultiplyAndAddInPlace<T, TStorage2D>(MatrixOperationSide, MatrixTriangle, Int32, Int32, Complex<T>, TStorage2D, TStorage2D, Complex<T>, TStorage2D) |
Sum of the product of a hermitian and a general matrix and a scaled matrix.
|
| HermitianMultiplyAndAddInPlace<T, TStorage, TStorage2D>(MatrixTriangle, Int32, Complex<T>, TStorage2D, TStorage, Complex<T>, TStorage) |
Product of a hermitian matrix and a vector.
|
| HermitianRankUpdate<T, TStorage2D>(MatrixTriangle, TransposeOperation, Int32, Int32, T, TStorage2D, T, TStorage2D) |
Performs a rank k update of a hermitian matrix.
|
| HermitianRankUpdate<T, TStorage2D>(MatrixTriangle, TransposeOperation, Int32, Int32, Complex<T>, TStorage2D, TStorage2D, T, TStorage2D) |
Performs a rank 2k update of a hermitian matrix.
|
| HermitianRankUpdate<T, TStorage, TStorage2D>(MatrixTriangle, Int32, T, TStorage, TStorage2D) |
Performs a rank one update of a hermitian.
|
| HermitianRankUpdate<T, TStorage, TStorage2D>(MatrixTriangle, Int32, Complex<T>, TStorage, TStorage, TStorage2D) |
Performs a hermitian rank two update of a hermitian matrix.
|
| MultiplyAndAddInPlace<T, TStorage>(Int32, T, TStorage, TStorage) |
Evaluates a vector plus the product of a scalar and a vector
|
| MultiplyAndAddInPlace<T, TStorage2D>(TransposeOperation, TransposeOperation, Int32, Int32, Int32, T, TStorage2D, TStorage2D, T, TStorage2D) |
Sum of the product of two general matrices and a scaled matrix.
|
| MultiplyAndAddInPlace<T, TStorage, TStorage2D>(TransposeOperation, Int32, Int32, T, TStorage2D, TStorage, T, TStorage) |
Sum of the product of a general matrix and vector and a scaled vector.
|
| MultiplyInPlace<T, TStorage> |
Evaluates the product of a scalar and a vector.
|
| OneNorm<T, TStorage> |
Returns the sum of the absolute values of
the elements of a vector.
|
| RankUpdate<T, TStorage, TStorage2D> |
Performs a rank one update of a matrix.
|
| RealOneNorm<T, TStorage> |
Returns the sum of the absolute values of
the elements of a vector.
|
| Rotate<T, TStorage> |
Applies a Givens plane rotation.
|
| Swap<T, TStorage> |
Exchanges the elements of two vectors.
|
| SymmetricMatrixNorm<T, TStorage2D> |
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. |
| SymmetricMultiplyAndAddInPlace<T, TStorage2D>(MatrixOperationSide, MatrixTriangle, Int32, Int32, T, TStorage2D, TStorage2D, T, TStorage2D) |
Sum of the product of a symmetric and a general matrix and a scaled matrix.
|
| SymmetricMultiplyAndAddInPlace<T, TStorage, TStorage2D>(MatrixTriangle, Int32, T, TStorage2D, TStorage, T, TStorage) |
Product of a symmetric matrix and a vector.
|
| SymmetricRankUpdate<T, TStorage2D>(MatrixTriangle, TransposeOperation, Int32, Int32, T, TStorage2D, T, TStorage2D) |
Performs a rank k update of a symmetric matrix.
|
| SymmetricRankUpdate<T, TStorage2D>(MatrixTriangle, TransposeOperation, Int32, Int32, T, TStorage2D, TStorage2D, T, TStorage2D) |
Performs a rank k update of a symmetric matrix.
|
| SymmetricRankUpdate<T, TStorage, TStorage2D>(MatrixTriangle, Int32, T, TStorage, TStorage2D) |
Performs a rank one update of a symmetric matrix.
|
| SymmetricRankUpdate<T, TStorage, TStorage2D>(MatrixTriangle, Int32, T, TStorage, TStorage, TStorage2D) |
Performs a symmetric rank two update of a symmetric matrix.
|
| TriangularMatrixNorm<T, TStorage2D> |
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. |
| TriangularMultiplyInPlace<T, TStorage2D>(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, T, TStorage2D, TStorage2D) |
Product of a triangular and a general matrix.
|
| TriangularMultiplyInPlace<T, TStorage, TStorage2D>(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, TStorage2D, TStorage) |
Product of a triangular matrix and a vector.
|
| TriangularSolveInPlace<T, TStorage2D>(MatrixOperationSide, MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, Int32, T, TStorage2D, TStorage2D) |
Solution of a triangular linear system with
multiple right-hand sides.
|
| TriangularSolveInPlace<T, TStorage, TStorage2D>(MatrixTriangle, TransposeOperation, MatrixDiagonal, Int32, TStorage2D, TStorage) |
Solves a triangular system of equations.
|
| TwoNorm<T, TStorage> |
Returns the square root of sum of the squares of
the elements of a vector.
|