Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Routines and Data Types

Routines and data types supported in the Intel® oneAPI Math Kernel Library implementation of Sparse BLAS are listed inTable “Sparse BLAS Routines and Their Data Types”.

Sparse BLAS Routines and Their Data Types

Routine/Function

Data Types

Description

?axpyi

s, d, c, z

Scalar-vector product plus vector (routines)

?doti

s, d

Dot product (functions)

?dotci

c, z

Complex dot product conjugated (functions)

?dotui

c, z

Complex dot product unconjugated (functions)

?gthr

s, d, c, z

Gathering a full-storage sparse vector into compressed form nz, x, indx (routines)

?gthrz

s, d, c, z

Gathering a full-storage sparse vector into compressed form and assigning zeros to gathered elements in the full-storage vector (routines)

?roti

s, d

Givens rotation (routines)

?sctr

s, d, c, z

Scattering a vector from compressed form to full-storage form (routines)