Represents the possible values for the order in which elements of a matrix are stored. The matrix elements must be contiguous in the storage array in the direction specified by this value.

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

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

Members

MemberDescription
RowMajor
The elements are stored in row major order. Elements in the same row are stored in one contiguous block.
ColumnMajor
The elements are stored in column major order. Elements in the same column are stored in one contiguous block.
NotApplicable
The ElementOrder property is meaningless for the type of matrix.

Remarks

This enumeration corresponds to the CBLAS_ORDER enum in the CBLAS interface definition.