 Name  Description 

 AbsoluteMax 
Returns the value of the component in this
SingleMatrix that has the largest absolute
value.
(Inherited from SingleMatrix.) 
 AbsoluteMin 
Returns the value of the component in this
SingleMatrix that has the smallest absolute
value.
(Inherited from SingleMatrix.) 
 Add(Single) 
Adds a constant to a matrix.
(Inherited from SingleMatrix.) 
 Add(TransposeOperation, TransposeOperation, Single, SingleMatrix)  (Overrides SingleMatrixAdd(TransposeOperation, TransposeOperation, Single, SingleMatrix).) 
 AddAt 
Adds a value to the component at the specified location.

 AddProductToVector  (Inherited from SingleMatrix.) 
 Apply(FuncSingle, Single)  (Inherited from SingleMatrix.) 
 ApplyToColumns 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from SingleMatrix.) 
 ApplyToRows 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from SingleMatrix.) 
 AsDenseMatrix  (Inherited from SingleMatrix.) 
 AsGeneralMatrix  Obsolete. (Inherited from SingleMatrix.) 
 Clone  (Inherited from SingleMatrix.) 
 CloneData 
Gives this instance its own copy of its elements.
(Inherited from SingleMatrix.) 
 ComponentwiseDivide(SingleMatrix) 
Divides the components of this instance by the corresponding
components of another matrix.
(Inherited from SingleMatrix.) 
 ComponentwiseMultiply(SingleMatrix) 
Multiplies the components of this instance by the corresponding
components of another matrix.
(Inherited from SingleMatrix.) 
 ComponentwiseMultiply(SingleMatrix, SingleSparseMatrix) 
Multiplies the components of a SingleMatrix by the corresponding
components of a sparse matrix.

 ComponentwiseMultiply(SingleSparseMatrix, SingleMatrix) 
Multiplies the components of a SingleMatrix by the corresponding
components of a sparse matrix.

 CopyTo 
Copies the components of this SingleMatrix
to another matrix.
(Inherited from SingleMatrix.) 
 DivideAt 
Divides the component at the specified location by a value.

 Equals(Object)  (Inherited from SingleMatrix.) 
 Equals(SingleMatrix)  (Inherited from SingleMatrix.) 
 EstimateConditionNumber 
Calculates an estimate for the condition
number of this SingleMatrix.
(Inherited from SingleMatrix.) 
 ExtractTriangle 
Constructs an upper or lower triangular sparse matrix from a general sparse matrix.

 Finalize  Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) 
 FrobeniusNorm  (Inherited from SingleMatrix.) 
 GetColumn(Int32) 
Returns a column SingleVector for this instance
that points at the specified column.
(Inherited from SingleMatrix.) 
 GetColumn(Int32, Range) 
Returns a column SingleVector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from SingleMatrix.) 
 GetColumn(Int32, Int32, Int32) 
Returns a column SingleVector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from SingleMatrix.) 
 GetColumn(Int32, Int32, Int32, Int32) 
Returns a column SingleVector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from SingleMatrix.) 
 GetColumnEnumerator  Obsolete. (Inherited from SingleMatrix.) 
 GetColumnSums 
Returns the sums of the components of each column of the matrix.
(Overrides SingleMatrixGetColumnSums.) 
 GetComponents  Obsolete.
Gets the components of the vector.
(Inherited from SingleMatrix.) 
 GetComponents(MatrixElementOrder)  Obsolete.
Gets the components of the vector.
(Inherited from SingleMatrix.) 
 GetConditionNumber  (Inherited from SingleMatrix.) 
 GetDeterminant  (Overrides SingleMatrixGetDeterminant.) 
 GetDiagonal 
Gets a vector view of the diagonal elements
of this instance.
(Inherited from SingleMatrix.) 
 GetDiagonal(Int32) 
Gets a vector view of the specified diagonal
of this instance.
(Inherited from SingleMatrix.) 
 GetExponential 
Computes the matrix exponential of a square matrix.
(Inherited from SingleMatrix.) 
 GetHashCode 
Returns the hash code for this instance.
(Inherited from SingleMatrix.) 
 GetInverse  (Inherited from SingleMatrix.) 
 GetNonzeroComponents 
Returns the nonzero components

 GetObjectData  (Inherited from SingleMatrix.) 
 GetPseudoInverse 
Calculates the MoorePenrose pseudoinverse of this SingleMatrix.
(Inherited from SingleMatrix.) 
 GetRow(Int32) 
Returns a row SingleVector for this instance
that points at the specified row.
(Inherited from SingleMatrix.) 
 GetRow(Int32, Range) 
Returns a row SingleVector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from SingleMatrix.) 
 GetRow(Int32, Int32, Int32) 
Returns a row SingleVector for this instance
over the specified range.
(Inherited from SingleMatrix.) 
 GetRow(Int32, Int32, Int32, Int32) 
Returns a row SingleVector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from SingleMatrix.) 
 GetRowEnumerator  Obsolete. (Inherited from SingleMatrix.) 
 GetRowSums 
Returns the sums of the components of each row of the matrix.
(Overrides SingleMatrixGetRowSums.) 
 GetSingularValues 
Gets a vector containing the singular values of the matrix.
(Inherited from SingleMatrix.) 
 GetSubmatrix(Range, Range)  (Inherited from SingleMatrix.) 
 GetSubmatrix(Range, Range, TransposeOperation)  (Inherited from SingleMatrix.) 
 GetSubmatrix(Int32, Int32, Int32, Int32)  (Inherited from SingleMatrix.) 
 GetSubmatrix(Int32, Int32, Int32, Int32, Int32, Int32, TransposeOperation)  (Inherited from SingleMatrix.) 
 GetType  Gets the Type of the current instance. (Inherited from Object.) 
 GetValue 
Gets the matrix component at the specified position.
(Overrides SingleMatrixGetValue(Int32, Int32).) 
 IncrementNonzeroCount 
Called by inheritors to increment the number of nonzero components by the specified amount.

 InfinityNorm  (Inherited from SingleMatrix.) 
 InsertClique 
Inserts a twodimensional set of values at the specified positions in the SingleSparseMatrix.

 InsertColumn 
Inserts a set of values at the specified column in the SingleSparseMatrix.

 InsertEntries 
Inserts a set of values at the specified positions in the SingleSparseMatrix.

 InsertEntry 
Inserts a value at the specified position in the SingleSparseMatrix.

 InsertRow 
Inserts a set of values at the specified row in the SingleSparseMatrix.

 IsComponentWritable 
Returns a value that indicates whether the value of the component at
the specified row and column can be changed.
(Inherited from SingleMatrix.) 
 IsSingular 
Gets a value indicating whether this matrix is singular.
(Inherited from SingleMatrix.) 
 Max 
Returns the value of the largest component in this
SingleMatrix.
(Inherited from SingleMatrix.) 
 MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.) 
 Min 
Returns the value of the smallest component in this
SingleMatrix.
(Inherited from SingleMatrix.) 
 Multiply(Single)  (Inherited from SingleMatrix.) 
 Multiply(MatrixOperationSide, TransposeOperation, TransposeOperation, SingleMatrix) 
Multiplies this SingleMatrix by another matrix and returns
the result.
(Inherited from SingleMatrix.) 
 MultiplyAt 
Multiplies the component at the specified location by a value.

 NormInternal 
Calculates a matrix norm.
(Inherited from SingleMatrix.) 
 OneNorm  (Inherited from SingleMatrix.) 
 PermuteColumns 
Permutes the columns of the matrix using the specified Permutation.
(Inherited from SingleMatrix.) 
 PermuteRows 
Permutes the rows of the matrix using the specified Permutation.
(Inherited from SingleMatrix.) 
 PermuteRowsAndColumns(Permutation) 
Permutes the rows and columns of the matrix using the specified Permutation.
(Inherited from SingleMatrix.) 
 PermuteRowsAndColumns(Permutation, Permutation) 
Permutes the rows and columns of the matrix using the specified row and column Permutation.
(Inherited from SingleMatrix.) 
 Rank 
Returns the numerical rank of a matrix.
(Inherited from SingleLinearTransformation.) 
 Rank(Single) 
Returns the numerical rank of a matrix using the specified tolerance.
(Inherited from SingleMatrix.) 
 ScaleColumns 
Scales the columns of the matrix by the values specified by a vector.
(Inherited from SingleMatrix.) 
 ScaleRows 
Scales the rows of the matrix by the values specified by a vector.
(Inherited from SingleMatrix.) 
 SetToZero 
Sets all elements of the matrix to zero.
(Inherited from SingleMatrix.) 
 SetValue(Single) 
Sets all elements of the matrix to the specified value.
(Inherited from SingleMatrix.) 
 SetValue(Single, Int32, Int32) 
Sets the matrix component at the specified position to the specified value.
(Overrides SingleMatrixSetValue(Single, Int32, Int32).) 
 ShallowCopy  (Inherited from SingleMatrix.) 
 Solve(SingleMatrix) 
Solves the system of linear equations for the specified
righthand side SingleMatrix.
(Inherited from SingleLinearTransformation.) 
 Solve(SingleVector) 
Solves the system of linear equations for the specified
righthand side SingleVector.
(Inherited from SingleLinearTransformation.) 
 Solve(SingleDenseMatrix, Boolean) 
Solves the system of simultaneous linear equations for the specified
righthand side SingleDenseMatrix and overwrites the
righthand side with the solution.
(Inherited from SingleMatrix.) 
 Solve(SingleDenseVector, Boolean) 
Solves the system of simultaneous linear equations for the specified
righthand side SingleVector.
(Inherited from SingleMatrix.) 
 SolveTranspose(SingleMatrix) 
Solves the transposed system of linear equations for the specified
righthand side SingleMatrix.
(Inherited from SingleLinearTransformation.) 
 SolveTranspose(SingleVector) 
Solves the system of linear equations for the specified
righthand side SingleVector.
(Inherited from SingleLinearTransformation.) 
 SolveTranspose(SingleDenseMatrix, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side SingleDenseMatrix and optionally overwrites the
righthand side with the solution.
(Inherited from SingleMatrix.) 
 SolveTranspose(SingleDenseVector, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side DenseVector and optionally
overwrites the righthand side with the solution.
(Inherited from SingleMatrix.) 
 SparseGetValue 
Gets the matrix component at the specified position.

 SparseSetValue 
Sets the matrix component at the specified position to the specified value.

 SubtractAt 
Subtracts a value from the component at the specified location.

 SwapColumns 
Swaps the columns with the specified indices.
(Inherited from SingleMatrix.) 
 SwapRows 
Interchanges the specified rows of the matrix.

 ToArray 
Gets the components of the vector.
(Inherited from SingleMatrix.) 
 ToArray(MatrixElementOrder) 
Gets the components of the vector.
(Inherited from SingleMatrix.) 
 ToDenseMatrix  (Inherited from SingleMatrix.) 
 ToDoublePrecision 
Returns a doubleprecision equivalent of the matrix.
(Inherited from SingleMatrix.) 
 ToGeneralMatrix  Obsolete. (Inherited from SingleMatrix.) 
 ToString  (Inherited from SingleMatrix.) 
 ToString(String)  (Inherited from SingleMatrix.) 
 ToString(String, IFormatProvider)  (Inherited from SingleMatrix.) 
 Trace  (Inherited from SingleMatrix.) 
 Transpose 
Returns the transpose of this instance.
(Inherited from SingleMatrix.) 
 TwoNorm  (Inherited from SingleMatrix.) 
 UnscaleColumns 
Scales the columns of the matrix by the inverse of the values specified by a vector.
(Inherited from SingleMatrix.) 
 UnscaleRows 
Scales the rows of the matrix by the inverse of the values specified by a vector.
(Inherited from SingleMatrix.) 
 ValidateAddProductToVector  (Inherited from SingleMatrix.) 