What you need to know to use these subprograms

What you need to know to use these subprograms

The following sections describe overall considerations for using matrix subprograms:

Subroutine naming convention

Operator arguments in the Sparse BLAS

Subroutine naming convention

Each Sparse BLAS subroutine has a six-character name that is a function of the data type, the data structure of the sparse matrix and the type of operation. More precisely, each name is in the form XYYYZZ.

The first letter, denoted by X, in the naming convention indicates one of the four Fortran data types, as shown in Table 4-1.

Table 4-1 Sparse BLAS Naming Convention—Data Type

TData Type S Single Precision REAL D Double Precision REAL

C Single Precision COMPLEX Z Double Precision COMPLEX

Chapter 4 Sparse BLAS Operations 423