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.
|