<?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 Input error message - help in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793194#M2426</link>
    <description>If there are no zeros on the diagonal, why do you have this statement:&lt;BR /&gt;&lt;BR /&gt; IF (GLKF(J,I)/=0.OR.I==J) THEN&lt;BR /&gt;&lt;BR /&gt;If there are some zero values on the principal diagonal when this statement is executed, the statements in the IF block will be executed even for those zero elements.</description>
    <pubDate>Mon, 14 Nov 2011 21:25:42 GMT</pubDate>
    <dc:creator>mecej4</dc:creator>
    <dc:date>2011-11-14T21:25:42Z</dc:date>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793191#M2423</link>
      <description>Hi - I'm having trouble deciphering an error code. When I run Phase=11 in Pardiso I get the following error messages. However, I've checked the input arrays and they seem to be reasonable. Any thoughts on what I'm missing?&lt;BR /&gt;&lt;BR /&gt;When iparm(27)=0:&lt;BR /&gt;&lt;BR /&gt;*** Error in PARDISO ( sequence_ido,parameters) error_num= 8&lt;BR /&gt;*** Input check: ia(neqns+1)_new -1 _old 0 are incompatible&lt;BR /&gt;*** Input parameters: inconsistent error= 8 max_fac_store_in: 1&lt;BR /&gt; matrix_number_in : 1 matrix_type_in : 2&lt;BR /&gt; ido_in : 11 neqns_in : 14751&lt;BR /&gt; ia(neqns_in+1)-1 : -1 nb_in : 1&lt;BR /&gt;&lt;BR /&gt;And when iparm(27)=1:&lt;BR /&gt;&lt;BR /&gt;*** Error in PARDISO ( sequence_ido,parameters) error_num= 18&lt;BR /&gt;*** Input check: unexpected error with working arrays ia and/or ja&lt;BR /&gt;&lt;BR /&gt;To derive the input arrays I've used the following code to extract the sparse storage form from a full upper triangular matrix GLKF(NEQ,NEQ) where nomenclature JA = COLUMNS, IA = ROWINDEX, A = VALUES:&lt;BR /&gt;&lt;BR /&gt;KOUNT=COUNT(GLKF/=0d0)&lt;BR /&gt;&lt;BR /&gt;ALLOCATE ( VALUES(KOUNT), COLUMNS(KOUNT), ROWINDEX(NEQ+1) )&lt;BR /&gt;&lt;BR /&gt;KOUNTER = KOUNT&lt;BR /&gt;KOUNT = 0&lt;BR /&gt;ROWINDEX(1)=1&lt;BR /&gt;&lt;BR /&gt;DO J=1,NEQ&lt;BR /&gt; ROWINDEX(J+1)=ROWINDEX(J)&lt;BR /&gt; DO I=1,NEQ&lt;BR /&gt; IF (GLKF(J,I)/=0.OR.I==J) THEN&lt;BR /&gt; ROWINDEX(J+1)=ROWINDEX(J+1)+1&lt;BR /&gt; KOUNT=KOUNT+1&lt;BR /&gt; VALUES(KOUNT)=GLKF(J,I)&lt;BR /&gt; COLUMNS(KOUNT)=I&lt;BR /&gt; END IF&lt;BR /&gt; END DO &lt;BR /&gt;END DO&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Many thanks!&lt;BR /&gt;</description>
      <pubDate>Mon, 14 Nov 2011 18:46:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793191#M2423</guid>
      <dc:creator>Brad_Doudican</dc:creator>
      <dc:date>2011-11-14T18:46:04Z</dc:date>
    </item>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793192#M2424</link>
      <description>The values of KOUNT from the first line of code shown above will not agree with the that after the nested loops since you handle zero-valued diagonal elements differently in the two places. &lt;BR /&gt;&lt;BR /&gt;Depending on how you call PARDISO, a consistency check would catch this discrepancy.</description>
      <pubDate>Mon, 14 Nov 2011 19:12:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793192#M2424</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-11-14T19:12:51Z</dc:date>
    </item>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793193#M2425</link>
      <description>Thanks mecej4, but earlier in the code I check for zeros on the diagonal - there are none if we get to this point. Any thoughts on the specific error messages?</description>
      <pubDate>Mon, 14 Nov 2011 19:28:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793193#M2425</guid>
      <dc:creator>Brad_Doudican</dc:creator>
      <dc:date>2011-11-14T19:28:06Z</dc:date>
    </item>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793194#M2426</link>
      <description>If there are no zeros on the diagonal, why do you have this statement:&lt;BR /&gt;&lt;BR /&gt; IF (GLKF(J,I)/=0.OR.I==J) THEN&lt;BR /&gt;&lt;BR /&gt;If there are some zero values on the principal diagonal when this statement is executed, the statements in the IF block will be executed even for those zero elements.</description>
      <pubDate>Mon, 14 Nov 2011 21:25:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793194#M2426</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-11-14T21:25:42Z</dc:date>
    </item>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793195#M2427</link>
      <description>I was worried that would be a hang up in getting my question answered. The .OR.I==J code functions but doesn't have an effect - it's residual from a previous attempt at remedy. As I stated previously, no zeros on the diagonal. That's taken care of previously.&lt;BR /&gt;&lt;BR /&gt;Do you know where I can find out more about the various error codes cited in my original post?</description>
      <pubDate>Mon, 14 Nov 2011 23:15:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793195#M2427</guid>
      <dc:creator>Brad_Doudican</dc:creator>
      <dc:date>2011-11-14T23:15:03Z</dc:date>
    </item>
    <item>
      <title>Input error message - help</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793196#M2428</link>
      <description>Hi,&lt;DIV&gt;One can see the next line: "ia(neqns_in+1)-1 : -1" so its seem that you have some problem with ia array. Could you print the value of neqns and ia(neqns_in+1) before first pardiso call?&lt;/DIV&gt;&lt;DIV&gt;With best regards,&lt;/DIV&gt;&lt;DIV&gt;Alexander Kalinkin&lt;/DIV&gt;</description>
      <pubDate>Tue, 15 Nov 2011 01:03:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Input-error-message-help/m-p/793196#M2428</guid>
      <dc:creator>Alexander_K_Intel2</dc:creator>
      <dc:date>2011-11-15T01:03:48Z</dc:date>
    </item>
  </channel>
</rss>

