<?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 I'll get some clarification in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952584#M15331</link>
    <description>&lt;P&gt;I'll get some clarification from the MKL team about the description for &lt;EM&gt;lwork&lt;/EM&gt;. Meanwhile, you can set &lt;EM&gt;lwork&lt;/EM&gt; to -1 for the first call to DGEEV. When it returns it will tell you the optimal value ( via &lt;EM&gt;work(1)&lt;/EM&gt; ) you should use for &lt;EM&gt;lwork&lt;/EM&gt;. Then, you call DGEEV again with this optimal &lt;EM&gt;lwork&lt;/EM&gt; value to do the actual computation.&lt;/P&gt;</description>
    <pubDate>Fri, 22 Feb 2013 19:17:03 GMT</pubDate>
    <dc:creator>Zhang_Z_Intel</dc:creator>
    <dc:date>2013-02-22T19:17:03Z</dc:date>
    <item>
      <title>A documentation ambiguity with DGEEV</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952583#M15330</link>
      <description>&lt;P&gt;Dear developers,&lt;/P&gt;
&lt;P&gt;I have a problem with the documentation of the DGEEV function on page 1030 of the pdf manual, namely, the lwork parameter, I am copying directly from the manual,&lt;/P&gt;
&lt;P&gt;The dimension of the array work.&lt;BR /&gt;Constraint:&lt;BR /&gt;lwork ≥ max(1, 3n), and if jobvl = 'V' or jobvr = 'V', lwork &amp;lt;&lt;BR /&gt;max(1, 4n) (for real flavors);&lt;BR /&gt;lwork &amp;lt; max(1, 2n) (for complex flavors).&lt;BR /&gt;For good performance, lwork must generally be larger.&lt;/P&gt;
&lt;P&gt;And for my problem I need to compute only the right eigenvectors, so I am setting jobvr = 'V', jobvl = 'N' however setting&lt;/P&gt;
&lt;P&gt;lwork = 3*n + 5(or 4*n)&lt;/P&gt;
&lt;P&gt;DGEEV results in -13 error for a problem size of 82X82. However setting it to 5*n or 10*n works fine. So could you please make this point clear for me?&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Umut&lt;/P&gt;</description>
      <pubDate>Fri, 22 Feb 2013 18:25:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952583#M15330</guid>
      <dc:creator>utab</dc:creator>
      <dc:date>2013-02-22T18:25:49Z</dc:date>
    </item>
    <item>
      <title>I'll get some clarification</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952584#M15331</link>
      <description>&lt;P&gt;I'll get some clarification from the MKL team about the description for &lt;EM&gt;lwork&lt;/EM&gt;. Meanwhile, you can set &lt;EM&gt;lwork&lt;/EM&gt; to -1 for the first call to DGEEV. When it returns it will tell you the optimal value ( via &lt;EM&gt;work(1)&lt;/EM&gt; ) you should use for &lt;EM&gt;lwork&lt;/EM&gt;. Then, you call DGEEV again with this optimal &lt;EM&gt;lwork&lt;/EM&gt; value to do the actual computation.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Feb 2013 19:17:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952584#M15331</guid>
      <dc:creator>Zhang_Z_Intel</dc:creator>
      <dc:date>2013-02-22T19:17:03Z</dc:date>
    </item>
    <item>
      <title>Hi Umut,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952585#M15332</link>
      <description>&lt;P&gt;Hi Umut,&lt;/P&gt;
&lt;P&gt;This definitely looks like a mistake/misprint in&amp;nbsp;MKL documentation. lwork should be constraint like “not less than” rather than “less than”. All "&amp;lt;" values in the description of lwork&amp;nbsp;should be read as "&amp;gt;=".&lt;/P&gt;
&lt;P&gt;We’ll fix it in the next release of MKL. Thank you for your attention!&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Konstantin&lt;/P&gt;</description>
      <pubDate>Mon, 25 Feb 2013 02:49:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/A-documentation-ambiguity-with-DGEEV/m-p/952585#M15332</guid>
      <dc:creator>Konstantin_A_Intel</dc:creator>
      <dc:date>2013-02-25T02:49:32Z</dc:date>
    </item>
  </channel>
</rss>

