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