<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: mkl_sparse_z_trsv in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575512#M35878</link>
    <description>&lt;P&gt;It works. Thanks.&lt;/P&gt;</description>
    <pubDate>Mon, 26 Feb 2024 20:23:35 GMT</pubDate>
    <dc:creator>toddwz</dc:creator>
    <dc:date>2024-02-26T20:23:35Z</dc:date>
    <item>
      <title>mkl_sparse_z_trsv</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575129#M35868</link>
      <description>&lt;P&gt;I have the following code, but&amp;nbsp;mkl_sparse_z_trsv returns info as&amp;nbsp;SPARSE_STATUS_NOT_SUPPORTED. Am I missing anything? I'm using 2023.1. Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MKL_INT N = 1;&lt;BR /&gt;MKL_INT ia[] = {0,1};&lt;BR /&gt;MKL_INT ja[] = {0};&lt;BR /&gt;MKL_Complex16 a; a.real = 2.0; a.imag = 1.0;&lt;BR /&gt;MKL_Complex16 x, y;&lt;BR /&gt;x.real = 2.0; x.imag = 1.0;&lt;BR /&gt;sparse_matrix_t A = NULL;&lt;BR /&gt;struct matrix_descr descr;&lt;BR /&gt;descr.type = SPARSE_MATRIX_TYPE_GENERAL;&lt;BR /&gt;descr.diag = SPARSE_DIAG_NON_UNIT;&lt;BR /&gt;descr.mode = SPARSE_FILL_MODE_UPPER;&lt;BR /&gt;sparse_status_t info = mkl_sparse_z_create_csr(&amp;amp;A, SPARSE_INDEX_BASE_ZERO, N, N, ia, ia+1, ja, &amp;amp;a);&lt;BR /&gt;info = mkl_sparse_z_trsv(SPARSE_OPERATION_NON_TRANSPOSE, a, A, descr, &amp;amp;x, &amp;amp;y);&lt;/P&gt;</description>
      <pubDate>Sun, 25 Feb 2024 11:18:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575129#M35868</guid>
      <dc:creator>toddwz</dc:creator>
      <dc:date>2024-02-25T11:18:48Z</dc:date>
    </item>
    <item>
      <title>Re: mkl_sparse_z_trsv</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575441#M35877</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/103508"&gt;@toddwz&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for reaching out. Since TRSV is a triangular solve, please use "&lt;SPAN&gt;SPARSE_MATRIX_TYPE_TRIANGULAR&lt;/SPAN&gt;" instead of "&lt;SPAN&gt;SPARSE_MATRIX_TYPE_GENERAL&lt;/SPAN&gt;". TRSV C code examples are also provided with the oneMKL libraries in case you are interested in taking a look.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let us know if that fixes your issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gajanan Choudhary&lt;/P&gt;</description>
      <pubDate>Mon, 26 Feb 2024 15:39:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575441#M35877</guid>
      <dc:creator>Gajanan_Choudhary</dc:creator>
      <dc:date>2024-02-26T15:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: mkl_sparse_z_trsv</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575512#M35878</link>
      <description>&lt;P&gt;It works. Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Feb 2024 20:23:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-sparse-z-trsv/m-p/1575512#M35878</guid>
      <dc:creator>toddwz</dc:creator>
      <dc:date>2024-02-26T20:23:35Z</dc:date>
    </item>
  </channel>
</rss>

