<?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 Hi, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Only-trivial-solution-when-solving-for-nullspace/m-p/1150874#M27135</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;In case of degenerate matrix pardiso find only one solution so it cannot be used for finding set of solution. For your problem it is better to use EE functionality (&lt;A href="https://software.intel.com/en-us/mkl-developer-reference-c-extended-eigensolver-routines"&gt;https://software.intel.com/en-us/mkl-developer-reference-c-extended-eigensolver-routines&lt;/A&gt;) - multiply matrix on itself transpose and find zero eigenvectors of resulted matrix&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Alex&lt;/P&gt;</description>
    <pubDate>Sat, 04 Nov 2017 15:52:36 GMT</pubDate>
    <dc:creator>Alexander_K_Intel2</dc:creator>
    <dc:date>2017-11-04T15:52:36Z</dc:date>
    <item>
      <title>PARDISO - Only trivial solution when solving for nullspace?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Only-trivial-solution-when-solving-for-nullspace/m-p/1150873#M27134</link>
      <description>&lt;P&gt;I have come across a curious issue when attempting to find the nullspace of a sparse structurally symmetric matrix &lt;EM&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;/EM&gt; with PARDISO, i.e. solving the problem &lt;EM&gt;&lt;STRONG&gt;A x = b&lt;/STRONG&gt;&lt;/EM&gt; where b is the zero vector. When I set the RHS (the vector &lt;EM&gt;&lt;STRONG&gt;b&lt;/STRONG&gt;&lt;/EM&gt;) to be identically zero, I get only the trivial solution (&lt;STRONG&gt;&lt;EM&gt;x&lt;/EM&gt; &lt;/STRONG&gt;= the zero vector) with a residual of &lt;EM&gt;nan&lt;/EM&gt;. However, when I make &lt;EM&gt;&lt;STRONG&gt;b&lt;/STRONG&gt;&lt;/EM&gt; arbitrarily small (e.g. all elements = 1e-16) I obtain a solution, but the residual is exceedingly high (on the order of 1, while the elements in the solution vector are on the order of 10^4).&lt;/P&gt;

&lt;P&gt;Am I misusing PARDISO or are we intended to set&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;b&lt;/EM&gt;&amp;nbsp;&lt;/STRONG&gt;to some arbitrarily small value rather than zero when we wish to find the nullspace? Is there sample code that where the goal is to compute the nullspace specifically? I didn't encounter such problems when&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;b&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;was a vector of ones. If PARDISO cannot compute the nullspace, is there another MKL function which allows for computation of the nullspace of large, real-valued, indefinite, structurally symmetric&amp;nbsp;&lt;STRONG&gt;sparse&lt;/STRONG&gt; matrices?&lt;/P&gt;

&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Nov 2017 01:08:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Only-trivial-solution-when-solving-for-nullspace/m-p/1150873#M27134</guid>
      <dc:creator>Arunachalam__Easun</dc:creator>
      <dc:date>2017-11-03T01:08:39Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Only-trivial-solution-when-solving-for-nullspace/m-p/1150874#M27135</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;In case of degenerate matrix pardiso find only one solution so it cannot be used for finding set of solution. For your problem it is better to use EE functionality (&lt;A href="https://software.intel.com/en-us/mkl-developer-reference-c-extended-eigensolver-routines"&gt;https://software.intel.com/en-us/mkl-developer-reference-c-extended-eigensolver-routines&lt;/A&gt;) - multiply matrix on itself transpose and find zero eigenvectors of resulted matrix&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Alex&lt;/P&gt;</description>
      <pubDate>Sat, 04 Nov 2017 15:52:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/PARDISO-Only-trivial-solution-when-solving-for-nullspace/m-p/1150874#M27135</guid>
      <dc:creator>Alexander_K_Intel2</dc:creator>
      <dc:date>2017-11-04T15:52:36Z</dc:date>
    </item>
  </channel>
</rss>

