DotProduct(Int32, Array1D<Complex<Double>>, Array1D<Int32>, ArraySlice<Complex<Double>>) |
Returns the dot product of a sparse and a dense vector.
(Overrides SparseLinearAlgebraOperations<T>.DotProduct(Int32, Array1D<Complex<T>>, Array1D<Int32>, ArraySlice<Complex<T>>)) |
DotProduct(Int32, Array1D<Double>, Array1D<Int32>, ArraySlice<Double>) |
Returns the dot product of a sparse and a dense vector.
(Overrides SparseLinearAlgebraOperations<T>.DotProduct(Int32, Array1D<T>, Array1D<Int32>, ArraySlice<T>)) |
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) |
Gather(Int32, ArraySlice<T>, Array1D<T>, Array1D<Int32>) |
Gathers specific elements of a dense vector into a sparse vector.
(Inherited from SparseLinearAlgebraOperations<T>) |
Gather(Int32, ArraySlice<Complex<T>>, Array1D<Complex<T>>, Array1D<Int32>) |
Gathers specific elements of a dense vector into a sparse vector.
(Inherited from SparseLinearAlgebraOperations<T>) |
GatherAndZero(Int32, ArraySlice<T>, Array1D<T>, Array1D<Int32>) |
Gathers specific elements of a dense vector into a sparse vector and zeros the original components.
(Inherited from SparseLinearAlgebraOperations<T>) |
GatherAndZero(Int32, ArraySlice<Complex<T>>, Array1D<Complex<T>>, Array1D<Int32>) |
Gathers specific elements of a dense vector into a sparse vector and zeros the original components.
(Inherited from SparseLinearAlgebraOperations<T>) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, T, MatrixStructure, MatrixTriangle, MatrixDiagonal, T[], Int32[], Int32[], Int32[], ArraySlice<T>, T, ArraySlice<T>) |
Multiplies a dense vector by a sparse matrix in Compressed Sparse Column (CSC) format.
(Inherited from SparseLinearAlgebraOperations<T>) |
MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Complex<T>, MatrixStructure, MatrixTriangle, MatrixDiagonal, Complex<T>[], Int32[], Int32[], Int32[], ArraySlice<Complex<T>>, Complex<T>, ArraySlice<Complex<T>>) |
Multiplies a dense vector by a sparse matrix in compressed sparse column format.
(Inherited from SparseLinearAlgebraOperations<T>) |
MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Int32, Double, MatrixStructure, MatrixTriangle, MatrixDiagonal, Double[], Int32[], Int32[], Int32[], Array2D<Double>, Double, Array2D<Double>) |
Multiplies a dense matrix by a sparse matrix in Compressed Sparse Column (CSC) format.
(Overrides SparseLinearAlgebraOperations<T>.MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Int32, T, MatrixStructure, MatrixTriangle, MatrixDiagonal, T[], Int32[], Int32[], Int32[], Array2D<T>, T, Array2D<T>)) |
MultiplyAndAddInPlace(TransposeOperation, Int32, Int32, Int32, Complex<T>, MatrixStructure, MatrixTriangle, MatrixDiagonal, Complex<T>[], Int32[], Int32[], Int32[], Array2D<Complex<T>>, Complex<T>, Array2D<Complex<T>>) |
Multiplies a dense matrix by a sparse matrix in Compressed Sparse Column (CSC) format.
(Inherited from SparseLinearAlgebraOperations<T>) |
ScaleAndAddInPlace(Int32, Complex<Double>, Array1D<Complex<Double>>, Array1D<Int32>, ArraySlice<Complex<Double>>) |
Evaluates a vector plus the product of a scalar and a sparse vector.
(Overrides SparseLinearAlgebraOperations<T>.ScaleAndAddInPlace(Int32, Complex<T>, Array1D<Complex<T>>, Array1D<Int32>, ArraySlice<Complex<T>>)) |
ScaleAndAddInPlace(Int32, Double, Array1D<Double>, Array1D<Int32>, ArraySlice<Double>) |
Evaluates a vector plus the product of a scalar and a sparse vector.
(Overrides SparseLinearAlgebraOperations<T>.ScaleAndAddInPlace(Int32, T, Array1D<T>, Array1D<Int32>, ArraySlice<T>)) |
Scatter(Int32, Array1D<T>, Array1D<Int32>, ArraySlice<T>) |
Copies the nonzero components of a sparse vector into the corresponding components of a dense vector.
(Inherited from SparseLinearAlgebraOperations<T>) |
Scatter(Int32, Array1D<Complex<T>>, Array1D<Int32>, ArraySlice<Complex<T>>) |
Copies the nonzero components of a sparse vector into the corresponding components of a dense vector.
(Inherited from SparseLinearAlgebraOperations<T>) |
ToString | Returns a string that represents the current object. (Inherited from Object) |
TriangularSolve(TransposeOperation, Int32, T, MatrixStructure, MatrixTriangle, MatrixDiagonal, T[], Int32[], Int32[], Int32[], ArraySlice<T>, ArraySlice<T>) |
Solves for a dense vector for a sparse matrix in compressed sparse column format.
(Inherited from SparseLinearAlgebraOperations<T>) |
TriangularSolve(TransposeOperation, Int32, Complex<T>, MatrixStructure, MatrixTriangle, MatrixDiagonal, Complex<T>[], Int32[], Int32[], Int32[], ArraySlice<Complex<T>>, ArraySlice<Complex<T>>) |
Solves for a dense vector for a sparse matrix in Compressed Sparse Column (CSC) format.
(Inherited from SparseLinearAlgebraOperations<T>) |
TriangularSolve(TransposeOperation, Int32, Int32, T, MatrixStructure, MatrixTriangle, MatrixDiagonal, T[], Int32[], Int32[], Int32[], Array2D<T>, Array2D<T>) |
Solves for a dense matrix for a sparse matrix in compressed sparse column format.
(Inherited from SparseLinearAlgebraOperations<T>) |
TriangularSolve(TransposeOperation, Int32, Int32, Complex<T>, MatrixStructure, MatrixTriangle, MatrixDiagonal, Complex<T>[], Int32[], Int32[], Int32[], Array2D<Complex<T>>, Array2D<Complex<T>>) |
Solves for a dense vector for a sparse matrix in compressed sparse column format.
(Inherited from SparseLinearAlgebraOperations<T>) |