<?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 trouble with descinit_(...) in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/trouble-with-descinit/m-p/889398#M10302</link>
    <description>I'm trying to use descinit function. (I use c compiler)
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I think there is no error in syntax but it doesn't work.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;The code is like this.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;izero = 0;&lt;BR /&gt;Cblacs_get(0, 0, &amp;amp;ictxt);&lt;BR /&gt; Cblacs_gridinit(&amp;amp;ictxt, "R", nprow, npcol);&lt;BR /&gt; Cblacs_gridinfo(ictxt, &amp;amp;nprow, &amp;amp;npcol, &amp;amp;myrow, &amp;amp;mycol);&lt;BR /&gt;&lt;BR /&gt; locr = numroc_(&amp;amp;np, &amp;amp;MB_, &amp;amp;myrow, &amp;amp;izero, &amp;amp;nprow);&lt;BR /&gt; locc = numroc_(&amp;amp;np, &amp;amp;NB_, &amp;amp;mycol, &amp;amp;izero, &amp;amp;npcol);&lt;BR /&gt;&lt;BR /&gt; descinit_(desca, &amp;amp;np, &amp;amp;np, &amp;amp;MB_, &amp;amp;NB_, &amp;amp;izero, &amp;amp;izero,&lt;BR /&gt; &amp;amp;ictxt, &amp;amp;maxa, &amp;amp;info);&lt;BR /&gt;&lt;BR /&gt; if (ProcID == 0) printf("%d  %d  %d %d %d %d  %d\n",nprow,npcol,myrow,mycol,locr,locc,izero);&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;The error message is "&lt;B&gt;{    0,    0}:  On entry to DESCINIT parameter number    6 had an illegal value&lt;/B&gt;".&lt;/DIV&gt;
&lt;DIV&gt;Each processor shows the message above.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;Could you give me some advice?&lt;/DIV&gt;
&lt;DIV&gt;Thanks in advance.&lt;/DIV&gt;</description>
    <pubDate>Tue, 10 Nov 2009 03:29:54 GMT</pubDate>
    <dc:creator>phaser75</dc:creator>
    <dc:date>2009-11-10T03:29:54Z</dc:date>
    <item>
      <title>trouble with descinit_(...)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/trouble-with-descinit/m-p/889398#M10302</link>
      <description>I'm trying to use descinit function. (I use c compiler)
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I think there is no error in syntax but it doesn't work.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;The code is like this.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;izero = 0;&lt;BR /&gt;Cblacs_get(0, 0, &amp;amp;ictxt);&lt;BR /&gt; Cblacs_gridinit(&amp;amp;ictxt, "R", nprow, npcol);&lt;BR /&gt; Cblacs_gridinfo(ictxt, &amp;amp;nprow, &amp;amp;npcol, &amp;amp;myrow, &amp;amp;mycol);&lt;BR /&gt;&lt;BR /&gt; locr = numroc_(&amp;amp;np, &amp;amp;MB_, &amp;amp;myrow, &amp;amp;izero, &amp;amp;nprow);&lt;BR /&gt; locc = numroc_(&amp;amp;np, &amp;amp;NB_, &amp;amp;mycol, &amp;amp;izero, &amp;amp;npcol);&lt;BR /&gt;&lt;BR /&gt; descinit_(desca, &amp;amp;np, &amp;amp;np, &amp;amp;MB_, &amp;amp;NB_, &amp;amp;izero, &amp;amp;izero,&lt;BR /&gt; &amp;amp;ictxt, &amp;amp;maxa, &amp;amp;info);&lt;BR /&gt;&lt;BR /&gt; if (ProcID == 0) printf("%d  %d  %d %d %d %d  %d\n",nprow,npcol,myrow,mycol,locr,locc,izero);&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;The error message is "&lt;B&gt;{    0,    0}:  On entry to DESCINIT parameter number    6 had an illegal value&lt;/B&gt;".&lt;/DIV&gt;
&lt;DIV&gt;Each processor shows the message above.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;Could you give me some advice?&lt;/DIV&gt;
&lt;DIV&gt;Thanks in advance.&lt;/DIV&gt;</description>
      <pubDate>Tue, 10 Nov 2009 03:29:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/trouble-with-descinit/m-p/889398#M10302</guid>
      <dc:creator>phaser75</dc:creator>
      <dc:date>2009-11-10T03:29:54Z</dc:date>
    </item>
    <item>
      <title>Re: trouble with descinit_(...)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/trouble-with-descinit/m-p/889399#M10303</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
According to the examples, nprow (and other parameters) must be set to suitable values. descinit is documented as presenting the error message when "paramater 6" &amp;gt;= nprow.&lt;BR /&gt;</description>
      <pubDate>Tue, 10 Nov 2009 06:08:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/trouble-with-descinit/m-p/889399#M10303</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2009-11-10T06:08:17Z</dc:date>
    </item>
  </channel>
</rss>

