<?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 fyi -- the documentation has in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924245#M13259</link>
    <description>&lt;P&gt;fyi -- the documentation has been updated into the version 11.1.2 released yesterday. You can check this update and let us know if any further issue/improvements we have to do with mkl's doc. regards, gennady.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 14 Feb 2014 06:37:16 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2014-02-14T06:37:16Z</dc:date>
    <item>
      <title>Sstrange behavior MKL-FEAST</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924241#M13255</link>
      <description>&lt;DIV&gt;
	&lt;DIV&gt;&lt;BR /&gt;
		&amp;nbsp;&lt;/DIV&gt;
	At the moment I am trying to implement a minimal working example of the &amp;lt;&amp;lt;&lt;SPAN class="J-JK9eJ-PJVNOc" style="background: none repeat scroll 0% 0% yellow;"&gt;dfeast&lt;/SPAN&gt;_&lt;SPAN class="J-JK9eJ-PJVNOc" style="background: none repeat scroll 0% 0% yellow;"&gt;scsrgv&lt;/SPAN&gt;&amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="J-JK9eJ-PJVNOc" style="background: none repeat scroll 0% 0% yellow;"&gt;routine&lt;/SPAN&gt;&amp;nbsp; in c++ of the FEAST package to solve the generalized eigenvalue problem Ax=&lt;SPAN class="J-JK9eJ-PJVNOc" style="background: none repeat scroll 0% 0% yellow;"&gt;lBx&lt;/SPAN&gt;. The problem size is just 4x4 for testing&amp;nbsp; purposes&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;BR /&gt;
	The first time I executed the program I got the error:&lt;BR /&gt;
	Info =3 that is a warning&amp;nbsp; "Size of the subspace m0 is too small (m0&amp;lt;m)".&lt;/DIV&gt;

&lt;DIV&gt;thus I changed the value of M0 from 4 to 10 and tried again.&lt;BR /&gt;
	&lt;BR /&gt;
	This time I the error was&amp;nbsp; "201" which means&amp;nbsp; "Problem with size of initial subspace m0 (m0≤0)"&lt;BR /&gt;
	&lt;BR /&gt;
	this does not make any sense as M0 is positive.&lt;BR /&gt;
	&amp;nbsp;&lt;/DIV&gt;

&lt;P&gt;I would appreciate any help on this.&lt;/P&gt;

&lt;P&gt;[cpp]&lt;BR /&gt;
	#include &amp;lt;iostream&amp;gt;&lt;BR /&gt;
	#include&amp;lt;math.h&amp;gt;&lt;BR /&gt;
	#include&amp;lt;cmath&amp;gt;&lt;BR /&gt;
	#include&amp;lt;algorithm&amp;gt;&lt;BR /&gt;
	#include "mkl.h"&lt;BR /&gt;
	#include "mkl_solvers_ee.h"&lt;BR /&gt;
	using namespace std;&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	///////TEST MATRIX///////////////&lt;BR /&gt;
	/*&lt;/P&gt;

&lt;P&gt;&amp;nbsp; A=&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; |1&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 1|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; |0&amp;nbsp; 2&amp;nbsp; 1&amp;nbsp; 0|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; |0&amp;nbsp; 1&amp;nbsp; 3&amp;nbsp; 0|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; |1&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 4|&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;B= &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |1&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 0|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; |0&amp;nbsp; 2&amp;nbsp; 0&amp;nbsp; 0|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; |0&amp;nbsp; 0&amp;nbsp; 3&amp;nbsp; 0|&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |0&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 4|&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	PROBLEM Ax=lBx&lt;/P&gt;

&lt;P&gt;*/&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	int main(){&lt;/P&gt;

&lt;P&gt;&amp;nbsp; MKL_INT fpm[128];&lt;BR /&gt;
	&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;//MATRIX SET UP&lt;BR /&gt;
	&amp;nbsp; double&amp;nbsp; AV[]={1,1,2,1,3,4};&lt;BR /&gt;
	&amp;nbsp; MKL_INT IA[]={1,3,5,6,7};&lt;BR /&gt;
	&amp;nbsp; MKL_INT JA[]={1,4,2,3,3,4};&lt;BR /&gt;
	&amp;nbsp;&lt;BR /&gt;
	&amp;nbsp; double&amp;nbsp; BV[]={1,2,3,4};&lt;BR /&gt;
	&amp;nbsp; MKL_INT IB[]={1,2,3,4,5};&lt;BR /&gt;
	&amp;nbsp; MKL_INT JB[]={1,2,3,4};&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	//SET UP EIGENSOLVER&lt;BR /&gt;
	//initialize parameters of FEAST algorithm&lt;BR /&gt;
	feastinit(fpm);&lt;BR /&gt;
	fpm[0]=1;&lt;BR /&gt;
	char UPLO= 'U';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //uses the upper triangular part of the matrix&lt;BR /&gt;
	const MKL_INT N=4;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //set problem size&lt;BR /&gt;
	double Emin=double(0.0), Emax=double(4);&amp;nbsp;&amp;nbsp; // bounds of the igenvalues to be searched&lt;BR /&gt;
	MKL_INT M0=10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //initial guess&lt;BR /&gt;
	MKL_INT M=N;&lt;BR /&gt;
	MKL_INT info;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //info of the outcome&lt;BR /&gt;
	double epsout;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //contains relative error&lt;BR /&gt;
	MKL_INT loop;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ouput information&lt;BR /&gt;
	double E[10];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //will contain the eigenvalues&lt;BR /&gt;
	double res&lt;N&gt;;&lt;BR /&gt;
	double X[4*4];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //initial subspace guess&lt;/N&gt;&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	&amp;nbsp;dfeast_scsrgv(&amp;amp;UPLO,&amp;amp;N,AV,IA,JA,BV,IB,JB,fpm,&amp;amp;epsout,&amp;amp;loop,&amp;amp;Emin,&amp;amp;Emax,&amp;amp;M0,E,X,&amp;amp;M,res,&amp;amp;info);&lt;BR /&gt;
	&amp;nbsp;cout&amp;lt;&amp;lt;"INFO="&amp;lt;&amp;lt;info&amp;lt;&amp;lt;endl;&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	&amp;nbsp; return 0;&lt;BR /&gt;
	}&lt;/P&gt;

&lt;P&gt;[/cpp]&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 30 Nov 2013 23:02:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924241#M13255</guid>
      <dc:creator>Sergio_S_</dc:creator>
      <dc:date>2013-11-30T23:02:50Z</dc:date>
    </item>
    <item>
      <title>hello,  </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924242#M13256</link>
      <description>&lt;P&gt;hello, &amp;nbsp;&lt;/P&gt;

&lt;P&gt;this is the problem with documentation --&amp;nbsp;&lt;SPAN style="color: rgb(51, 51, 51); font-family: Verdana, Arial, sans-serif; font-size: 13.600000381469727px; line-height: 20px;"&gt;the initial guess for subspace dimension have to be like the follows &amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;0&amp;lt;M0&amp;lt;=n&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;regards, Gennady&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2013 07:41:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924242#M13256</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2013-12-02T07:41:52Z</dc:date>
    </item>
    <item>
      <title>the documentation would be</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924243#M13257</link>
      <description>&lt;P&gt;the documentation would be updated the next update of MKL&amp;nbsp;( 11.1 update 2 ) - we will let you know when it will happens,&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2013 16:58:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924243#M13257</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2013-12-02T16:58:22Z</dc:date>
    </item>
    <item>
      <title>Thank you, that solved the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924244#M13258</link>
      <description>&lt;P&gt;Thank you, that solved the problem&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2013 18:38:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924244#M13258</guid>
      <dc:creator>Sergio_S_</dc:creator>
      <dc:date>2013-12-02T18:38:58Z</dc:date>
    </item>
    <item>
      <title>fyi -- the documentation has</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924245#M13259</link>
      <description>&lt;P&gt;fyi -- the documentation has been updated into the version 11.1.2 released yesterday. You can check this update and let us know if any further issue/improvements we have to do with mkl's doc. regards, gennady.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Feb 2014 06:37:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sstrange-behavior-MKL-FEAST/m-p/924245#M13259</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2014-02-14T06:37:16Z</dc:date>
    </item>
  </channel>
</rss>

