<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in mkl_pardiso.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>e8c0849ab8fe171bed529bea27238c9b402db591 - Merge branch &apos;barry/2025-10-18/optimize-aij-ops&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#e8c0849ab8fe171bed529bea27238c9b402db591</link>
        <description>Merge branch &apos;barry/2025-10-18/optimize-aij-ops&apos; into &apos;main&apos;Refactor handling of diagonal marking in *AIJ and SELL matricesSee merge request petsc/petsc!8797

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Thu, 20 Nov 2025 18:32:32 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>421480d92be24cdb9933c60510b8e175c0a8d034 - - Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#421480d92be24cdb9933c60510b8e175c0a8d034</link>
        <description>- Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()    - Mat_SeqXXX-&gt;diag is not automatically created during MatAssemblyEnd() saving memory and time    - Accessing Mat_SeqXXX-&gt;diag now requires the use of MatGetDiagonalMarkers_SeqXXX() except when the current values are known to be correct; for example during numerical factorizations and solves    - Mat_SeqXXX-&gt;diag is now never shared among matrices; hence the free_diag flag is gone. That was always a risky proposition since any of the owning matrices could chang the values thus making them incorrect for other owners.

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sun, 19 Oct 2025 04:43:08 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>bcda9346efad4e5ba2d553af84eb238771ba1e25 - Merge branch &apos;MarDiehl/fix-typo&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#bcda9346efad4e5ba2d553af84eb238771ba1e25</link>
        <description>Merge branch &apos;MarDiehl/fix-typo&apos; into &apos;main&apos;missing &quot;s&quot; for isascii and issundialsSee merge request petsc/petsc!8559

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Wed, 27 Aug 2025 20:05:52 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9f196a0264fbaf0568fead3a30c861c7ae4cf663 - missing &quot;s&quot; for isascii and issundials</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#9f196a0264fbaf0568fead3a30c861c7ae4cf663</link>
        <description>missing &quot;s&quot; for isascii and issundials

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Thu, 17 Jul 2025 22:45:54 +0000</pubDate>
        <dc:creator>Martin Diehl &lt;mail@martin-diehl.net&gt;</dc:creator>
    </item>
<item>
        <title>76d6960897ba55d8238485170da43545084300c6 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#76d6960897ba55d8238485170da43545084300c6</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sun, 19 Jan 2025 16:41:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1d017dde8ef1440cf12339dd41027dcdc04db8fc - Merge branch &apos;barry/2024-11-26/improve-man-pages/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#1d017dde8ef1440cf12339dd41027dcdc04db8fc</link>
        <description>Merge branch &apos;barry/2024-11-26/improve-man-pages/release&apos; into &apos;release&apos;Improve some manual pages in KSP/SNESSee merge request petsc/petsc!8071

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sun, 19 Jan 2025 16:30:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0b4b7b1c20c2ed4ade67e3d50a7710fe0ffbfca5 - Improve some manual pages in KSP/SNES</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#0b4b7b1c20c2ed4ade67e3d50a7710fe0ffbfca5</link>
        <description>Improve some manual pages in KSP/SNES

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Tue, 26 Nov 2024 15:00:32 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e4a561a4dd2f14b817d1f42f37308832056c89c0 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#e4a561a4dd2f14b817d1f42f37308832056c89c0</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Mon, 07 Oct 2024 15:03:38 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fd0575bf0ddb15ec3a40fc9033b1189a86fc7cc0 - Merge branch &apos;jose/fix-compile-warnings&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#fd0575bf0ddb15ec3a40fc9033b1189a86fc7cc0</link>
        <description>Merge branch &apos;jose/fix-compile-warnings&apos; into &apos;release&apos;Fix compiler warningsSee merge request petsc/petsc!7923

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Mon, 07 Oct 2024 14:12:51 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5f7675d981db2054d9c40dec7852a4ff93513c0e - Fix integer conversion warning with MKL_PARDISO with 64-bit ints</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#5f7675d981db2054d9c40dec7852a4ff93513c0e</link>
        <description>Fix integer conversion warning with MKL_PARDISO with 64-bit intssrc/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:45:16: warning: implicit conversion loses integer precision: &apos;long long&apos; to &apos;int&apos; [-Wshorten-64-to-32]   45 |   mtype_copy = *mtype;      |              ~ ^~~~~~

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sat, 05 Oct 2024 07:43:48 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>d0e6bf2ad94dcc89b258ce16c7987200a4714786 - Merge branch &apos;jolivet/clang-format-19&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#d0e6bf2ad94dcc89b258ce16c7987200a4714786</link>
        <description>Merge branch &apos;jolivet/clang-format-19&apos; into &apos;main&apos;clang-format-19See merge request petsc/petsc!7644

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Wed, 25 Sep 2024 06:44:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0d5ef98addb54ced821e7e5fade9ccac0ec8ccde - CI: update checkclangformat to use clang-format-19.1.0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#0d5ef98addb54ced821e7e5fade9ccac0ec8ccde</link>
        <description>CI: update checkclangformat to use clang-format-19.1.0

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Wed, 18 Sep 2024 17:18:59 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0778e2ac9a05354002f4f67706026fe596088361 - Merge branch &apos;jose/another-conversion-warning&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#0778e2ac9a05354002f4f67706026fe596088361</link>
        <description>Merge branch &apos;jose/another-conversion-warning&apos; into &apos;main&apos;Fix another integer conversion warningSee merge request petsc/petsc!7854

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sun, 22 Sep 2024 03:18:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>30404b964f92c07d0d054ea2ab37b64e4da063cc - Fix another integer conversion warning</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#30404b964f92c07d0d054ea2ab37b64e4da063cc</link>
        <description>Fix another integer conversion warningsrc/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c:893:49: warning: implicit conversion loses integer precision: &apos;PetscInt&apos; (aka &apos;long&apos;) to &apos;int&apos; [-Werror,-Wshorten-64-to-32]  893 |     if (icntl == 65) PetscSetMKL_PARDISOThreads(ival);      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sat, 21 Sep 2024 06:36:07 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>4737aa58a8c31607d4f9623b4d1720630f25747c - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#4737aa58a8c31607d4f9623b4d1720630f25747c</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Tue, 17 Sep 2024 14:10:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e327eebed9de62b45566ee660f7e505b2140756b - Merge branch &apos;jose/release/warnings-mkl_pardiso&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#e327eebed9de62b45566ee660f7e505b2140756b</link>
        <description>Merge branch &apos;jose/release/warnings-mkl_pardiso&apos; into &apos;release&apos;Fix compiler warnings when using MKL_PARDISO with 64-bit integersSee merge request petsc/petsc!7827

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Sat, 14 Sep 2024 15:59:52 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e54da4821d5126a7a9f7feca4b48f386d43c930f - Fix compiler warnings when using MKL_PARDISO with 64-bit integers</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#e54da4821d5126a7a9f7feca4b48f386d43c930f</link>
        <description>Fix compiler warnings when using MKL_PARDISO with 64-bit integersThis is with Intel oneAPI compiler 2024.2.1.

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Fri, 13 Sep 2024 09:00:05 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>d57530f4d3a31877c9f193c5443b50119ca4efe5 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#d57530f4d3a31877c9f193c5443b50119ca4efe5</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Mon, 22 Apr 2024 06:15:28 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>42c061c5dad29de21abe21b14f54ccd38a40cc0e - Merge branch &apos;barry/2024-04-19/cpardiso-use-call-external-void/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#42c061c5dad29de21abe21b14f54ccd38a40cc0e</link>
        <description>Merge branch &apos;barry/2024-04-19/cpardiso-use-call-external-void/release&apos; into &apos;release&apos;Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.See merge request petsc/petsc!7485

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Mon, 22 Apr 2024 05:43:09 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>aaaa354b980277b1f3c3c4c725fae701bbeb8a0e - Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c#aaaa354b980277b1f3c3c4c725fae701bbeb8a0e</link>
        <description>Use PetscStackCallExternalVoid() on CPardiso wrapper for clearer error message.Reported-by: Nils Friess

            List of files:
            /petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c</description>
        <pubDate>Mon, 22 Apr 2024 05:43:09 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
