<?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 Re: pardiso documentation inconsistent with example in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1648890#M36740</link>
    <description>&lt;P&gt;Thanks a lot&amp;nbsp;&lt;SPAN&gt;Aleksandra! Please write the reply here when you get it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Riccardo&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Dec 2024 08:07:19 GMT</pubDate>
    <dc:creator>Riccardo</dc:creator>
    <dc:date>2024-12-12T08:07:19Z</dc:date>
    <item>
      <title>pardiso documentation inconsistent with example</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1647559#M36719</link>
      <description>&lt;P&gt;I was looking into how to call pardiso and I'm a bit puzzled by the argument pt.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The documentation says:&lt;/P&gt;&lt;PRE&gt;pt&lt;BR /&gt;&lt;BR /&gt;INTEGER for 32-bit or 64-bit architectures&lt;BR /&gt;INTEGER*8 for 64-bit architectures&lt;BR /&gt;Array with size of 64.&lt;BR /&gt;&lt;BR /&gt;Handle to internal data structure.&lt;BR /&gt;The entries must be set to zero prior to the first call to pardiso.&lt;BR /&gt;Unique for factorization.&lt;/PRE&gt;&lt;P&gt;The example provided with OneAPI 2024.2 does&lt;/P&gt;&lt;PRE&gt;INCLUDE 'mkl_pardiso.f90'&lt;BR /&gt;PROGRAM pardiso_sym_f90&lt;BR /&gt;USE mkl_pardiso&lt;BR /&gt;&lt;BR /&gt;TYPE(MKL_PARDISO_HANDLE), ALLOCATABLE :: pt(:)&lt;BR /&gt;&lt;BR /&gt;ALLOCATE (pt(64))&lt;BR /&gt;DO i = 1, 64&lt;BR /&gt;pt(i)%DUMMY = 0 &lt;BR /&gt;END DO&lt;/PRE&gt;&lt;P&gt;This is coherent with the content of mkl_pardiso.f90, where MKL_PARDISO_HANDLE is defined as&lt;/P&gt;&lt;PRE&gt;TYPE MKL_PARDISO_HANDLE; INTEGER(KIND=8) DUMMY; END TYPE&lt;/PRE&gt;&lt;P&gt;The interface to pardiso is&lt;/P&gt;&lt;PRE&gt;INTERFACE PARDISO&lt;BR /&gt;&lt;BR /&gt;SUBROUTINE PARDISO_D( PT, MAXFCT, MNUM, MTYPE, PHASE, N, A, IA, JA, PERM, NRHS, IPARM, MSGLVL, B, X, ERROR )&lt;BR /&gt;USE MKL_PARDISO_PRIVATE&lt;BR /&gt;TYPE(MKL_PARDISO_HANDLE), INTENT(INOUT) :: PT(*)&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;Which is coherent with the example, but not with the documentation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please clarify this aspect?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;P.S.: since 32 bit architectures aren't supported anymore, you should probably remove&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;INTEGER&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for 32-bit or 64-bit architectures&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2024 13:47:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1647559#M36719</guid>
      <dc:creator>Riccardo</dc:creator>
      <dc:date>2024-12-05T13:47:12Z</dc:date>
    </item>
    <item>
      <title>Re:pardiso documentation inconsistent with example</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1648458#M36736</link>
      <description>&lt;P&gt;Dear Riccardo,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for noting the problem in the documentation. I have escalated the issue to have it corrected.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Aleksandra&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 10 Dec 2024 10:55:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1648458#M36736</guid>
      <dc:creator>Aleksandra_K</dc:creator>
      <dc:date>2024-12-10T10:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: pardiso documentation inconsistent with example</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1648890#M36740</link>
      <description>&lt;P&gt;Thanks a lot&amp;nbsp;&lt;SPAN&gt;Aleksandra! Please write the reply here when you get it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Riccardo&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 08:07:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1648890#M36740</guid>
      <dc:creator>Riccardo</dc:creator>
      <dc:date>2024-12-12T08:07:19Z</dc:date>
    </item>
    <item>
      <title>Re:pardiso documentation inconsistent with example</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1649863#M36748</link>
      <description>&lt;P&gt;Dear Riccardo,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I wanted to let you know that we will track the documentation issue in our internal systems. For now, I will be closing this ticket.&lt;/P&gt;&lt;P&gt;If you need anything else, please feel free to contact us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Aleksandra&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 16 Dec 2024 16:26:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/pardiso-documentation-inconsistent-with-example/m-p/1649863#M36748</guid>
      <dc:creator>Aleksandra_K</dc:creator>
      <dc:date>2024-12-16T16:26:04Z</dc:date>
    </item>
  </channel>
</rss>

