 Name  Description 

 AbsCore 
Computes the absolute value of the elements of a matrix.
(Inherited from MatrixT.) 
 AbsInPlace 
Computes the absolute value of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 AbsoluteMax 
Returns the value of the element in this
matrix that has the largest absolute
value.
(Inherited from MatrixT.) 
 AbsoluteMax 
Returns the value of the component in this
matrix that has the largest absolute
value.
(Inherited from Matrix.) 
 AbsoluteMin 
Returns the value of the element in this
matrix that has the smallest absolute
value.
(Inherited from MatrixT.) 
 AbsoluteMin 
Returns the value of the component in this
matrix that has the smallest absolute
value.
(Inherited from Matrix.) 
 AcosCore 
Computes the inverse cosine of the elements of a matrix.
(Inherited from MatrixT.) 
 AcoshCore 
Computes the inverse hyperbolic cosine of the elements of a matrix.
(Inherited from MatrixT.) 
 AcoshInPlace 
Computes the inverse hyperbolic cosine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 AcosInPlace 
Computes the inverse cosine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 Add(T)  Obsolete.
Adds a constant to a matrix and returns the result.
(Inherited from MatrixT.) 
 Add(Double)  Obsolete.
Adds a constant to a matrix and returns the result.
(Inherited from Matrix.) 
 Add(TransposeOperation, TransposeOperation, Double, Matrix) 
Adds a multiple of a Matrix to this Matrix and returns
the result.
(Inherited from Matrix.) 
 AddCore(T, MatrixT) 
Adds a scalar to a matrix inplace.
(Inherited from MatrixT.) 
 AddCore(TransposeOperation, MatrixT, TransposeOperation, MatrixT) 
Adds two matrices.
(Inherited from MatrixT.) 
 AddInPlace(T) 
Adds a scalar to a matrix.
(Inherited from MatrixT.) 
 AddInPlace(Double) 
Adds a constant to a matrix.
(Inherited from Matrix.) 
 AddInPlace(MatrixT) 
Adds another matrix to this matrix inplace.
(Inherited from MatrixT.) 
 AddInPlace(VectorT, Dimension) 
Adds a vector broadcast along the specified dimension to this matrix inplace.
(Inherited from MatrixT.) 
 AddProductInPlace(MatrixT, MatrixT) 
Adds the product of two matrices to this matrix.
(Inherited from MatrixT.) 
 AddProductInPlace(MatrixT, TransposeOperation, MatrixT, TransposeOperation) 
Adds the product of two matrices to this matrix.
(Inherited from MatrixT.) 
 AddProductToVector(T, VectorT, TransposeOperation, T, DenseVectorT)  Obsolete.
Multiplies a VectorT by this instance
and stores the result in a second vector of type DenseVectorT.
(Inherited from LinearOperatorT.) 
 AddProductToVector(Double, Vector, TransposeOperation, Double, DenseVector)  (Overrides MatrixAddProductToVector(Double, Vector, TransposeOperation, Double, DenseVector).) 
 AddScaledAsLeftCore(T, MatrixT, MatrixT) 
Adds two matrices.
(Inherited from MatrixT.) 
 AddScaledAsLeftCore(T, VectorT, Dimension, MatrixT) 
Adds a matrix and a vector broadcast along the specified dimension.
(Inherited from MatrixT.) 
 AddScaledAsLeftCore(TransposeOperation, T, MatrixT, TransposeOperation, MatrixT) 
Adds a multiple of a matrix to this instance
and returns the result.
(Inherited from MatrixT.) 
 AddScaledAsRightCore(MatrixT, T, MatrixT) 
Adds two matrices.
(Inherited from MatrixT.) 
 AddScaledAsRightCore(T, VectorT, Dimension, MatrixT) 
Adds a matrix and a vector broadcast along the specified dimension.
(Inherited from MatrixT.) 
 AddScaledInPlace 
Adds a scaled matrix to this matrix.
(Inherited from MatrixT.) 
 AddScaledProductInPlace(T, MatrixT, MatrixT) 
Adds a multiple of the scaled product of two matrices to this matrix.
(Inherited from MatrixT.) 
 AddScaledProductInPlace(T, MatrixT, TransposeOperation, MatrixT, TransposeOperation) 
Adds the scaled product of two matrices to another matrix.
(Inherited from MatrixT.) 
 AggregateColumnsU(AggregatorT, U) 
Applies the specified aggregator to all the columns in the matrix.
(Inherited from MatrixT.) 
 AggregateColumnsU(AggregatorGroupU) 
Applies the specified aggregator to all the columns in the matrix.
(Inherited from MatrixT.) 
 AggregateColumnsU(AggregatorGroupU) 
Applies the specified aggregators to all the columns in the matrix.
(Inherited from MatrixT.) 
 AggregateColumnsU(FuncVectorT, U) 
Applies the specified aggregators to all the columns in the matrix.
(Inherited from MatrixT.) 
 AggregateColumnsByU(IGrouping, AggregatorGroupU) 
Returns a new matrix that aggregates the columns according to the specified grouping.
(Inherited from MatrixT.) 
 AggregateColumnsByK, U(IListK, AggregatorGroupU) 
Returns a new matrix that aggregates the columns grouped by the specified vector.
(Inherited from MatrixT.) 
 AggregateColumnsListwiseU 
Applies the specified aggregator to all the columns in the matrix,
treating rows that contain any missing values as completely missing.
(Inherited from MatrixT.) 
 AggregateRowsU(AggregatorT, U) 
Applies the specified aggregator to all the rows in the matrix.
(Inherited from MatrixT.) 
 AggregateRowsU(AggregatorGroupU) 
Applies the specified aggregator to all the rows in the matrix.
(Inherited from MatrixT.) 
 AggregateRowsU(AggregatorGroupU) 
Applies the specified aggregators to all the rows in the matrix.
(Inherited from MatrixT.) 
 AggregateRowsU(FuncVectorT, U) 
Applies the specified aggregators to all the rows in the matrix.
(Inherited from MatrixT.) 
 AggregateRowsByU(IGrouping, AggregatorGroupU) 
Returns a new matrix that aggregates the rows according to the specified grouping.
(Inherited from MatrixT.) 
 AggregateRowsByK, U(IListK, AggregatorGroupU) 
Returns a new matrix that aggregates the rows grouped by the specified vector.
(Inherited from MatrixT.) 
 AggregateRowsByC, U(C, AggregatorGroupU) 
Returns a new matrix that aggregates the rows grouped by the specified row.
(Inherited from MatrixT.) 
 AggregateRowsByR, U(R, FuncVectorT, U) 
Applies the specified aggregation function to the values
in each row grouped by the specified grouping row.
(Inherited from MatrixT.) 
 Apply(FuncDouble, Double) 
Applies a function to the elements of a matrix.
(Inherited from Matrix.) 
 ApplyInPlace(FuncDouble, Double) 
Applies a function to the elements of a matrix.
(Inherited from Matrix.) 
 ApplyInPlace(Matrix, FuncDouble, Double) 
Applies the specified function to each element in a matrix.
(Inherited from Matrix.) 
 ApplyToColumns(FuncVector, Double) 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from Matrix.) 
 ApplyToColumns(FuncVector, Vector, Vector) 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from Matrix.) 
 ApplyToRows(FuncVector, Double) 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from Matrix.) 
 ApplyToRows(FuncVector, Vector, Vector) 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from Matrix.) 
 AsDenseMatrix 
Returns this matrix as a dense matrix.
(Inherited from MatrixT.) 
 AsDenseMatrix 
Returns this matrix as a dense matrix.
(Inherited from Matrix.) 
 AsGeneralMatrix  Obsolete.
Returns this matrix as a dense matrix.
(Inherited from Matrix.) 
 AsinCore 
Computes the inverse sine of the elements of a matrix.
(Inherited from MatrixT.) 
 AsinhCore 
Computes the inverse hyperbolic sine of the elements of a matrix.
(Inherited from MatrixT.) 
 AsinhInPlace 
Computes the inverse hyperbolic sine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 AsinInPlace 
Computes the inverse sine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 Atan2AsXCore 
Computes the fourquadrant inverse tangent of the corresponding elements of
two matrices.
(Inherited from MatrixT.) 
 Atan2AsYCore 
Computes the fourquadrant inverse tangent of the elements of a matrix.
(Inherited from MatrixT.) 
 AtanCore 
Computes the inverse tangent of the elements of a matrix.
(Inherited from MatrixT.) 
 AtanhCore 
Computes the inverse hyperbolic tangent of the elements of a matrix.
(Inherited from MatrixT.) 
 AtanhInPlace 
Computes the inverse hyperbolic tangent of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 AtanInPlace 
Computes the inverse tangent of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 CeilingCore 
Computes the smallest integer greater than or equal to the elements of a matrix.
(Inherited from MatrixT.) 
 CeilingInPlace 
Computes the smallest integer greater than or equal to the elements of a matrix inplace.
(Inherited from MatrixT.) 
 Clone 
Constructs a deep copy of this matrix.
(Inherited from MatrixT.) 
 Clone 
Constructs a deep copy of this matrix.
(Inherited from Matrix.) 
 Clone(CloningMethod) 
Makes a copy of this vector using the specified
method.
(Inherited from MatrixT.) 
 Clone(CloningMethod) 
Makes a copy of this vector using the specified
method.
(Inherited from Matrix.) 
 CloneData 
Gives this instance its own copy of its elements.
(Inherited from Matrix.) 
 CloneShape(CloningMethod) 
Creates a new matrix that has the same number of rows and columns
and optionally preserves the writable structure.
(Inherited from MatrixT.) 
 CloneShape(CloningMethod) 
Creates a new matrix that has the same number of rows and columns
and optionally preserves the writable structure.
(Inherited from Matrix.) 
 ComponentwiseDivide(MatrixT)  Obsolete.
Divides the elements of this instance by the corresponding
elements of another matrix.
(Inherited from MatrixT.) 
 ComponentwiseDivide(Matrix)  Obsolete.
Divides the components of this instance by the corresponding
components of another matrix.
(Inherited from Matrix.) 
 ComponentwiseMultiply(MatrixT)  Obsolete.
Multiplies the elements of this instance by the corresponding
elements of another matrix.
(Inherited from MatrixT.) 
 ComponentwiseMultiply(Matrix)  Obsolete.
Multiplies the components of this instance by the corresponding
components of another matrix.
(Inherited from Matrix.) 
 Conjugate 
Returns the transpose of this instance.
(Inherited from MatrixT.) 
 ConjugateCore 
Conjugates the elements of a matrix.
(Inherited from MatrixT.) 
 ConjugateInPlace 
Conjugates all elements of a matrix inplace.
(Inherited from MatrixT.) 
 ConjugateTranspose 
Returns the transpose of this instance.
(Inherited from MatrixT.) 
 CopyTo(MatrixT) 
Copies the elements of this matrix
to another matrix.
(Inherited from MatrixT.) 
 CopyTo(Matrix) 
Copies the components of this matrix
to another matrix.
(Inherited from Matrix.) 
 CopyTo(Array2DT, TransposeOperation) 
Copies the elements of this matrix
to another matrix.
(Inherited from MatrixT.) 
 CopyTo(MatrixT, TransposeOperation) 
Copies the elements of this matrix
to another matrix.
(Inherited from MatrixT.) 
 CopyTo(Matrix, TransposeOperation) 
Copies the components of this matrix
to another matrix.
(Inherited from Matrix.) 
 CopyToOrClone 
Copies the elements of this vector to another matrix, if it exists;
otherwise clones the matrix using the specified method.
(Inherited from MatrixT.) 
 CosCore 
Computes the cosine of the elements of a matrix.
(Inherited from MatrixT.) 
 CoshCore 
Computes the hyperbolic cosine of the elements of a matrix.
(Inherited from MatrixT.) 
 CoshInPlace 
Computes the hyperbolic cosine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 CosInPlace 
Computes the cosine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 CreateIdentity 
Returns an identity matrix as a diagonal matrix.

 Dispose 
Releases unmanaged resources.
(Inherited from MatrixT.) 
 Dispose(Boolean) 
Releases unmanaged resources.
(Inherited from MatrixT.) 
 DivideInPlace 
Divides a matrix inplace by a scalar.
(Inherited from MatrixT.) 
 ElementwiseConjugateMultiplyAsLeftCore 
Multiplies two vectors elementwise.
(Inherited from MatrixT.) 
 ElementwiseConjugateMultiplyAsRightCore 
Multiplies two vectors elementwise.
(Inherited from MatrixT.) 
 ElementwiseDivideAsLeftCore 
Divides two matrices elementwise.
(Inherited from MatrixT.) 
 ElementwiseDivideAsRightCore 
Divides two matrices elementwise.
(Inherited from MatrixT.) 
 ElementwiseDivideInPlace(MatrixT) 
Divides this matrix inplace elementwise by another matrix.
(Inherited from MatrixT.) 
 ElementwiseDivideInPlace(Matrix) 
Divides the components of this instance by the corresponding
components of another matrix.
(Inherited from Matrix.) 
 ElementwiseMultiplyCore 
Multiplies two matrices elementwise.
(Inherited from MatrixT.) 
 ElementwiseMultiplyInPlace(MatrixT) 
Multiplies this matrix inplace elementwise by another matrix.
(Inherited from MatrixT.) 
 ElementwiseMultiplyInPlace(Matrix) 
Multiplies the components of this instance by the corresponding
components of another matrix.
(Inherited from Matrix.) 
 ElementwisePowAsLeftCore(MatrixT, MatrixT) 
Raises the elements of a matrix to a power
from the corresponding elements in another matrix.
(Inherited from MatrixT.) 
 ElementwisePowAsLeftCore(VectorT, Dimension, MatrixT) 
Raises the elements of a matrix to a power
from the corresponding elements in another matrix.
(Inherited from MatrixT.) 
 ElementwisePowAsRightCore(MatrixT, MatrixT) 
Raises two vectors elementwise.
(Inherited from MatrixT.) 
 ElementwisePowAsRightCore(VectorT, Dimension, MatrixT) 
Raises the elements of a vector, broadcast along the specified dimension
to the power from the corresponding element in a matrix.
(Inherited from MatrixT.) 
 ElementwisePowCore(Int32, MatrixT) 
Raises the element of a matrix to a constant power.
(Inherited from MatrixT.) 
 ElementwisePowCore(T, MatrixT) 
Raises the element of a matrix to a constant power.
(Inherited from MatrixT.) 
 ElementwisePowInPlace(Int32) 
Raises the elements of a matrix inplace to a constant power.
(Inherited from MatrixT.) 
 ElementwisePowInPlace(T) 
Raises the elements of a matrix inplace to a constant power.
(Inherited from MatrixT.) 
 ElementwisePowInPlace(MatrixT) 
Raises this matrix inplace elementwise by another matrix.
(Inherited from MatrixT.) 
 ElementwisePowInPlace(VectorT, Dimension) 
Raises this matrix inplace elementwise by a vector broadcast along the specified dimension.
(Inherited from MatrixT.) 
 EnsureWritable 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 EnsureWritable(Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 EnsureWritable(Int32, Int32, Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 Equals(Object) 
Determines whether the specified Object
is equal to the current Matrix.
(Inherited from Matrix.) 
 Equals(MatrixT) 
Determines whether the specified MatrixT
is equal to the current MatrixT.
(Inherited from MatrixT.) 
 Equals(Matrix) 
Determines whether the specified Matrix
is equal to the current Matrix.
(Inherited from Matrix.) 
 Equals(Object, IEqualityComparer) 
Returns whether an object is structurally equal to this instance.
(Inherited from Matrix.) 
 EqualToCore(T, MatrixBoolean) 
Checks if the elements of one matrix are equal to a constant.
(Inherited from MatrixT.) 
 EqualToCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are equal to
the corresponding elements of another matrix.
(Inherited from MatrixT.) 
 EstimateConditionNumber 
Calculates an estimate for the condition
number of this matrix.
(Overrides MatrixTEstimateConditionNumber.) 
 ExpCore 
Computes the exponential of the elements of a matrix.
(Inherited from MatrixT.) 
 ExpInPlace 
Computes the exponential of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 FillMissingValuesInPlace(T) 
Replaces all missing values in a matrix with the specified value inplace.
(Inherited from MatrixT.) 
 FillMissingValuesInPlace(DimensionType, Direction) 
Replaces all missing values in each row or column inplace with the previous or next nonmissing value.
(Inherited from MatrixT.) 
 FillMissingValuesInPlace(VectorT, DimensionType) 
Replaces all missing values in each row or column of a matrix inplace with the corresponding value
from a vector.
(Inherited from MatrixT.) 
 FillMissingValuesInto(T, MatrixT) 
Replaces all missing values in a matrix with the specified value.
(Inherited from MatrixT.) 
 FillMissingValuesInto(VectorT, DimensionType, MatrixT) 
Replaces all missing values in each row or column with the corresponding value
from a vector.
(Inherited from MatrixT.) 
 FillMissingValuesInto(DimensionType, Direction, MatrixT, Int32) 
Replaces all missing values in each row or column with the previous or next nonmissing value.
(Inherited from MatrixT.) 
 Finalize  Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) 
 FloorCore 
Computes the largest integer less than or equal to the elements of a matrix.
(Inherited from MatrixT.) 
 FloorInPlace 
Computes the largest integer less than or equal to the elements of a matrix inplace.
(Inherited from MatrixT.) 
 FrobeniusNorm 
Returns the Frobenius norm of this matrix.
(Inherited from MatrixT.) 
 FrobeniusNorm 
Returns the Frobenius norm of this matrix.
(Inherited from Matrix.) 
 GetR, C 
Gets the value with the specified key.
(Inherited from MatrixT.) 
 GetCholeskyDecomposition 
Returns the Cholesky decomposition of the matrix.
(Inherited from MatrixT.) 
 GetCholeskyDecomposition 
Returns the Cholesky decomposition of the matrix.
(Inherited from Matrix.) 
 GetCholeskyDecomposition(Boolean) 
Returns the Cholesky decomposition of the matrix.
(Inherited from MatrixT.) 
 GetCholeskyDecomposition(Boolean) 
Returns the Cholesky decomposition of the matrix.
(Inherited from Matrix.) 
 GetColumn(Int32) 
Returns a column vector for this instance
that points at the specified column.
(Inherited from MatrixT.) 
 GetColumn(Int32) 
Returns a column vector for this instance
that points at the specified column.
(Inherited from Matrix.) 
 GetColumn(Int32, Intent) 
Returns a column vector for this instance
that points at the specified column.
(Inherited from MatrixT.) 
 GetColumn(Int32, Range) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from MatrixT.) 
 GetColumn(Int32, Range) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from Matrix.) 
 GetColumn(Int32, Int32, Int32) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from MatrixT.) 
 GetColumn(Int32, Int32, Int32) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from Matrix.) 
 GetColumn(Int32, Int32, Int32, Int32) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from MatrixT.) 
 GetColumn(Int32, Int32, Int32, Int32) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from Matrix.) 
 GetColumn(Int32, Int32, Int32, Int32, Intent) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from MatrixT.) 
 GetColumn(Int32, Int32, Int32, Int32, Intent) 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from Matrix.) 
 GetColumnCore 
Returns a column vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from MatrixT.) 
 GetColumnEnumerator  Obsolete. (Inherited from Matrix.) 
 GetColumnEnumerator(Intent)  Obsolete. (Inherited from Matrix.) 
 GetColumns(IEnumerableInt32) 
Returns a new matrix that contains only the columns
in the specified sequence.
(Inherited from MatrixT.) 
 GetColumns(Int32, Int32) 
Returns a matrix that contains only the specified columns
of the current matrix.
(Inherited from MatrixT.) 
 GetColumnSums 
Returns the sums of the elements of each column of the matrix.
(Inherited from MatrixT.) 
 GetColumnSums 
Returns the sums of the elements of each column of the matrix.
(Inherited from Matrix.) 
 GetComponents  Obsolete.
Gets the components of the vector.
(Inherited from Matrix.) 
 GetComponents(MatrixElementOrder)  Obsolete.
Gets the components of the vector.
(Inherited from Matrix.) 
 GetConditionNumber 
Calculates the condition
number of this matrix.
(Overrides MatrixTGetConditionNumber.) 
 GetDeterminant 
Calculates the determinant of this matrix.
(Overrides MatrixTGetDeterminant.) 
 GetDiagonal 
Gets a vector view of the diagonal elements
of this instance.
(Inherited from MatrixT.) 
 GetDiagonal 
Gets a vector view of the diagonal elements
of this instance.
(Inherited from Matrix.) 
 GetDiagonal(Int32) 
Gets a vector view of the specified diagonal
of this instance.
(Inherited from MatrixT.) 
 GetDiagonal(Int32) 
Gets a vector view of the specified diagonal
of this instance.
(Inherited from Matrix.) 
 GetDiagonal(Int32, Intent) 
Gets a vector view of the specified diagonal
of this instance.
(Inherited from MatrixT.) 
 GetDiagonal(Int32, Intent) 
Gets a vector view of the specified diagonal
of this instance.
(Inherited from Matrix.) 
 GetEigenvalueDecomposition 
Returns the eigenvalue decomposition for this matrix.
(Inherited from MatrixT.) 
 GetEigenvalueDecomposition 
Returns the eigenvalue decomposition for this matrix.
(Inherited from Matrix.) 
 GetEigenvalueDecomposition(Boolean) 
Returns the eigenvalue decomposition for this matrix.
(Inherited from MatrixT.) 
 GetEigenvalueDecomposition(Boolean) 
Returns the eigenvalue decomposition for this matrix.
(Inherited from Matrix.) 
 GetEigenvalueDecomposition(MatrixT) 
Returns the generalized eigenvalue decomposition for this matrix.
(Inherited from MatrixT.) 
 GetEigenvalueDecomposition(MatrixT, Boolean) 
Returns the generalized eigenvalue decomposition for this matrix.
(Inherited from MatrixT.) 
 GetExponential 
Computes the matrix exponential of a square matrix.
(Inherited from MatrixT.) 
 GetExponential 
Computes the matrix exponential of a square matrix.
(Inherited from Matrix.) 
 GetHashCode 
Returns the hash code for this instance.
(Inherited from Matrix.) 
 GetHashCode(IEqualityComparer) 
Returns a hash code for this instance.
(Inherited from Matrix.) 
 GetHermitianIndefiniteDecomposition 
Returns the Hermitian indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from MatrixT.) 
 GetHermitianIndefiniteDecomposition(Boolean) 
Returns the Hermitian indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from MatrixT.) 
 GetInverse 
Calculates the inverse matrix..
(Inherited from LinearOperatorT.) 
 GetInverse 
Calculates the inverse matrix..
(Inherited from LinearOperator.) 
 GetInverse(Boolean) 
Calculates the inverse of this matrix.
(Overrides MatrixTGetInverse(Boolean).) 
 GetLQDecomposition 
Returns the LQ decomposition of the matrix.
(Inherited from MatrixT.) 
 GetLQDecomposition(Boolean) 
Returns the LQ decomposition of the matrix.
(Inherited from MatrixT.) 
 GetLUDecomposition 
Returns the LU decomposition of the matrix.
(Inherited from MatrixT.) 
 GetLUDecomposition 
Returns the LU decomposition of the matrix.
(Inherited from Matrix.) 
 GetLUDecomposition(Boolean) 
Returns the LU decomposition of the matrix.
(Overrides MatrixTGetLUDecomposition(Boolean).) 
 GetNearestColumnC 
Gets the column nearest to the specified column key.
(Inherited from MatrixT.) 
 GetNearestColumnsC 
Returns a new matrix that contains only the columns
in the specified sequence.
(Inherited from MatrixT.) 
 GetNearestRowR 
Gets the row nearest to the specified row key.
(Inherited from MatrixT.) 
 GetNearestRowsR 
Returns a new matrix that contains only the rows
in the specified sequence.
(Inherited from MatrixT.) 
 GetObjectData  (Inherited from Matrix.) 
 GetParallelColumnEnumerator  Obsolete. (Inherited from Matrix.) 
 GetParallelRowEnumerator  Obsolete. (Inherited from Matrix.) 
 GetPseudoInverse 
Calculates the MoorePenrose pseudoinverse of this matrix.
(Overrides MatrixTGetPseudoInverse.) 
 GetQLDecomposition 
Returns the QL decomposition of the matrix.
(Inherited from MatrixT.) 
 GetQLDecomposition(Boolean) 
Returns the QL decomposition of the matrix.
(Inherited from MatrixT.) 
 GetQRDecomposition 
Returns the QR decomposition of the matrix.
(Inherited from MatrixT.) 
 GetQRDecomposition 
Returns the QR decomposition of the matrix.
(Inherited from Matrix.) 
 GetQRDecomposition(Boolean) 
Returns the QR decomposition of the matrix.
(Overrides MatrixTGetQRDecomposition(Boolean).) 
 GetRow(Int32) 
Returns a row vector for this instance
that points at the specified row.
(Inherited from MatrixT.) 
 GetRow(Int32) 
Returns a row vector for this instance
that points at the specified row.
(Inherited from Matrix.) 
 GetRow(Int32, Intent) 
Returns a row vector for this instance
that points at the specified row.
(Inherited from MatrixT.) 
 GetRow(Int32, Range) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from MatrixT.) 
 GetRow(Int32, Range) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from Matrix.) 
 GetRow(Int32, Int32, Int32) 
Returns a row vector for this instance
over the specified range.
(Inherited from MatrixT.) 
 GetRow(Int32, Int32, Int32) 
Returns a row vector for this instance
over the specified range.
(Inherited from Matrix.) 
 GetRow(Int32, Int32, Int32, Intent) 
Returns a row vector for this instance
over the specified range.
(Inherited from MatrixT.) 
 GetRow(Int32, Int32, Int32, Int32) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from MatrixT.) 
 GetRow(Int32, Int32, Int32, Int32) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from Matrix.) 
 GetRow(Int32, Int32, Int32, Int32, Intent) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from MatrixT.) 
 GetRow(Int32, Int32, Int32, Int32, Intent) 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from Matrix.) 
 GetRowCore 
Returns a row vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from MatrixT.) 
 GetRowEnumerator  Obsolete.
Returns an IEnumerator instance that allows you to
enumerate the rows of this Matrix.
(Inherited from Matrix.) 
 GetRowEnumerator(Intent)  Obsolete.
Returns an IEnumerator instance that allows you to
enumerate the rows of this Matrix.
(Inherited from Matrix.) 
 GetRows(Subset) 
Returns a matrix containing only the rows in the specified subset.
(Inherited from MatrixT.) 
 GetRows(Int32, Int32) 
Returns a matrix that contains only the specified rows
of the current matrix.
(Inherited from MatrixT.) 
 GetRowsR(IEnumerableR) 
Returns a new matrix that contains only the rows
in the specified sequence.
(Inherited from MatrixT.) 
 GetRowSums 
Returns the sums of the elements of each row of the matrix.
(Inherited from MatrixT.) 
 GetRowSums 
Returns the sums of the elements of each row of the matrix.
(Inherited from Matrix.) 
 GetRQDecomposition 
Returns the RQ decomposition of the matrix.
(Inherited from MatrixT.) 
 GetRQDecomposition(Boolean) 
Returns the RQ decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition 
Returns the singular value decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition 
Returns the singular value decomposition of the matrix.
(Inherited from Matrix.) 
 GetSingularValueDecomposition(MatrixT) 
Returns the generalized singular value decomposition of the matrix
and another matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition(SingularValueDecompositionFactors) 
Returns the singular value decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition(SingularValueDecompositionFactors) 
Returns the singular value decomposition of the matrix.
(Inherited from Matrix.) 
 GetSingularValueDecomposition(MatrixT, GeneralizedSingularValueDecompositionFactors) 
Returns the generalized singular value decomposition of the matrix
and another matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition(SingularValueDecompositionFactors, Boolean) 
Returns the singular value decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSingularValueDecomposition(SingularValueDecompositionFactors, Boolean) 
Returns the singular value decomposition of the matrix.
(Inherited from Matrix.) 
 GetSingularValueDecomposition(MatrixT, GeneralizedSingularValueDecompositionFactors, Boolean) 
Returns the generalized singular value decomposition of the matrix
and another matrix.
(Inherited from MatrixT.) 
 GetSingularValues 
Gets a vector containing the singular values of the matrix.
(Inherited from MatrixT.) 
 GetSingularValues 
Gets a vector containing the singular values of the matrix.
(Inherited from Matrix.) 
 GetSubmatrix(Range, Range) 
Returns a submatrix of
this instance.
(Inherited from MatrixT.) 
 GetSubmatrix(Range, Range)  (Inherited from Matrix.) 
 GetSubmatrix(Range, Range, TransposeOperation) 
Returns a submatrix of this instance.
(Inherited from MatrixT.) 
 GetSubmatrix(Range, Range, TransposeOperation)  (Inherited from Matrix.) 
 GetSubmatrix(Int32, Int32, Int32, Int32) 
Returns a submatrix of
this instance.
(Inherited from MatrixT.) 
 GetSubmatrix(Int32, Int32, Int32, Int32)  (Inherited from Matrix.) 
 GetSubmatrix(Int32, Int32, Int32, Int32, Int32, Int32, TransposeOperation)  (Inherited from Matrix.) 
 GetSubmatrix(Int32, Int32, Int32, Int32, Int32, Int32, TransposeOperation, Intent) 
Returns a submatrix of
this instance.
(Inherited from MatrixT.) 
 GetSubmatrixCore 
Returns a submatrix of this matrix.
(Inherited from MatrixT.) 
 GetSymmetricIndefiniteDecomposition 
Returns the symmetric indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSymmetricIndefiniteDecomposition 
Returns the symmetric indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from Matrix.) 
 GetSymmetricIndefiniteDecomposition(Boolean) 
Returns the symmetric indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from MatrixT.) 
 GetSymmetricIndefiniteDecomposition(Boolean) 
Returns the symmetric indefinite (BunchKaufman) decomposition of the matrix.
(Inherited from Matrix.) 
 GetType  Gets the Type of the current instance. (Inherited from Object.) 
 GetValue(Int32, Int32) 
Gets the matrix element at the specified position.
(Inherited from MatrixT.) 
 GetValue(Int32, Int32) 
Gets the matrix component at the specified position.
(Overrides MatrixTGetValue(Int32, Int32).) 
 GetValues 
Infrastructure.
(Inherited from MatrixT.) 
 GreaterThanCore(T, MatrixBoolean) 
Checks if the elements of one matrix are greater than a constant.
(Inherited from MatrixT.) 
 GreaterThanCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are greater than the corresponding elements
of another matrix.
(Inherited from MatrixT.) 
 GreaterThanOrEqualToCore(T, MatrixBoolean) 
Checks if the elements of one matrix are greater than or equal to a constant.
(Inherited from MatrixT.) 
 GreaterThanOrEqualToCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are greater than or equal to
the corresponding elements of another matrix.
(Inherited from MatrixT.) 
 HypotCore 
Computes the square root of the sum of the squared corresponding elements
of this matrix and another matrix.
(Inherited from MatrixT.) 
 InfinityNorm 
Returns the infinity norm of this matrix.
(Inherited from MatrixT.) 
 InfinityNorm 
Returns the infinity norm of this matrix.
(Inherited from Matrix.) 
 IsComponentWritable  Obsolete.
Returns whether the value of the component at
the specified row and column can be changed.
(Inherited from Matrix.) 
 IsElementWritable 
Returns whether the value of the component at
the specified row and column can be changed.
(Overrides MatrixTIsElementWritable(Int32, Int32).) 
 IsMissing 
Returns whether the value at the specified index is missing.
(Inherited from MatrixT.) 
 IsSingular 
Gets a value indicating whether this matrix is singular.
(Overrides MatrixTIsSingular.) 
 LeastSquaresSolve(MatrixT) 
Solves the system of linear equations for the specified
righthand side matrix in the least squares sense.
(Inherited from LinearOperatorT.) 
 LeastSquaresSolve(VectorT) 
Solves the system of linear equations for the specified
righthand side vector.
(Inherited from LinearOperatorT.) 
 LeastSquaresSolve(DenseMatrixT, Boolean) 
Solves the system of linear equations for the specified
righthand side dense matrix in the least squares sense and optionally overwrites the
righthand side with the solution.
(Inherited from LinearOperatorT.) 
 LeastSquaresSolve(DenseVectorT, Boolean) 
Solves the system of linear equations for the specified
righthand side dense vector in the least squares sense and optionally
overwrites the righthand side with the solution.
(Inherited from LinearOperatorT.) 
 LeastSquaresSolveInto(MatrixT, MatrixT) 
Solves a system of equations defined by the matrix and multiple righthand sides in the least squares sense.
(Inherited from MatrixT.) 
 LeastSquaresSolveInto(VectorT, VectorT) 
Solves a system of equations defined by the matrix and the specified righthand side in the least squares sense.
(Inherited from MatrixT.) 
 LessThanCore(T, MatrixBoolean) 
Checks if the elements of one matrix are less than a constant.
(Inherited from MatrixT.) 
 LessThanCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are greater than the corresponding elements
of another matrix.
(Inherited from MatrixT.) 
 LessThanOrEqualToCore(T, MatrixBoolean) 
Checks if the elements of one matrix are less than or equal to a constant.
(Inherited from MatrixT.) 
 LessThanOrEqualToCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are greater than or equal to
the corresponding elements of another matrix.
(Inherited from MatrixT.) 
 Log10Core 
Computes the base 10 logarithm of the elements of a matrix.
(Inherited from MatrixT.) 
 Log10InPlace 
Computes the logarithm of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 LogCore(MatrixT) 
Computes the logarithm of the elements of a matrix.
(Inherited from MatrixT.) 
 LogCore(T, MatrixT) 
Computes the logarithm of the elements of a matrix.
(Inherited from MatrixT.) 
 LogInPlace 
Computes the logarithm of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 LogInPlace(T) 
Computes the logarithm of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 MapAsFirstCoreU, V(FuncT, U, V, MatrixU, MatrixV) 
Applies a function to the corresponding elements of two matrices.
(Inherited from MatrixT.) 
 MapAsFirstCoreU, V(FuncT, U, V, VectorU, Dimension, MatrixV) 
Applies a function to the corresponding elements of a matrix and a vector broadcast
along the specified dimension.
(Inherited from MatrixT.) 
 MapAsSecondCoreU, V(FuncU, T, V, MatrixU, MatrixV) 
Applies a function to the corresponding elements of two matrices.
(Inherited from MatrixT.) 
 MapAsSecondCoreU, V(FuncU, T, V, VectorU, Dimension, MatrixV) 
Applies a function to the corresponding elements of a matrix and a vector broadcast
along the specified dimension.
(Inherited from MatrixT.) 
 MapColumnsU 
Applies a vector function to each column in a matrix
and returns the result as a matrix.
(Inherited from MatrixT.) 
 MapColumnsInPlace 
Applies a function to each column in a matrix inplace.
(Inherited from MatrixT.) 
 MapColumnsIntoU 
Applies a vector function to each column in a matrix
and returns the result as a matrix.
(Inherited from MatrixT.) 
 MapInPlace(FuncT, T) 
Applies a function inplace to the elements of a matrix.
(Inherited from MatrixT.) 
 MapInPlaceU(FuncT, U, T, MatrixU) 
Applies a function to the elements of a matrix.
(Inherited from MatrixT.) 
 MapIntoU 
Applies a function to the elements of a matrix.
(Inherited from MatrixT.) 
 MapRowsU 
Applies a vector function to each row in a matrix
and returns the result as a matrix.
(Inherited from MatrixT.) 
 MapRowsInPlace 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 MapRowsIntoU 
Applies a vector function to each row in a matrix
and returns the result as a matrix.
(Inherited from MatrixT.) 
 Max 
Returns the value of the largest element in this
matrix.
(Inherited from MatrixT.) 
 Max 
Returns the value of the largest component in this
matrix.
(Inherited from Matrix.) 
 MaxCore(T, MatrixT) 
Returns a matrix whose elements are the maximum of the components of a matrix
and a real number.
(Inherited from MatrixT.) 
 MaxCore(MatrixT, MatrixT) 
Returns a matrix whose elements are the maximums of the components of two vectors.
(Inherited from MatrixT.) 
 MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.) 
 Min 
Returns the value of the smallest element in this
matrix.
(Inherited from MatrixT.) 
 Min 
Returns the value of the smallest component in this
matrix.
(Inherited from Matrix.) 
 MinCore(T, MatrixT) 
Returns a matrix whose elements are the minimum of the components of a matrix
and a real number.
(Inherited from MatrixT.) 
 MinCore(MatrixT, MatrixT) 
Returns a matrix whose elements are the minimums of the components of two vectors.
(Inherited from MatrixT.) 
 Multiply(Double) 
Multiplies this matrix by a scalar factor.
(Inherited from Matrix.) 
 Multiply(MatrixT)  Applies the linear operator to a matrix. (Inherited from LinearOperatorT.) 
 Multiply(Matrix)  Applies the matrix to a matrix. (Inherited from Matrix.) 
 Multiply(VectorT)  Applies the linear operator to a vector. (Inherited from LinearOperatorT.) 
 Multiply(Vector)  Applies the matrix to a vector. (Inherited from Matrix.) 
 Multiply(TransposeOperation, MatrixT)  Obsolete.
Multiplies a matrix on the left by this matrix.
(Inherited from LinearOperatorT.) 
 Multiply(TransposeOperation, VectorT)  Obsolete.
Multiplies a vector on the left by this vector.
(Inherited from LinearOperatorT.) 
 Multiply(MatrixOperationSide, TransposeOperation, TransposeOperation, MatrixT)  Obsolete.
Multiplies this matrix by another matrix and returns
the result.
(Inherited from MatrixT.) 
 Multiply(MatrixOperationSide, TransposeOperation, TransposeOperation, Matrix) 
Multiplies this matrix by another matrix and returns
the result.
(Inherited from Matrix.) 
 MultiplyAndAddAsLeftFactorCore(Double, VectorDouble, Double, TransposeOperation, VectorDouble, VectorDouble) 
Multiplies the matrix with a vector, adds the scaled result to another scaled
vector, and returns the result.
(Overrides MatrixTMultiplyAndAddAsLeftFactorCore(T, VectorT, T, TransposeOperation, VectorT, VectorT).) 
 MultiplyAndAddAsLeftFactorCore(T, MatrixT, T, TransposeOperation, MatrixT, TransposeOperation, MatrixT) 
Adds the scaled product of two matrices to another matrix.
(Inherited from MatrixT.) 
 MultiplyAndAddAsRightFactorCore 
Adds the scaled product of two matrices to another matrix.
(Inherited from MatrixT.) 
 MultiplyAsLeftCore(TransposeOperation, VectorT, VectorT) 
Multiplies a vector by the linear operator and returns the result.
(Inherited from MatrixT.) 
 MultiplyAsLeftCore(TransposeOperation, MatrixT, MatrixT) 
Multiplies a matrix by the linear operator and returns the result.
(Inherited from LinearOperatorT.) 
 MultiplyAsLeftCore(T, TransposeOperation, MatrixT, TransposeOperation, MatrixT) 
Computes the scaled product of two matrices.
(Inherited from MatrixT.) 
 MultiplyAsRightCore 
Computes the scaled product of two matrices.
(Inherited from MatrixT.) 
 MultiplyCore 
Multiplies a matrix by a scalar.
(Inherited from MatrixT.) 
 MultiplyInPlace 
Multiplies a matrix inplace by the specified factor.
(Inherited from MatrixT.) 
 MultiplyTranspose(MatrixT)  Applies the transpose of the linear operator to a matrix. (Inherited from LinearOperatorT.) 
 MultiplyTranspose(Matrix)  Applies the transpose of the matrix to a matrix. (Inherited from Matrix.) 
 MultiplyTranspose(VectorT)  Applies the (conjugate) transpose of the linear operator to a vector. (Inherited from LinearOperatorT.) 
 MultiplyTranspose(Vector)  Applies the transpose of the matrix to a vector. (Inherited from Matrix.) 
 NegateInPlace 
Negates a matrix inplace.
(Inherited from MatrixT.) 
 NormInternal(MatrixNorm) 
Calculates a matrix norm.
(Inherited from MatrixT.) 
 NormInternal(MatrixNorm) 
Calculates a matrix norm.
(Inherited from Matrix.) 
 NotEqualToCore(T, MatrixBoolean) 
Checks if the elements of one matrix are not equal to a constant.
(Inherited from MatrixT.) 
 NotEqualToCore(MatrixT, MatrixBoolean) 
Checks if the elements of one matrix are not equal to
the corresponding elements of another matrix.
(Inherited from MatrixT.) 
 OneNorm 
Returns the 1norm of this matrix.
(Inherited from MatrixT.) 
 OneNorm 
Returns the 1norm of this matrix.
(Inherited from Matrix.) 
 PermuteColumns 
Permutes the columns of the matrix using the specified Permutation.
(Inherited from Matrix.) 
 PermuteColumnsInPlace 
Permutes the columns of the matrix using the specified Permutation.
(Inherited from MatrixT.) 
 PermuteRows 
Permutes the rows of the matrix using the specified Permutation.
(Inherited from Matrix.) 
 PermuteRowsAndColumns(Permutation) 
Permutes the rows and columns of the matrix using the specified Permutation.
(Inherited from Matrix.) 
 PermuteRowsAndColumns(Permutation, Permutation) 
Permutes the rows and columns of the matrix using the specified row and column Permutation.
(Inherited from Matrix.) 
 PermuteRowsAndColumnsInPlace(Permutation) 
Permutes the rows and columns of the matrix using the specified Permutation.
(Inherited from MatrixT.) 
 PermuteRowsAndColumnsInPlace(Permutation, Permutation) 
Permutes the rows and columns of the matrix using the specified row and column Permutation.
(Inherited from MatrixT.) 
 PermuteRowsInPlace 
Permutes the rows of the matrix using the specified Permutation.
(Inherited from MatrixT.) 
 Protect 
Returns a readonly copy of the matrix.
(Inherited from MatrixT.) 
 ProtectInPlace 
Protects the matrix from changes.
(Inherited from MatrixT.) 
 Rank 
Returns the numerical rank of a matrix.
(Inherited from LinearOperator.) 
 Rank(Double) 
Returns the numerical rank of a matrix using the specified tolerance.
(Overrides MatrixTRank(T).) 
 ReciprocalCore 
Computes the inverses (reciprocals) of the elements of a matrix.
(Inherited from MatrixT.) 
 ReduceU 
Applies a function to each row or column in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 ReduceColumnsU 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 ReduceColumnsIntoU 
Applies a function to each column in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 ReduceRowsU 
Applies a function to each row in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 ReduceRowsIntoU 
Applies a function to each row in a matrix and returns the result as a vector.
(Inherited from MatrixT.) 
 RemoveWithMissingValues 
Returns a new matrix that has the rows or columns that contain missing values removed.
(Inherited from MatrixT.) 
 Reshape(Int32, Int32) 
Returns a matrix that contains the same elements
listed columnwise.
(Inherited from MatrixT.) 
 Reshape(Int32, Int32) 
Returns a matrix that contains the same elements
listed columnwise.
(Inherited from Matrix.) 
 ReshapeAsVector 
Returns a vector that contains the columnwise matrix elements.
(Inherited from MatrixT.) 
 ReshapeAsVector 
Returns a vector that contains the columnwise matrix elements.
(Inherited from Matrix.) 
 ScaleColumns(VectorT)  Obsolete.
Scales the columns of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 ScaleColumns(Vector) 
Scales the columns of the matrix by the values specified by a vector.
(Inherited from Matrix.) 
 ScaleColumnsCore 
Scales the columns of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 ScaleColumnsInPlace 
Scales the columns of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 ScaleRows(VectorT)  Obsolete.
Scales the rows of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 ScaleRows(Vector) 
Scales the rows of the matrix by the values specified by a vector.
(Inherited from Matrix.) 
 ScaleRowsCore 
Scales the rows of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 ScaleRowsInPlace 
Scales the rows of the matrix by the values specified by a vector.
(Inherited from MatrixT.) 
 SetToZero 
Sets all elements of the matrix to zero.
(Inherited from Matrix.) 
 SetValue(T) 
Sets all elements of the matrix to the specified value.
(Inherited from MatrixT.) 
 SetValue(Double) 
Sets all elements of the matrix to the specified value.
(Inherited from Matrix.) 
 SetValue(T, Int32, Int32) 
Sets the matrix element at the specified position to the specified value.
(Inherited from MatrixT.) 
 SetValue(Double, Int32, Int32) 
Sets the matrix component at the specified position to the specified value.
(Overrides MatrixTSetValue(T, Int32, Int32).) 
 ShallowCopy 
Makes a shallow copy of this matrix.
(Inherited from MatrixT.) 
 ShallowCopy 
Makes a shallow copy of this matrix.
(Inherited from Matrix.) 
 SinCore 
Computes the sine of the elements of a matrix.
(Inherited from MatrixT.) 
 SinhCore 
Computes the hyperbolic sine of the elements of a matrix.
(Inherited from MatrixT.) 
 SinhInPlace 
Computes the hyperbolic sine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 SinInPlace 
Computes the sine of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 Solve(MatrixT) 
Solves the system of linear equations for the specified
righthand side matrix.
(Inherited from LinearOperatorT.) 
 Solve(Matrix) 
Solves the system of linear equations for the specified
righthand side matrix.
(Inherited from LinearOperator.) 
 Solve(VectorT) 
Solves the system of linear equations for the specified
righthand side vector.
(Inherited from LinearOperatorT.) 
 Solve(Vector) 
Solves the system of linear equations for the specified
righthand side vector.
(Inherited from LinearOperator.) 
 Solve(DenseMatrixT, Boolean) 
Solves the system of linear equations for the specified
righthand side dense matrix and optionally overwrites the
righthand side with the solution.
(Inherited from LinearOperatorT.) 
 Solve(DenseMatrix, Boolean) 
Solves the system of simultaneous linear equations for the specified
righthand side dense matrix and overwrites the
righthand side with the solution.
(Overrides MatrixSolve(DenseMatrix, Boolean).) 
 Solve(DenseVectorT, Boolean) 
Solves the system of linear equations for the specified
righthand side dense vector and optionally
overwrites the righthand side with the solution.
(Inherited from LinearOperatorT.) 
 Solve(DenseVector, Boolean) 
Solves the system of simultaneous linear equations for the specified
righthand side vector.
(Overrides MatrixSolve(DenseVector, Boolean).) 
 SolveInto(MatrixT, MatrixT) 
Solves a system of equations defined by the matrix and multiple righthand sides.
(Inherited from LinearOperatorT.) 
 SolveInto(VectorT, VectorT) 
Solves a system of equations defined by the matrix and the specified righthand side.
(Inherited from LinearOperatorT.) 
 SolveInto(TransposeOperation, MatrixDouble, MatrixDouble) 
Solves a system of equations defined by the matrix and multiple righthand sides.
(Overrides MatrixTSolveInto(TransposeOperation, MatrixT, MatrixT).) 
 SolveInto(TransposeOperation, VectorDouble, VectorDouble) 
Solves a system of equations defined by the matrix and the specified righthand side.
(Overrides MatrixTSolveInto(TransposeOperation, VectorT, VectorT).) 
 SolveTo(DenseVector, DenseVector) 
Solves the system for the specified righthand side.
(Inherited from LinearOperator.) 
 SolveTo(Vector, DenseVector) 
Solves the system for the specified righthand side.
(Inherited from LinearOperator.) 
 SolveTranspose(MatrixT) 
Solves the transposed system of linear equations for the specified
righthand side matrix.
(Inherited from LinearOperatorT.) 
 SolveTranspose(Matrix) 
Solves the transposed system of linear equations for the specified
righthand side matrix.
(Inherited from LinearOperator.) 
 SolveTranspose(VectorT) 
Solves the system of linear equations for the specified
righthand side vector.
(Inherited from LinearOperatorT.) 
 SolveTranspose(Vector) 
Solves the system of linear equations for the specified
righthand side vector.
(Inherited from LinearOperator.) 
 SolveTranspose(DenseMatrixT, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side dense matrix and optionally overwrites the
righthand side with the solution.
(Inherited from LinearOperatorT.) 
 SolveTranspose(DenseMatrix, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side dense matrix and optionally overwrites the
righthand side with the solution.
(Overrides MatrixSolveTranspose(DenseMatrix, Boolean).) 
 SolveTranspose(DenseVectorT, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side dense vector and optionally
overwrites the righthand side with the solution.
(Inherited from LinearOperatorT.) 
 SolveTranspose(DenseVector, Boolean) 
Solves the transposed system of linear equations for the specified
righthand side dense vector and optionally
overwrites the righthand side with the solution.
(Overrides MatrixSolveTranspose(DenseVector, Boolean).) 
 SolveTransposeInto(MatrixT, MatrixT) 
Solves a system of equations defined by the matrix and multiple righthand sides.
(Inherited from LinearOperatorT.) 
 SolveTransposeInto(VectorT, VectorT) 
Solves a system of equations defined by the matrix and the specified righthand side.
(Inherited from LinearOperatorT.) 
 SolveTransposeTo 
Solves the transposed system for the specified righthand side.
(Inherited from LinearOperator.) 
 SortColumns 
Sorts each column of the matrix in ascending order.
(Inherited from Matrix.) 
 SortColumns(SortOrder) 
Sorts each column of the matrix in the specified order.
(Inherited from MatrixT.) 
 SortColumns(SortOrder) 
Sorts each column of the matrix in the specified order.
(Inherited from Matrix.) 
 SortRows 
Sorts each row of the matrix in ascending order.
(Inherited from Matrix.) 
 SortRows(SortOrder) 
Sorts each row of the matrix in the specified order.
(Inherited from MatrixT.) 
 SortRows(SortOrder) 
Sorts each row of the matrix in the specified order.
(Inherited from Matrix.) 
 SqrtCore 
Computes the square root of the elements of a matrix.
(Inherited from MatrixT.) 
 SqrtInPlace 
Computes the square root of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 SubtractAsLeftCore 
Subtracts a scalar from a matrix.
(Inherited from MatrixT.) 
 SubtractAsRightCore 
Subtracts a matrix from a scalar.
(Inherited from MatrixT.) 
 SubtractInPlace(T) 
Subtracts a scalar value from the elements of this matrix inplace.
(Inherited from MatrixT.) 
 SubtractInPlace(MatrixT) 
Subtracts another matrix from this matrix inplace.
(Inherited from MatrixT.) 
 SubtractInPlace(VectorT, Dimension) 
Subtracts a vector broadcast along the specified dimension from this matrix inplace.
(Inherited from MatrixT.) 
 Sum 
Returns the sum of the elements of the matrix.
(Inherited from MatrixT.) 
 Summarize 
Returns a summary of the contents of the matrix using the default summary options.
(Inherited from Matrix.) 
 Summarize(SummaryOptions) 
Returns a summary of the contents of the matrix using the specified options.
(Inherited from Matrix.) 
 SwapColumns(Int32, Int32) 
Swaps the columns with the specified indices.
(Inherited from MatrixT.) 
 SwapColumns(Int32, Int32) 
Swaps the columns with the specified indices.
(Inherited from Matrix.) 
 SwapRows(Int32, Int32) 
Swaps the rows with the specified indices.
(Inherited from MatrixT.) 
 SwapRows(Int32, Int32) 
Swaps the rows with the specified indices.
(Inherited from Matrix.) 
 TanCore 
Computes the tangent of the elements of a matrix.
(Inherited from MatrixT.) 
 TanhCore 
Computes the hyperbolic tangent of the elements of a matrix.
(Inherited from MatrixT.) 
 TanhInPlace 
Computes the hyperbolic tangent of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 TanInPlace 
Computes the tangent of the elements of a matrix inplace.
(Inherited from MatrixT.) 
 ToArray 
Gets the elements of the vector.
(Inherited from MatrixT.) 
 ToArray 
Gets the elements of the vector.
(Inherited from Matrix.) 
 ToArray(MatrixElementOrder) 
Gets the elements of the vector.
(Overrides MatrixTToArray(MatrixElementOrder).) 
 ToDataFrameR, C 
Converts a matrix to a data frame with the same row and column indexes.
(Inherited from MatrixT.) 
 ToDataFrameR, C(IndexR, IndexC) 
Converts a matrix to a data frame with the same row and column indexes.
(Inherited from MatrixT.) 
 ToDenseMatrix 
Makes a copy of this instance and returns it as a
dense matrix.
(Inherited from MatrixT.) 
 ToDenseMatrix 
Makes a copy of this instance and returns it as a
dense matrix.
(Inherited from Matrix.) 
 ToGeneralMatrix  Obsolete.
Makes a copy of this instance and returns it as a
dense matrix.
(Inherited from Matrix.) 
 ToString  (Inherited from Matrix.) 
 ToString(String)  (Inherited from Matrix.) 
 ToString(String, IFormatProvider)  (Inherited from Matrix.) 
 Trace 
Gets the sum of the diagonal elements of this
matrix.
(Inherited from MatrixT.) 
 Trace 
Gets the sum of the diagonal elements of this
matrix.
(Inherited from Matrix.) 
 Transpose 
Returns the transpose of this instance.
(Overrides MatrixTTranspose.) 
 TryEnsureWritable 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 TryEnsureWritable(Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 TryEnsureWritable(Int32, Int32, Int32, Int32) 
Ensures that the element at the specified index in the vector can be written to.
(Inherited from MatrixT.) 
 TwoNorm 
Returns the twonorm of this matrix.
(Inherited from MatrixT.) 
 TwoNorm 
Returns the twonorm of this matrix.
(Inherited from Matrix.) 
 UnscaleColumns(VectorT)  Obsolete.
Unscales the columns of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 
 UnscaleColumns(Vector) 
Scales the columns of the matrix by the inverse of the values specified by a vector.
(Inherited from Matrix.) 
 UnscaleColumnsCore 
Unscales the columns of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 
 UnscaleColumnsInPlace 
Unscales the columns of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 
 UnscaleRows(VectorT)  Obsolete.
Unscales the rows of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 
 UnscaleRows(Vector) 
Scales the rows of the matrix by the inverse of the values specified by a vector.
(Inherited from Matrix.) 
 UnscaleRowsCore 
Unscales the rows of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 
 UnscaleRowsInPlace 
Unscales the rows of the matrix by the reciprocal of the values specified by a vector.
(Inherited from MatrixT.) 