<?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 A and B are symetric and I'm in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974352#M16973</link>
    <description>&lt;P&gt;A and B are symetric and&amp;nbsp;I'm using kernel library in FORTRAN.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Nov 2013 21:51:07 GMT</pubDate>
    <dc:creator>vahid_s_</dc:creator>
    <dc:date>2013-11-04T21:51:07Z</dc:date>
    <item>
      <title>Symmetric Sparse Inversion</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974351#M16972</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I am trying to find an inverse of a sparse matrix and then multiply it with another sparse matrix: A*inv(B). But I could not find any routine for making inverese of a sparse matrix. The only function that I found is inv() which I don not know is for sparse matrix or not and if it is &amp;nbsp;how can I input the sparse matrix.&lt;/P&gt;
&lt;P&gt;Any help is appreciated. Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2013 21:46:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974351#M16972</guid>
      <dc:creator>vahid_s_</dc:creator>
      <dc:date>2013-11-04T21:46:58Z</dc:date>
    </item>
    <item>
      <title>A and B are symetric and I'm</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974352#M16973</link>
      <description>&lt;P&gt;A and B are symetric and&amp;nbsp;I'm using kernel library in FORTRAN.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2013 21:51:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974352#M16973</guid>
      <dc:creator>vahid_s_</dc:creator>
      <dc:date>2013-11-04T21:51:07Z</dc:date>
    </item>
    <item>
      <title>To get inv(B), you can solve</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974353#M16974</link>
      <description>&lt;P&gt;To get inv(B), you can solve the system &lt;STRONG&gt;&lt;EM&gt;B*inv(B)=I&lt;/EM&gt;&lt;/STRONG&gt;, where&lt;STRONG&gt;&lt;EM&gt; I&lt;/EM&gt; &lt;/STRONG&gt;is the identity matrix. You can use the MKL PARDISO direct sparse solver for this purpose. Learn more about MKL PARDISO from the documentation: &lt;A href="http://software.intel.com/en-us/node/470282" target="_blank"&gt;http://software.intel.com/en-us/node/470282&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Also, do you intend &lt;EM&gt;&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;B&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt; &lt;/EM&gt;as a sparse upper or lower triangular matrix? If so then it might be easier to use the "mkl_?csrsm" function. This can compute &lt;STRONG&gt;&lt;EM&gt;inv(B')*A&lt;/EM&gt;&lt;/STRONG&gt;, then take a transpose of the result to get what you need. See more about "mkl_?csrsm" here: &lt;A href="http://software.intel.com/en-us/node/468602#D4C63016-4279-4E47-8ECA-DC04B2161C5E" target="_blank"&gt;http://software.intel.com/en-us/node/468602#D4C63016-4279-4E47-8ECA-DC04B2161C5E&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2013 23:07:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974353#M16974</guid>
      <dc:creator>Zhang_Z_Intel</dc:creator>
      <dc:date>2013-11-04T23:07:42Z</dc:date>
    </item>
    <item>
      <title>Vahid, what do you intend to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974354#M16975</link>
      <description>&lt;P&gt;Vahid, what do you intend to do with the inverse, once you have found it?&lt;/P&gt;
&lt;P&gt;This is an important question, and several articles exist wherein it is argued that, with a few exceptions, both efficiency and accuracy are sacrificed by forming the inverse explicitly.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2013 23:21:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Symmetric-Sparse-Inversion/m-p/974354#M16975</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2013-11-04T23:21:24Z</dc:date>
    </item>
  </channel>
</rss>

