Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 3/22/2024
Public
Document Table of Contents

Routines and Data Types

Routines and data types supported in the Intel® oneAPI Math Kernel Library (oneMKL) 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)