Developer Reference for Intel® oneAPI Math Kernel Library for C

ID 766684
Date 3/31/2023
Public

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

Document Table of Contents

mkl_sparse_order

Performs ordering of column indexes of the matrix in CSR format

Syntax

sparse_status_t mkl_sparse_order (const sparse_matrix_t csrA);

Include Files
  • mkl_spblas.h
Description

Use the mkl_sparse_order routine to perform ordering of column indexes of the matrix in CSR format.

Input Parameters
csrA

CSR data

Output Parameters
csrA

Handle containing modified internal data.

Return Values

The function returns a value indicating whether the operation was successful or not, and why.

SPARSE_STATUS_SUCCESS

The operation was successful.

SPARSE_STATUS_NOT_INITIALIZED

The routine encountered an empty handle or matrix array.

SPARSE_STATUS_INVALID_VALUE

The input parameters contain an invalid value.

SPARSE_STATUS_INTERNAL_ERROR

An error in algorithm implementation occurred.