<?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 DSS and singular matrix in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DSS-and-singular-matrix/m-p/850069#M6493</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I am using DSS with real symmetric indefinite matrices. Everything works fine and even beyond my expectations. It turned out that DSS digests also singular (degenerate) matrices! Even if, formally, singular is a special case of indefinite, it still seems to be too good... I checked the manual and searched forum, without finding any discussion of this behavior. &lt;BR /&gt;&lt;BR /&gt;So the question is, may I indeed imply that a singular matrix will never produce a DSS error? I use the auto order option for reorder which is said to reduce the fill-in. That doesn't even sound like any pivoting is applied...&lt;BR /&gt;Thanks in advance for any information!&lt;BR /&gt;&lt;BR /&gt;Maria&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 08 Apr 2010 20:23:09 GMT</pubDate>
    <dc:creator>Maria_Babikova</dc:creator>
    <dc:date>2010-04-08T20:23:09Z</dc:date>
    <item>
      <title>DSS and singular matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DSS-and-singular-matrix/m-p/850069#M6493</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I am using DSS with real symmetric indefinite matrices. Everything works fine and even beyond my expectations. It turned out that DSS digests also singular (degenerate) matrices! Even if, formally, singular is a special case of indefinite, it still seems to be too good... I checked the manual and searched forum, without finding any discussion of this behavior. &lt;BR /&gt;&lt;BR /&gt;So the question is, may I indeed imply that a singular matrix will never produce a DSS error? I use the auto order option for reorder which is said to reduce the fill-in. That doesn't even sound like any pivoting is applied...&lt;BR /&gt;Thanks in advance for any information!&lt;BR /&gt;&lt;BR /&gt;Maria&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 08 Apr 2010 20:23:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DSS-and-singular-matrix/m-p/850069#M6493</guid>
      <dc:creator>Maria_Babikova</dc:creator>
      <dc:date>2010-04-08T20:23:09Z</dc:date>
    </item>
    <item>
      <title>DSS and singular matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DSS-and-singular-matrix/m-p/850070#M6494</link>
      <description>Maria,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;By
the default, Pardiso ( and DSS as the simplified interface of Pardiso) didnt
check if your input matrix singular or not. &lt;/P&gt;

&lt;P&gt;Its
customer responsibility to check matrix singularity and solution after solver
step. For symmetric indefinite matrices, the singularity can be checked
with the help of matrix inertia .If a matrix is not singular, the number of zero eigenvalues
computed as&lt;B&gt;matrix dimension 
iparm(22)- iparm(23) must be 0.&lt;/B&gt;&lt;/P&gt;

&lt;P&gt;In
any case we would recommend to check the residual error ||A*x-b||/||b|| first
of all,&lt;/P&gt;

&lt;P&gt;and
to check iparm(14) which returns the number of perturbed pivots. If a matrix is
not singular and iparm(14) &amp;gt; 0 we highly recommend to turn on iterative
refinement by setting iparm(8) to the maximum number of iterative refinement
steps. Iteretive refinement uses quad precision so it might help.&lt;/P&gt;--Gennady&lt;/DIV&gt;</description>
      <pubDate>Thu, 15 Apr 2010 11:46:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DSS-and-singular-matrix/m-p/850070#M6494</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-04-15T11:46:30Z</dc:date>
    </item>
  </channel>
</rss>

