Skip to main content

BLAS Support

This section provides support tor Basic Linear Algebra Subprogram support.

The BLAS functions use the column major mapping for the storage of a matrix. This is the mapping used in Fortran, and has the entries of the first column followed by the entries of the second column. This is the transpose of the row major form commonly used in the C language where the entries of the first row are followed by the entries of the second row.

Types

STD.BLAS.Types

value_tREAL8
dimension_tUNSIGNED4
matrix_tSET OF REAL8
TriangleENUM(UNSIGNED1, Upper=1, Lower=2)
DiagonalENUM(UNSIGNED1, UnitTri=1, NotUnitTri=2)
SideENUM(UNSIGNED1, Ax=1, xA=2)

Types for the Block Basic Linear Algebra Sub-programs support