MatrixTriangle Enumeration

Represents the possible values specifying the part of the storage array where the elements of a triangular or symmetrical matrix are stored.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public enum MatrixTriangle

Remarks

This enumeration corresponds to the Uplo parameter in the BLAS and LAPACK routines, and the CBLAS.UPLO enum in the CBLAS interface definition.

Members

Upper0 The matrix is upper triangular, or the matrix elements are stored in the upper triangular portion of the storage array.
Lower1 The matrix is lower triangular, or the matrix elements are stored in the lower triangular portion of the storage array.
Both2 Both upper and lower diagonal elements are present.

See Also