Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
| Name | Description |
---|
 | Add(ComplexMatrix) | |
  | Add(ComplexDenseMatrix, ComplexDenseMatrix) |
Adds two ComplexDenseMatrix objects and returns the result.
|
 | Add(DoubleComplex, ComplexMatrix) | |
  | Add(ComplexDenseMatrix, DoubleComplex, ComplexDenseMatrix, ComplexDenseMatrix) |
Adds two ComplexDenseMatrix objects and stores the
result in a third ComplexDenseMatrix.
|
 | Add(TransposeOperation, TransposeOperation, DoubleComplex, ComplexMatrix) | (Inherited from ComplexMatrix.) |
 | AddConjugateOuterProduct(ComplexVector) |
Updates a matrix with the conjugated outer product of a
complex vector and its conjugate.
|
 | AddConjugateOuterProduct(DoubleComplex, ComplexVector) |
Updates a matrix with the scaled conjugated outer product of a
complex vector and its conjugate.
|
 | AddConjugateOuterProduct(DoubleComplex, ComplexVector, ComplexVector) |
Updates a matrix with the scaled conjugated outer product of two vectors.
|
 | AddOuterProduct(ComplexVector) |
Updates a matrix with the outer product of a
complex vector and itself.
|
 | AddOuterProduct(DoubleComplex, ComplexVector) |
Updates a matrix with the scaled unconjugated outer product of
a complex vector and itself.
|
 | AddOuterProduct(DoubleComplex, ComplexVector, ComplexVector) |
Updates a matrix with the scaled unconjugated outer product of two vectors.
|
 | AddProduct(ComplexDenseMatrix, ComplexDenseMatrix) |
Adds the product of two ComplexDenseMatrix objects
to this ComplexDenseMatrix.
|
 | AddProduct(DoubleComplex, ComplexDenseMatrix, ComplexDenseMatrix) |
Adds a multiple of the product of two ComplexDenseMatrix object
to this ComplexDenseMatrix.
|
 | AddProductToVector | (Overrides ComplexMatrixAddProductToVector(DoubleComplex, ComplexVector, TransposeOperation, DoubleComplex, ComplexDenseVector).) |
 | AsDenseMatrix |
Returns this matrix as a general matrix.
ComplexDenseMatrix.
(Inherited from ComplexMatrix.) |
 | Clone | (Inherited from ComplexMatrix.) |
 | CloneData |
Gives this instance its own copy of its elements.
(Overrides ComplexMatrixCloneData.) |
 | CloneData(MatrixElementOrder) |
Gives this instance its own copy of its elements.
|
 | ComponentwiseDivide(ComplexMatrix) | Obsolete.
Divides the components of this instance by the corresponding
components of another matrix.
(Inherited from ComplexMatrix.) |
 | ComponentwiseMultiply(ComplexMatrix) | Obsolete.
Multiplies the components of this instance by the corresponding
components of another matrix.
(Inherited from ComplexMatrix.) |
 | Conjugate |
Returns the conjugate transpose of this instance.
(Inherited from ComplexMatrix.) |
 | ConjugateTranspose |
Returns the conjugate transpose of this instance.
(Inherited from ComplexMatrix.) |
 | CopyTo | (Inherited from ComplexMatrix.) |
 | ElementwiseDivideInPlace |
Divides the components of this instance by the corresponding
components of another matrix.
(Inherited from ComplexMatrix.) |
 | ElementwiseMultiplyInPlace |
Multiplies the components of this instance by the corresponding
components of another matrix.
(Inherited from ComplexMatrix.) |
 | Equals(Object) | (Inherited from ComplexMatrix.) |
 | Equals(Object, IEqualityComparer) |
Returns whether an object is structurally equal to this instance.
(Inherited from ComplexMatrix.) |
 | EstimateConditionNumber |
Calculates an estimate for the condition
number of this ComplexMatrix.
(Inherited from ComplexMatrix.) |
 | FrobeniusNorm | (Inherited from ComplexMatrix.) |
 | GetCholeskyDecomposition |
Returns the Cholesky decomposition of the matrix.
(Inherited from ComplexMatrix.) |
 | GetCholeskyDecomposition(Boolean) |
Returns the Cholesky decomposition of the matrix.
(Overrides ComplexMatrixGetCholeskyDecomposition(Boolean).) |
 | GetColumn(Int32) |
Returns a column complex vector for this instance
that points at the specified column.
(Inherited from ComplexMatrix.) |
 | GetColumn(Int32, Range) |
Returns a column complex vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from ComplexMatrix.) |
 | GetColumn(Int32, Int32, Int32) |
Returns a column complex vector for this instance
starting at the specified column and row and of the
specified length.
(Inherited from ComplexMatrix.) |
 | GetColumn(Int32, Int32, Int32, Int32) |
Returns a column complex vector for this instance
starting at the specified column and row and of the
specified length.
(Overrides ComplexMatrixGetColumn(Int32, Int32, Int32, Int32).) |
 | GetColumnEnumerator | Obsolete.
Gets an IEnumerator than can be used to enumerate
the columns of this ComplexDenseMatrix.
(Overrides ComplexMatrixGetColumnEnumerator.) |
 | GetComponents | Obsolete.
Gets the components of the complex vector.
(Inherited from ComplexMatrix.) |
 | GetComponents(MatrixElementOrder) | Obsolete.
Gets the components of the complex vector.
(Inherited from ComplexMatrix.) |
 | GetConditionNumber |
Calculates the condition
number of this matrix.
(Inherited from ComplexMatrix.) |
 | GetDeterminant | (Inherited from ComplexMatrix.) |
 | GetDiagonal |
Gets a complex vector view of the diagonal elements
of this instance.
(Inherited from ComplexMatrix.) |
 | GetDiagonal(Int32) |
Gets a complex vector view of the specified diagonal
of this instance.
(Overrides ComplexMatrixGetDiagonal(Int32).) |
 | GetEigenvalueDecomposition |
Returns the eigenvalue decomposition for this matrix.
(Inherited from ComplexMatrix.) |
 | GetEigenvalueDecomposition(Boolean) |
Returns the eigenvalue decomposition for this matrix.
(Overrides ComplexMatrixGetEigenvalueDecomposition(Boolean).) |
 | GetHashCode |
Returns the hash code for this instance.
(Inherited from ComplexMatrix.) |
 | GetHashCode(IEqualityComparer) |
Returns a hash code for this instance.
(Inherited from ComplexMatrix.) |
  | GetIdentity |
Returns an identity matrix of the specified dimension.
|
 | GetImaginaryPart |
Returns a real matrix containing the imaginary elements of the matrix.
(Inherited from ComplexMatrix.) |
 | GetInverse |
Calculates the inverse matrix..
(Inherited from ComplexLinearOperator.) |
 | GetInverse(Boolean) | (Inherited from ComplexMatrix.) |
 | GetLUDecomposition |
Returns the LU decomposition of the matrix.
(Inherited from ComplexMatrix.) |
 | GetLUDecomposition(Boolean) |
Returns the LU decomposition of the matrix.
(Overrides ComplexMatrixGetLUDecomposition(Boolean).) |
 | GetObjectData | (Overrides ComplexMatrixGetObjectData(SerializationInfo, StreamingContext).) |
 | GetQRDecomposition |
Returns the QR decomposition of the matrix.
(Inherited from ComplexMatrix.) |
 | GetQRDecomposition(Boolean) |
Returns the QR decomposition of the matrix.
(Overrides ComplexMatrixGetQRDecomposition(Boolean).) |
 | GetRealPart |
Returns a real matrix containing the real elements of the matrix.
(Inherited from ComplexMatrix.) |
 | GetRow(Int32) |
Returns a row complex vector for this instance
that points at the specified row.
(Inherited from ComplexMatrix.) |
 | GetRow(Int32, Range) |
Returns a row complex vector for this instance
starting at the specified row and column and of the
specified length.
(Inherited from ComplexMatrix.) |
 | GetRow(Int32, Int32, Int32) |
Returns a row complex vector for this instance
over the specified range.
(Inherited from ComplexMatrix.) |
 | GetRow(Int32, Int32, Int32, Int32) |
Returns a row complex vector for this instance
starting at the specified row and column and of the
specified length.
(Overrides ComplexMatrixGetRow(Int32, Int32, Int32, Int32).) |
 | GetRowEnumerator | Obsolete.
Constructs an IEnumerator object that can be used
to enumerate the rows of this ComplexDenseMatrix.
(Overrides ComplexMatrixGetRowEnumerator.) |
 | GetSingularValueDecomposition |
Returns the singular value decomposition of the matrix.
(Inherited from ComplexMatrix.) |
 | GetSingularValueDecomposition(SingularValueDecompositionFactors) |
Returns the singular value decomposition of the matrix.
(Inherited from ComplexMatrix.) |
 | GetSingularValueDecomposition(SingularValueDecompositionFactors, Boolean) |
Returns the singular value decomposition of the matrix.
(Overrides ComplexMatrixGetSingularValueDecomposition(SingularValueDecompositionFactors, Boolean).) |
 | GetSingularValues |
Gets a vector containing the singular values of the matrix.
(Inherited from ComplexMatrix.) |
 | GetSubmatrix(Range, Range) | (Inherited from ComplexMatrix.) |
 | GetSubmatrix(Range, Range, TransposeOperation) | (Inherited from ComplexMatrix.) |
 | GetSubmatrix(Int32, Int32, Int32, Int32) | (Inherited from ComplexMatrix.) |
 | GetSubmatrix(Int32, Int32, Int32, Int32, Int32, Int32, TransposeOperation) |
Gets a ComplexDenseMatrix that is a submatrix of
this matrix.
(Overrides ComplexMatrixGetSubmatrix(Int32, Int32, Int32, Int32, Int32, Int32, TransposeOperation).) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | GetValue |
Gets the matrix component at the specified position.
(Overrides ComplexMatrixGetValue(Int32, Int32).) |
 | InfinityNorm | (Inherited from ComplexMatrix.) |
 | IsComponentWritable | Obsolete.
Returns whether the value of the component at
the specified row and column can be changed.
(Inherited from ComplexMatrix.) |
 | IsElementWritable |
Gets a value indicating whether the value of the component at
the specified row and column can be changed.
(Overrides ComplexMatrixIsElementWritable(Int32, Int32).) |
 | IsSingular |
Gets a value indicating whether this matrix is singular.
(Inherited from ComplexMatrix.) |
 | Multiply(ComplexMatrix) |
Multiplies this ComplexDenseMatrix on the right by a
ComplexMatrix.
|
 | Multiply(ComplexVector) | Applies the matrix to a vector. (Inherited from ComplexMatrix.) |
 | Multiply(DoubleComplex) | (Inherited from ComplexMatrix.) |
  | Multiply(ComplexDenseMatrix, ComplexDenseMatrix) | |
  | Multiply(ComplexDenseMatrix, ComplexDenseMatrix, ComplexDenseMatrix) |
Multiplies two ComplexDenseMatrix objects and stores
the result in a third ComplexDenseMatrix.
|
 | Multiply(MatrixOperationSide, TransposeOperation, TransposeOperation, ComplexMatrix) |
Multiplies this ComplexMatrix by another matrix and returns
the result.
(Overrides ComplexMatrixMultiply(MatrixOperationSide, TransposeOperation, TransposeOperation, ComplexMatrix).) |
 | MultiplyByConjugateTranspose |
Multiplies this ComplexDenseMatrix by its
Transpose.
|
 | MultiplyTranspose(ComplexMatrix) | Applies the transpose of the matrix to a matrix. (Inherited from ComplexMatrix.) |
 | MultiplyTranspose(ComplexVector) | Applies the transpose of the matrix to a vector. (Inherited from ComplexMatrix.) |
 | OneNorm | (Inherited from ComplexMatrix.) |
 | PermuteColumns |
Permutes the columns of the matrix using the specified Permutation.
(Inherited from ComplexMatrix.) |
 | PermuteRows |
Permutes the rows of the matrix using the specified Permutation.
(Inherited from ComplexMatrix.) |
 | PermuteRowsAndColumns(Permutation) |
Permutes the rows and columns of the matrix using the specified Permutation.
(Inherited from ComplexMatrix.) |
 | PermuteRowsAndColumns(Permutation, Permutation) |
Permutes the rows and columns of the matrix using the specified row and column Permutation.
(Inherited from ComplexMatrix.) |
 | PreMultiply |
Multiplies this ComplexDenseMatrix on the left by a
ComplexMatrix.
|
 | Rank |
Returns the numerical rank of a matrix.
(Inherited from ComplexLinearOperator.) |
 | Rank(Double) |
Returns the numerical rank of a matrix using the specified tolerance.
(Inherited from ComplexMatrix.) |
 | ScaleColumns |
Scales the columns of the matrix by the values specified by a vector.
(Inherited from ComplexMatrix.) |
 | ScaleRows |
Scales the rows of the matrix by the values specified by a vector.
(Inherited from ComplexMatrix.) |
 | SetToZero |
Sets all elements of the matrix to zero.
(Inherited from ComplexMatrix.) |
 | SetValue(DoubleComplex) |
Sets all elements of the matrix to the specified value.
(Inherited from ComplexMatrix.) |
 | SetValue(DoubleComplex, Int32, Int32) |
Sets the matrix component at the specified position to the specified value.
(Overrides ComplexMatrixSetValue(DoubleComplex, Int32, Int32).) |
 | ShallowCopy | (Inherited from ComplexMatrix.) |
 | Solve(ComplexMatrix) |
Solves the system of linear equations for the specified
right-hand side ComplexMatrix.
(Inherited from ComplexLinearOperator.) |
 | Solve(ComplexVector) |
Solves the system of linear equations for the specified
right-hand side complex vector.
(Inherited from ComplexLinearOperator.) |
 | Solve(ComplexDenseMatrix, Boolean) |
Solves the system of simultaneous linear equations for the specified
right-hand side ComplexDenseMatrix and overwrites the
right-hand side with the solution.
(Overrides ComplexMatrixSolve(ComplexDenseMatrix, Boolean).) |
 | Solve(ComplexDenseVector, Boolean) |
Solves the system of simultaneous linear equations for the specified
right-hand side complex vector.
(Overrides ComplexMatrixSolve(ComplexDenseVector, Boolean).) |
 | SolveTranspose(ComplexMatrix) |
Solves the transposed system of linear equations for the specified
right-hand side ComplexMatrix.
(Inherited from ComplexLinearOperator.) |
 | SolveTranspose(ComplexVector) |
Solves the system of linear equations for the specified
right-hand side complex vector.
(Inherited from ComplexLinearOperator.) |
 | SolveTranspose(ComplexDenseMatrix, Boolean) |
Solves the system of simultaneous linear equations for the specified
right-hand side ComplexDenseMatrix and overwrites the
right-hand side with the solution.
(Overrides ComplexMatrixSolveTranspose(ComplexDenseMatrix, Boolean).) |
 | SolveTranspose(ComplexDenseVector, Boolean) |
Solves the system of simultaneous linear equations for the specified
right-hand side complex vector.
(Overrides ComplexMatrixSolveTranspose(ComplexDenseVector, Boolean).) |
  | Subtract(ComplexDenseMatrix, ComplexDenseMatrix) |
Subtracts two ComplexDenseMatrix objects.
|
  | Subtract(ComplexDenseMatrix, ComplexDenseMatrix, ComplexDenseMatrix) |
Subtracts two ComplexDenseMatrix objects and stores the
result in a third ComplexDenseMatrix.
|
 | SubtractProduct |
Subtracts the product of two ComplexDenseMatrix object
to this ComplexDenseMatrix.
|
 | SwapColumns |
Swaps the columns with the specified indices.
(Inherited from ComplexMatrix.) |
 | SwapRows |
Swaps the rows with the specified indices.
(Inherited from ComplexMatrix.) |
 | ToArray |
Gets the components of the complex vector.
(Inherited from ComplexMatrix.) |
 | ToArray(MatrixElementOrder) |
Gets the components of the complex vector.
(Inherited from ComplexMatrix.) |
 | ToDenseMatrix |
Makes a copy of this instance and returns it as a
ComplexDenseMatrix.
(Inherited from ComplexMatrix.) |
 | ToGeneralMatrix | Obsolete.
Makes a copy of this instance and returns it as a
ComplexDenseMatrix.
(Inherited from ComplexMatrix.) |
 | ToString | (Inherited from ComplexMatrix.) |
 | ToString(String) | (Inherited from ComplexMatrix.) |
 | ToString(String, IFormatProvider) | (Inherited from ComplexMatrix.) |
 | Trace | (Inherited from ComplexMatrix.) |
 | Transpose |
Returns the transpose of this instance.
(Overrides ComplexMatrixTranspose.) |
 | UnscaleColumns |
Scales the columns of the matrix by the inverse of the values specified by a vector.
(Inherited from ComplexMatrix.) |
 | UnscaleRows |
Scales the rows of the matrix by the inverse of the values specified by a vector.
(Inherited from ComplexMatrix.) |