rocsparse_dnvec_get Interface Reference

rocsparse_dnvec_get Interface Reference#

HIPFORT API Reference: hipfort_rocsparse::rocsparse_dnvec_get Interface Reference
hipfort_rocsparse::rocsparse_dnvec_get Interface Reference

Get the fields of the dense vector descriptor. More...

Public Member Functions

integer(kind(rocsparse_status_success)) function rocsparse_dnvec_get_ (descr, mysize, values, data_type)
 

Detailed Description

Get the fields of the dense vector descriptor.

rocsparse_dnvec_get gets the fields of the dense vector descriptor.

Parameters
[in]descr- the pointer to the dense vector descriptor.
[out]mySize- size of the dense vector.
[out]values- non-zero values in the dense vector. Must be an array of length size.
[out]data_type- rocsparse_datatype_f32_r, rocsparse_datatype_f64_r, rocsparse_datatype_f32_c, or rocsparse_datatype_f64_c.
Return values
rocsparse_status_successthe operation completed successfully.
rocsparse_status_invalid_pointerif descr or values is invalid.
rocsparse_status_invalid_sizeif size is invalid.
rocsparse_status_invalid_valueif data_type is invalid.

Member Function/Subroutine Documentation

◆ rocsparse_dnvec_get_()

integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnvec_get::rocsparse_dnvec_get_ ( type(c_ptr), value  descr,
type(c_ptr), value  mysize,
type(c_ptr)  values,
type(c_ptr), value  data_type 
)

The documentation for this interface was generated from the following file: