<?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:Modify MKL_PARDISO_PIVOT in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1556721#M35657</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In case you run into any other issues please feel free to create a new thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Aryan. &lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Fri, 22 Dec 2023 09:47:16 GMT</pubDate>
    <dc:creator>AryanK_Intel</dc:creator>
    <dc:date>2023-12-22T09:47:16Z</dc:date>
    <item>
      <title>Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1524271#M35134</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Could someone help me by telling me how I can modify the function MKL_PARDISO_PIVOT&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Sep 2023 16:07:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1524271#M35134</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-09-15T16:07:37Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525298#M35139</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for posting in Intel Communities.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more information related to MKL_PARDISO_PIVOT, please refer to the below link:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-c/2023-2/mkl-pardiso-pivot.html" target="_blank" rel="noopener"&gt;https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-c/2023-2/mkl-pardiso-pivot.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You could also refer to the example provided under below path based on your usage and requirement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;C:\Program Files (x86)\Intel\oneAPI\mkl\2023.2.0\examples\examples_core_c.zip\c\sparse_directsolvers\source\pardiso_sym_getdiag.c (or)&lt;/P&gt;
&lt;P&gt;C:\Program Files (x86)\Intel\oneAPI\mkl\2023.2.0\examples\examples_core_c.zip\c\sparse_directsolvers\source\pardiso_unsym_diag_pivot.c&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition, Could you please elaborate on your issue, it helps in understanding your issue better.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Sri Raj Aryan.K&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Oct 2023 11:18:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525298#M35139</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-10-05T11:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525641#M35142</link>
      <description>&lt;P&gt;First of all I would like to thank your answer. The best solution for me it is the replacement of mkl_pardiso_pivot, but in fortran I can not. And the solution, if I am not wrong, it is the redefinition in C, and then mix with fortran.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you think if it is correct my solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 03:53:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525641#M35142</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-09-20T03:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525747#M35148</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for getting back. As requested by you, For more information related to MKL_PARDISO_PIVOT in fortran, you could go through to the below link:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-fortran/2023-0/mkl-pardiso-pivot.html" target="_blank" rel="noopener"&gt;https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-fortran/2023-2/mkl-pardiso-pivot.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You could also refer to the Fortran examples provided under the below path based on your use case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;C:\Program Files (x86)\Intel\oneAPI\mkl\2023.2.0\examples\examples_core_f.zip\f\sparse_directsolvers\source&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Sri Raj Aryan.K&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Oct 2023 03:18:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1525747#M35148</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-10-04T03:18:13Z</dc:date>
    </item>
    <item>
      <title>Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1528051#M35198</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;A gentle reminder:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Has the information provided helped? Could you please let us know if you need any other details?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sri Raj Aryan.K&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 27 Sep 2023 10:05:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1528051#M35198</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-09-27T10:05:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1528583#M35204</link>
      <description>&lt;P&gt;Thanks for yours answer. I had checked the examples in&amp;nbsp;&lt;SPAN&gt;C:\Program Files (x86)\Intel\oneAPI\mkl\2023.2.0\examples\examples_core_f.zip\f\sparse_directsolvers\source&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;And I could not find any example about rewrite the function&amp;nbsp;&lt;SPAN&gt;mkl_pardiso_pivot or how it could be used.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Could you say to me where I can fin some exemples where mkl_pardiso_pivot is used.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Javi&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Sep 2023 18:12:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1528583#M35204</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-09-28T18:12:14Z</dc:date>
    </item>
    <item>
      <title>Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1531102#M35256</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We are looking into your issue internally and we will update you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sri Raj Aryan.K&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 06 Oct 2023 10:17:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1531102#M35256</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-10-06T10:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1531404#M35265</link>
      <description>&lt;P&gt;Thanks, and waiting for your answer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Sat, 07 Oct 2023 08:45:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1531404#M35265</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-10-07T08:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1533764#M35301</link>
      <description>&lt;P&gt;I have made a simple example, which works for&amp;nbsp;symmetric, indefinite but it do not for&amp;nbsp;real and symmetric positive definite. And I don't know why.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;program Console2&lt;/P&gt;&lt;P&gt;implicit none&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;!Ax = b&lt;BR /&gt;&lt;BR /&gt;real(8):: A(5), b(5), x(6)&lt;BR /&gt;integer:: rows(6), columns(5), iparm(64), maxfct, mnum, mtype, phase, n, nrhs, error, msglvl, perm(1), i&lt;BR /&gt;integer:: pt(64)&lt;BR /&gt;&lt;BR /&gt;pt = 0&lt;BR /&gt;n = 5&lt;BR /&gt;mnum = 1&lt;BR /&gt;maxfct = 1&lt;BR /&gt;nrhs = 1&lt;BR /&gt;error = 0 ! initialize error flag&lt;BR /&gt;msglvl = 1 ! print statistical information&lt;BR /&gt;mtype = -2 ! symmetric, indefinite&lt;BR /&gt;!mtype = 2 ! real and symmetric positive definite&lt;BR /&gt;&lt;BR /&gt;A = (/10.0d0, 20.0d0, 0.0000000001d0, 40.0d0, 50.0d0/)&lt;BR /&gt;&lt;BR /&gt;rows = (/1,2,3,4,5,6/)&lt;BR /&gt;&lt;BR /&gt;columns = (/1,2,3,4,5/)&lt;BR /&gt;&lt;BR /&gt;b = (/10.0d0, 20.0d0, 30.0d0, 40.0d0, 50.0d0/)&lt;BR /&gt;&lt;BR /&gt;x = 0.0d0&lt;BR /&gt;&lt;BR /&gt;iparm = 0&lt;BR /&gt;&lt;BR /&gt;!iparm(1) = 1 ! no solver default&lt;BR /&gt;!iparm(2) = 2 ! fill-in reordering from METIS&lt;BR /&gt;!iparm(4) = 0 ! no iterative-direct algorithm&lt;BR /&gt;!iparm(5) = 0 ! no user fill-in reducing permutation&lt;BR /&gt;!iparm(6) = 0 ! =0 solution on the first n components of x&lt;BR /&gt;!iparm(8) = 2 ! numbers of iterative refinement steps&lt;BR /&gt;!iparm(10) = 8 ! perturb the pivot elements with 1E-13&lt;BR /&gt;!iparm(11) = 1 ! use nonsymmetric permutation and scaling MPS&lt;BR /&gt;!iparm(13) = 0 ! maximum weighted matching algorithm is switched-off (default for symmetric). Try iparm(13) = 1 in case of inappropriate accuracy&lt;BR /&gt;!iparm(14) = 0 ! Output: number of perturbed pivots&lt;BR /&gt;!iparm(18) = -1 ! Output: number of nonzeros in the factor LU&lt;BR /&gt;!iparm(19) = -1 ! Output: Mflops for LU factorization&lt;BR /&gt;!iparm(20) = 0 ! Output: Numbers of CG Iterations&lt;BR /&gt;!iparm(56) = 1 !You can use the mkl_pardiso_pivot callback routine to control pivot elements which appear during numerical factorization&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;phase = 11 ! only reordering and symbolic factorization&lt;BR /&gt;CALL pardiso(pt, maxfct, mnum, mtype, phase, n, A, rows, columns, perm, nrhs, iparm, msglvl, b, x, error)&lt;/P&gt;&lt;P&gt;write(*,*) 'phase = 11. Error: ',error&lt;BR /&gt;&lt;BR /&gt;phase = 22 ! only factorization&lt;BR /&gt;CALL pardiso(pt, maxfct, mnum, mtype, phase, n, A, rows, columns, perm, nrhs, iparm, msglvl, b, x, error)&lt;/P&gt;&lt;P&gt;write(*,*) 'phase = 22. Error: ',error&lt;BR /&gt;&lt;BR /&gt;if( error == -4) then&lt;BR /&gt;&lt;BR /&gt;write(*,*) 'Pivot zero: ', iparm(30)&lt;BR /&gt;&lt;BR /&gt;end if&lt;BR /&gt;&lt;BR /&gt;phase = 33 ! only solution&lt;BR /&gt;CALL pardiso(pt, maxfct, mnum, mtype, phase, n, A, rows, columns, perm, nrhs, iparm, msglvl, b, x, error)&lt;/P&gt;&lt;P&gt;write(*,*) 'phase = 33. Error: ',error&lt;/P&gt;&lt;P&gt;do i = 1, 5&lt;BR /&gt;&lt;BR /&gt;write(*,*) x(i)&lt;BR /&gt;&lt;BR /&gt;end do&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;end program Console2&lt;BR /&gt;&lt;BR /&gt;subroutine mkl_pardiso_pivot (ai, bi, eps)&lt;BR /&gt;&lt;BR /&gt;real(8):: ai, bi, eps&lt;BR /&gt;&lt;BR /&gt;if( bi &amp;lt; eps ) then&lt;BR /&gt;&lt;BR /&gt;bi = 30.0d0&lt;BR /&gt;&lt;BR /&gt;end if&lt;BR /&gt;&lt;BR /&gt;end subroutine&lt;/P&gt;</description>
      <pubDate>Sat, 14 Oct 2023 05:59:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1533764#M35301</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-10-14T05:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1534102#M35313</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt; First of all I would like to thank your answer. The best solution for me it is the replacement of mkl_pardiso_pivot, but in fortran I can not. And the solution, if I am not wrong, it&amp;nbsp;is the redefinition in C, and then mix with fortran&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is the code in C and Fortran of mkl_pardiso_pivot&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;In C&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;int mkl_pardiso_pivot( const double*aii, double*bii, const double*eps )
{
    if ( (*bii &amp;gt; *eps) || ( *bii &amp;lt; -*eps ) )
        return 0;
    if ( *bii &amp;gt; 0 )
        *bii = *eps;
    else
        *bii = -*eps;
    return 1;
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;In Fortran&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;FUNCTION mkl_pardiso_pivot(ai, bi, eps)
	DOUBLE, INTENT(IN) :: ai
	DOUBLE, INTENT(INOUT) :: bi
	DOUBLE, INTENT(IN) :: eps
	
	IF ( (bi &amp;gt; eps) .OR. (bi &amp;lt; (.NOT. eps)) ) THEN
		RETURN 0
	END IF
	
	IF (bi &amp;gt; 0) THEN
		bi = eps
	ELSE
		bi = (.NOT. eps)
	END IF
	RETURN 1
END FUNCTION mkl_pardiso_pivot&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please let us know if it is helpful?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and Regards,&lt;/P&gt;
&lt;P&gt;Aryan.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 11:10:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1534102#M35313</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-10-16T11:10:33Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1535190#M35329</link>
      <description>&lt;P&gt;I am sorry, but it isn't. The behavior is exactly like my example. It works for mytype = -2, but not for mytype = 2. And I am interested in mytype = 2.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yours,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Wed, 18 Oct 2023 21:24:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1535190#M35329</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-10-18T21:24:10Z</dc:date>
    </item>
    <item>
      <title>Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1537917#M35371</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We are working on your issue internally and we will update you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sri Raj Aryan.K&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Oct 2023 10:14:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1537917#M35371</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-10-27T10:14:04Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1538357#M35377</link>
      <description>&lt;P&gt;Waiting for it&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Sun, 29 Oct 2023 11:25:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1538357#M35377</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-10-29T11:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1541619#M35414</link>
      <description>&lt;P&gt;any new Mr. Raj.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 21:52:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1541619#M35414</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-11-07T21:52:25Z</dc:date>
    </item>
    <item>
      <title>Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1541823#M35416</link>
      <description>&lt;P&gt;Hi Javi_Dopazo,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Apologies for the delay in response.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We would like to know regarding&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&lt;EM&gt;"it works for mtype = -2, but not for mtype = 2".&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Do you mean that if MKL PARDISO detects zero, then MKL Pardiso doesn't stop execution and/or doesn't return an error = -4?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Aryan.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 08 Nov 2023 10:28:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1541823#M35416</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-11-08T10:28:56Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1542017#M35420</link>
      <description>&lt;P&gt;for type =2, and with a diagonal matriz, diferent zero numbers only in the main diagonal of matriz and zero the rest of matriz. If one number is negative or zero MKL_PARDISO return an error = -4. But if the number is positive and close to zero return error = 0, and if I tyr to use the diagonal and pivoting control&amp;nbsp; ( iparm(56) = 1 ), I can't. I have detected that the program doesn't acces to mkl_pardiso_pivot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However the same problem but type = -2, I don't have this problem and I can control the pivoting using mkl_pardiso_pivot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you need more information, please say to me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;</description>
      <pubDate>Wed, 08 Nov 2023 20:55:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1542017#M35420</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-11-08T20:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1545653#M35467</link>
      <description>&lt;P&gt;Hi &lt;SPAN&gt;Javi_Dopazo&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For mtype=2 (i.e., real and symmetric positive definite), it is expected to have behavior as follows:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The MKL_PARDISO returns an error code of -4, if any number on the main diagonal is either negative or zero.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;The MKL_PARDISO returns an error code of 0, if the number on the main diagonal is positive and close to zero.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Notably, explicitly setting 0.0 instead of 0.000000001d, while mtype=2, then Pardiso returns -4 as expected.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;
&lt;P&gt;Aryan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Nov 2023 16:46:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1545653#M35467</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-11-20T16:46:05Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1546181#M35470</link>
      <description>&lt;P&gt;May I haven't explained correctily. For mytype = 2 and with&amp;nbsp;iparm(56) = 1, the subroutine&amp;nbsp;mkl_pardiso_pivot is not called. I attached a small program where you can see it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yours,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 18:59:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1546181#M35470</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-11-21T18:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1552170#M35575</link>
      <description>&lt;P&gt;Any new&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Javi&lt;/P&gt;</description>
      <pubDate>Sat, 09 Dec 2023 09:51:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1552170#M35575</guid>
      <dc:creator>Javi_Dopazo</dc:creator>
      <dc:date>2023-12-09T09:51:59Z</dc:date>
    </item>
    <item>
      <title>Re:Modify MKL_PARDISO_PIVOT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1553187#M35590</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Apologies for the wait in getting back to you.&lt;/P&gt;&lt;P&gt;We are working on your issue internally and we will provide you with an update shortly.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Aryan.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Dec 2023 17:50:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Modify-MKL-PARDISO-PIVOT/m-p/1553187#M35590</guid>
      <dc:creator>AryanK_Intel</dc:creator>
      <dc:date>2023-12-12T17:50:45Z</dc:date>
    </item>
  </channel>
</rss>

