@@ -3465,52 +3465,36 @@ extern "C" void onemklXsparse_init_matrix_handle(matrix_handle_t *handle) {
3465
3465
oneapi::mkl::sparse::init_matrix_handle ((oneapi::mkl::sparse::matrix_handle_t *) handle);
3466
3466
}
3467
3467
3468
- extern " C" int onemklSsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, float *val) {
3469
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3470
- __FORCE_MKL_FLUSH__ (status);
3471
- return 0 ;
3468
+ extern " C" void onemklSsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, float *val) {
3469
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3472
3470
}
3473
3471
3474
- extern " C" int onemklSsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, float *val) {
3475
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3476
- __FORCE_MKL_FLUSH__ (status);
3477
- return 0 ;
3472
+ extern " C" void onemklSsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, float *val) {
3473
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3478
3474
}
3479
3475
3480
- extern " C" int onemklDsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, double *val) {
3481
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3482
- __FORCE_MKL_FLUSH__ (status);
3483
- return 0 ;
3476
+ extern " C" void onemklDsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, double *val) {
3477
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3484
3478
}
3485
3479
3486
- extern " C" int onemklDsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, double *val) {
3487
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3488
- __FORCE_MKL_FLUSH__ (status);
3489
- return 0 ;
3480
+ extern " C" void onemklDsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, double *val) {
3481
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, val);
3490
3482
}
3491
3483
3492
- extern " C" int onemklCsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, float _Complex *val) {
3493
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<float >*>(val));
3494
- __FORCE_MKL_FLUSH__ (status);
3495
- return 0 ;
3484
+ extern " C" void onemklCsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, float _Complex *val) {
3485
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<float >*>(val));
3496
3486
}
3497
3487
3498
- extern " C" int onemklCsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, float _Complex *val) {
3499
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<float >*>(val));
3500
- __FORCE_MKL_FLUSH__ (status);
3501
- return 0 ;
3488
+ extern " C" void onemklCsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, float _Complex *val) {
3489
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<float >*>(val));
3502
3490
}
3503
3491
3504
- extern " C" int onemklZsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, double _Complex *val) {
3505
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<double >*>(val));
3506
- __FORCE_MKL_FLUSH__ (status);
3507
- return 0 ;
3492
+ extern " C" void onemklZsparse_set_csr_data (syclQueue_t device_queue, matrix_handle_t handle, int32_t num_rows, int32_t num_cols, onemklIndex index, int32_t *row_ptr, int32_t *col_ind, double _Complex *val) {
3493
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<double >*>(val));
3508
3494
}
3509
3495
3510
- extern " C" int onemklZsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, double _Complex *val) {
3511
- auto status = oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<double >*>(val));
3512
- __FORCE_MKL_FLUSH__ (status);
3513
- return 0 ;
3496
+ extern " C" void onemklZsparse_set_csr_data_64 (syclQueue_t device_queue, matrix_handle_t handle, int64_t num_rows, int64_t num_cols, onemklIndex index, int64_t *row_ptr, int64_t *col_ind, double _Complex *val) {
3497
+ oneapi::mkl::sparse::set_csr_data (device_queue->val , (oneapi::mkl::sparse::matrix_handle_t ) handle, num_rows, num_cols, convert (index), row_ptr, col_ind, reinterpret_cast <std::complex<double >*>(val));
3514
3498
}
3515
3499
3516
3500
extern " C" int onemklSsparse_gemv (syclQueue_t device_queue, onemklTranspose transpose_flag, float alpha, matrix_handle_t handle, float *x, float beta, float *y) {
0 commit comments