- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to implement mkl two-stage algorithm in Julia. `mkl_sparse_?_create_csc` function creates a handle for a matrix A in CSC format. In c language, the type of the handle is sparse_matrix_t. How to wrap this kind of type in Julia ccall? I have used sparse_matrix_type_t as a pointer of `Cvoid `type in julia. But I am getting an error of "SPARSE_STATUS_INVALID_VALUE". What are the field names of the matrix_descr structure? It looks that mkl 2 stage algorithms are difficult to implement other than c language.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
have you tried to check this forum? if I am not mistaken, we had in the past a few topics that discussed how to make the mkl call from Julia.
![](/skins/images/D3C0B914909A6564BBB97F4AD1ED1973/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page