Represents the possible values of an operation to be performed on a Matrix before it is multiplied.

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly:   Extreme.Numerics (in Extreme.Numerics)
Version: 2.1.7017.0

Syntax

Visual Basic (Declaration)
Public Enumeration TransposeOperation
C#
public enum TransposeOperation
Visual C++
public enum class TransposeOperation

Members

MemberDescription
Conjugate
The conjugate of the Matrix is multiplied. For real matrices, this is the same as None.

ConjugateTranspose
The conjugate transpose of the Matrix is multiplied. For real matrices, this is the same as Transpose.

None
No operation is performed. The Matrix is multiplied 'as is.'

Transpose
The transpose of the Matrix multiplied.

Remarks

This enumeration corresponds to the trans parameters in the BLAS and LAPACK routines, and the CBLAS_TRANSPOSE enum in the CBLAS interface definition.