<?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: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881212#M9597</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/452920"&gt;recage&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;There seems to be an inconsistency in the docs for calling 'dcgmrhs_init' from C: the PDF documentation specifies the parameter &lt;EM&gt;'method'&lt;/EM&gt; in the function call. However, this parameter does not appear in the C header file.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;PDF docs:&lt;/STRONG&gt; dcgmrhs_init(n, x, nrhs, b, &lt;EM&gt;method&lt;/EM&gt;, RCI_request, ipar, dpar, tmp)&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;C header: &lt;/STRONG&gt;extern void dcgmrhs_init(MKL_INT *n, double *x, MKL_INT* nRhs, double *b, MKL_INT *rci_request, MKL_INT *ipar, double *dpar, double *tmp);&lt;BR /&gt;&lt;BR /&gt;I understand that 'method' doesn't have any influence on the code, since block CG solution is not yet supported.&lt;BR /&gt;&lt;BR /&gt;Is there a demo code available for 'dcgmrhs' written in C? I can only find the code for Fortran. &lt;BR /&gt;For some reason the routine 'dcgmrhs_init' crashes on me. Some demo code would be helpful.&lt;BR /&gt;&lt;BR /&gt;Best regards, Recage&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;Hi Recage,&lt;BR /&gt;We know this problem that appeared while calling cgmhr routines from c code. Itwill be fixed in one of next versions of MKL.&lt;/P&gt;
&lt;P&gt;With best regards,&lt;/P&gt;
&lt;P&gt;Alexander Kalinkin&lt;/P&gt;</description>
    <pubDate>Thu, 19 Nov 2009 16:00:46 GMT</pubDate>
    <dc:creator>Alexander_K_Intel2</dc:creator>
    <dc:date>2009-11-19T16:00:46Z</dc:date>
    <item>
      <title>Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881211#M9596</link>
      <description>There seems to be an inconsistency in the docs for calling 'dcgmrhs_init' from C: the PDF documentation specifies the parameter &lt;I&gt;'method'&lt;/I&gt; in the function call. However, this parameter does not appear in the C header file.&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;PDF docs:&lt;/B&gt; dcgmrhs_init(n, x, nrhs, b, &lt;I&gt;method&lt;/I&gt;, RCI_request, ipar, dpar, tmp)&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;C header: &lt;/B&gt;extern void dcgmrhs_init(MKL_INT *n, double *x, MKL_INT* nRhs, double *b, MKL_INT *rci_request, MKL_INT *ipar, double *dpar, double *tmp);&lt;BR /&gt;&lt;BR /&gt;I understand that 'method' doesn't have any influence on the code, since block CG solution is not yet supported.&lt;BR /&gt;&lt;BR /&gt;Is there a demo code available for 'dcgmrhs' written in C? I can only find the code for Fortran. &lt;BR /&gt;For some reason the routine 'dcgmrhs_init' crashes on me. Some demo code would be helpful.&lt;BR /&gt;&lt;BR /&gt;Best regards, Recage</description>
      <pubDate>Thu, 19 Nov 2009 14:06:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881211#M9596</guid>
      <dc:creator>recage</dc:creator>
      <dc:date>2009-11-19T14:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881212#M9597</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/452920"&gt;recage&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;There seems to be an inconsistency in the docs for calling 'dcgmrhs_init' from C: the PDF documentation specifies the parameter &lt;EM&gt;'method'&lt;/EM&gt; in the function call. However, this parameter does not appear in the C header file.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;PDF docs:&lt;/STRONG&gt; dcgmrhs_init(n, x, nrhs, b, &lt;EM&gt;method&lt;/EM&gt;, RCI_request, ipar, dpar, tmp)&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;C header: &lt;/STRONG&gt;extern void dcgmrhs_init(MKL_INT *n, double *x, MKL_INT* nRhs, double *b, MKL_INT *rci_request, MKL_INT *ipar, double *dpar, double *tmp);&lt;BR /&gt;&lt;BR /&gt;I understand that 'method' doesn't have any influence on the code, since block CG solution is not yet supported.&lt;BR /&gt;&lt;BR /&gt;Is there a demo code available for 'dcgmrhs' written in C? I can only find the code for Fortran. &lt;BR /&gt;For some reason the routine 'dcgmrhs_init' crashes on me. Some demo code would be helpful.&lt;BR /&gt;&lt;BR /&gt;Best regards, Recage&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;Hi Recage,&lt;BR /&gt;We know this problem that appeared while calling cgmhr routines from c code. Itwill be fixed in one of next versions of MKL.&lt;/P&gt;
&lt;P&gt;With best regards,&lt;/P&gt;
&lt;P&gt;Alexander Kalinkin&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2009 16:00:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881212#M9597</guid>
      <dc:creator>Alexander_K_Intel2</dc:creator>
      <dc:date>2009-11-19T16:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881213#M9598</link>
      <description>Hi Alexander,&lt;BR /&gt;thanks for the speedy reply.&lt;BR /&gt;Can you please elaborate a little more on this? Apart from the little inconsistency within the documentation for the function 'dcgmrhs_init', is this function callable? In my code it crashes invariably.&lt;BR /&gt;Is there a workaround available for the current situation?&lt;BR /&gt;&lt;BR /&gt;Best regards, Recage&lt;BR /&gt;</description>
      <pubDate>Thu, 19 Nov 2009 16:07:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881213#M9598</guid>
      <dc:creator>recage</dc:creator>
      <dc:date>2009-11-19T16:07:24Z</dc:date>
    </item>
    <item>
      <title>Re: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881214#M9599</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/452920"&gt;recage&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Hi Alexander,&lt;BR /&gt;thanks for the speedy reply.&lt;BR /&gt;Can you please elaborate a little more on this? Apart from the little inconsistency within the documentation for the function 'dcgmrhs_init', is this function callable? In my code it crashes invariably.&lt;BR /&gt;Is there a workaround available for the current situation?&lt;BR /&gt;&lt;BR /&gt;Best regards, Recage&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Recage,
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;It's seems that problem is not in documentation, problem is in header file. Parameter "method" not used in that version of cgmrs, but it need to be in interface. Try to change interface on &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;dcgmrhs_init(MKL_INT *n, double *x, MKL_INT* nRhs, double *b,MKL_INT *method,MKL_INT *rci_request, MKL_INT *ipar, double *dpar, double *tmp);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;With best regards,&lt;/DIV&gt;
&lt;DIV&gt;Alexander Kalinkin&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Nov 2009 16:17:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881214#M9599</guid>
      <dc:creator>Alexander_K_Intel2</dc:creator>
      <dc:date>2009-11-19T16:17:03Z</dc:date>
    </item>
    <item>
      <title>Re: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881215#M9600</link>
      <description>Sir, may I call you Jesus?&lt;BR /&gt;Changing the header file solved the problem.&lt;BR /&gt;Thanks a lot!!&lt;BR /&gt;</description>
      <pubDate>Thu, 19 Nov 2009 16:39:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881215#M9600</guid>
      <dc:creator>recage</dc:creator>
      <dc:date>2009-11-19T16:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Iterative Sparse Multiple RHS Solver (dcgmrhs) using with C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881216#M9601</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/452920"&gt;recage&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Sir, may I call you Jesus?&lt;BR /&gt;Changing the header file solved the problem.&lt;BR /&gt;Thanks a lot!!&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Recage,
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Thanks for the good words, you are welcome :)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;With best regards,&lt;/DIV&gt;
&lt;DIV&gt;Alexander Kalinkin&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Nov 2009 16:44:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Iterative-Sparse-Multiple-RHS-Solver-dcgmrhs-using-with-C/m-p/881216#M9601</guid>
      <dc:creator>Alexander_K_Intel2</dc:creator>
      <dc:date>2009-11-19T16:44:23Z</dc:date>
    </item>
  </channel>
</rss>

