ManagedLapack.Encode Method

Definition

Namespace: Extreme.Mathematics.LinearAlgebra.Implementation
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

Encode(MatrixDiagonal) Converts a MatrixDiagonal value to the BLAS/LAPACK equivalent.
Encode(MatrixNorm) Converts a MatrixNorm value to the BLAS/LAPACK equivalent.
Encode(MatrixOperationSide) Converts a MatrixOperationSide value to the BLAS/LAPACK equivalent.
Encode(MatrixTriangle) Converts a MatrixTriangle value to the BLAS/LAPACK equivalent.
Encode(TransposeOperation) Converts a TransposeOperation value to the BLAS/LAPACK equivalent.

Encode(MatrixDiagonal)

Converts a MatrixDiagonal value to the BLAS/LAPACK equivalent.
C#
public static char Encode(
	MatrixDiagonal diag
)

Parameters

diag  MatrixDiagonal
The value to encode.

Return Value

Char
The value used by BLAS/LAPACK to represent diag.

Encode(MatrixNorm)

Converts a MatrixNorm value to the BLAS/LAPACK equivalent.
C#
public static char Encode(
	MatrixNorm norm
)

Parameters

norm  MatrixNorm
The value to encode.

Return Value

Char
The value used by BLAS/LAPACK to represent norm.

Encode(MatrixOperationSide)

Converts a MatrixOperationSide value to the BLAS/LAPACK equivalent.
C#
public static char Encode(
	MatrixOperationSide side
)

Parameters

side  MatrixOperationSide
The value to encode.

Return Value

Char
The value used by BLAS/LAPACK to represent side.

Encode(MatrixTriangle)

Converts a MatrixTriangle value to the BLAS/LAPACK equivalent.
C#
public static char Encode(
	MatrixTriangle storedTriangle
)

Parameters

storedTriangle  MatrixTriangle
The value to encode.

Return Value

Char
The value used by BLAS/LAPACK to represent storedTriangle.

Encode(TransposeOperation)

Converts a TransposeOperation value to the BLAS/LAPACK equivalent.
C#
public static char Encode(
	TransposeOperation trans
)

Parameters

trans  TransposeOperation
The value to encode.

Return Value

Char
The value used by BLAS/LAPACK to represent trans.

See Also