<?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 Hello Yvan, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Schur-Complement-BUG/m-p/1132390#M25717</link>
    <description>&lt;P&gt;Hello Yvan,&lt;/P&gt;&lt;P&gt;Could you please provide us also the values of iparm and mtype which you have used? And, also, what was your configuration on which you ran the code? I managed to get different results for the Schur complement with your test matrix but for me only one entry #4&amp;nbsp;varied significantly with different pivoting.&lt;/P&gt;&lt;P&gt;We'll have a look at it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best,&lt;BR /&gt;Kirill&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Jan 2019 21:40:00 GMT</pubDate>
    <dc:creator>Kirill_V_Intel</dc:creator>
    <dc:date>2019-01-15T21:40:00Z</dc:date>
    <item>
      <title>PARDISO Schur Complement BUG</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Schur-Complement-BUG/m-p/1132389#M25716</link>
      <description>&lt;P style="margin-left:0in; margin-right:0in"&gt;Here's the following sparse CSR matrix.&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;n = 10&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;ia = {0, 3, 6, 9, 12, 15, 18, 19, 20, 21, 22 };&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;ja&amp;nbsp;= { 4, 7, 8, 0, 5, 7, 1, 6, 8, 0, 2, 7, 1, 2, 8, 2, 3, 4, 3, 5, 6, 4 };&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;a = { -1, 1, 1, 1, 1, 5.5, 1, 1, 4, 1, -1, -2, 1, -1, -4, 1, -1, -6, 1, 1, 1, 1 };&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;perm = {0, 0,0, 0,0,0 ,0,1,1,1}&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;The exact Schur complement is {-13.5,-6,0,-6,-14,0,1,1,0}.&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;When calculating the Schur complement, Pardiso is handling a pivoting issue.&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;A/ If Pardiso perturbs the pivot elements with 1E-13, then I get {-7.5,&amp;nbsp;1.72432057769409E-10, 0,0,-8,0,0,1,0&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;B/ If Pardiso perturbs the pivot elements with 1E-6, then I get {-13.5009434324193,&amp;nbsp;-6.0009554327987, 0,-6,-14.0002128945854,0,1,1.00000000046566,0}&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;If I include all the zeros in the sparse matrix (full matrix with a sparse matrix representation of 100 coefficients) then I get the exact right answer.&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;If I am doing the factorization of the upper left corner (7x7) of the matrix and calculating myself the Schur complement&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;then I get the exact right answer.&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;What's happening? Is it a bug?&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;Yvan&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0.5in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-left:0in; margin-right:0in"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Jan 2019 22:15:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Schur-Complement-BUG/m-p/1132389#M25716</guid>
      <dc:creator>mokwinski__yvan</dc:creator>
      <dc:date>2019-01-11T22:15:50Z</dc:date>
    </item>
    <item>
      <title>Hello Yvan,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Schur-Complement-BUG/m-p/1132390#M25717</link>
      <description>&lt;P&gt;Hello Yvan,&lt;/P&gt;&lt;P&gt;Could you please provide us also the values of iparm and mtype which you have used? And, also, what was your configuration on which you ran the code? I managed to get different results for the Schur complement with your test matrix but for me only one entry #4&amp;nbsp;varied significantly with different pivoting.&lt;/P&gt;&lt;P&gt;We'll have a look at it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best,&lt;BR /&gt;Kirill&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 21:40:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Schur-Complement-BUG/m-p/1132390#M25717</guid>
      <dc:creator>Kirill_V_Intel</dc:creator>
      <dc:date>2019-01-15T21:40:00Z</dc:date>
    </item>
  </channel>
</rss>

