<?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 mpisbaij.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>5a884c48ab0c46bab83cd9bb8710f380fa6d8bcf - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#5a884c48ab0c46bab83cd9bb8710f380fa6d8bcf</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 23 Feb 2026 14:43:49 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5237a1eeda4b2323ceca6fa229b1d6f7e430fe9c - Merge branch &apos;mr/1863-mpiaij-coo&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#5237a1eeda4b2323ceca6fa229b1d6f7e430fe9c</link>
        <description>Merge branch &apos;mr/1863-mpiaij-coo&apos; into &apos;release&apos;Consolidated bugfixes for issues #1860, #1863, #1864, #1865, #1866, #1867, #1868See merge request petsc/petsc!9059

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 23 Feb 2026 14:43:08 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>badd099fb2ece77d080fc02aefe95d4a02e75697 - Fix MPI_Comm_rank/size API mixups in helpers (#1865,#1866)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#badd099fb2ece77d080fc02aefe95d4a02e75697</link>
        <description>Fix MPI_Comm_rank/size API mixups in helpers (#1865,#1866)

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Sat, 21 Feb 2026 10:35:40 +0000</pubDate>
        <dc:creator>Han Liu &lt;liuhan3790@users.noreply.gitlab.com&gt;</dc:creator>
    </item>
<item>
        <title>27f169480a6668db3ba90f8ef6ef68d542d113fa - Merge branch &apos;jolivet/cleanup-matconjugate&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#27f169480a6668db3ba90f8ef6ef68d542d113fa</link>
        <description>Merge branch &apos;jolivet/cleanup-matconjugate&apos; into &apos;main&apos;[Mat|Vec]Conjugate(): no need to check for USE_COMPLEX in implementationsSee merge request petsc/petsc!8937

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Tue, 06 Jan 2026 05:57:39 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>65d0d4431f6e1428be1e46781f7930484d5691e2 - MatConjugate(): no need to check for USE_COMPLEX in implementations</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#65d0d4431f6e1428be1e46781f7930484d5691e2</link>
        <description>MatConjugate(): no need to check for USE_COMPLEX in implementations

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 05 Jan 2026 09:05:41 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>52446cc723085e0744f602c8b3df1001d0d0ab4d - Merge branch &apos;jolivet/rm-duplicate-bs&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#52446cc723085e0744f602c8b3df1001d0d0ab4d</link>
        <description>Merge branch &apos;jolivet/rm-duplicate-bs&apos; into &apos;main&apos;MatView(): do not print block size twice (when it is greater than 1)See merge request petsc/petsc!8892

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Wed, 10 Dec 2025 14:21:39 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e363090ee43a664d4526792f98cff07bf0c53dde - MatView(): do not print block size twice</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#e363090ee43a664d4526792f98cff07bf0c53dde</link>
        <description>MatView(): do not print block size twice

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Tue, 09 Dec 2025 15:24:40 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>8bb6a241cc2b8f6ed3ced698b43bc00095eff8a0 - Merge branch &apos;jolivet/consolidate-options&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#8bb6a241cc2b8f6ed3ced698b43bc00095eff8a0</link>
        <description>Merge branch &apos;jolivet/consolidate-options&apos; into &apos;main&apos;Consolidate MAT_HERMITIAN and MAT_SYMMETRIC optionsSee merge request petsc/petsc!8856

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Wed, 03 Dec 2025 16:56:35 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e9b284a95bb8ea2c402b43a51d3f23f6ae00bac6 - MatDiagonalScale(): consolidate test of input Vecs</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#e9b284a95bb8ea2c402b43a51d3f23f6ae00bac6</link>
        <description>MatDiagonalScale(): consolidate test of input Vecs

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Thu, 13 Nov 2025 19:39:16 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>b0c98d1d8bc8fbb369fd6b04fbfd2a9276aa7d86 - Rework MAT_SYMMETRIC and MAT_HERMITIAN options</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#b0c98d1d8bc8fbb369fd6b04fbfd2a9276aa7d86</link>
        <description>Rework MAT_SYMMETRIC and MAT_HERMITIAN options

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Fri, 14 Nov 2025 08:07:08 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>f1380492c7bc9e91f9951d64e58c34a16a149952 - Merge branch &apos;jolivet/fix-nonscalable-matnorm&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#f1380492c7bc9e91f9951d64e58c34a16a149952</link>
        <description>Merge branch &apos;jolivet/fix-nonscalable-matnorm&apos; into &apos;main&apos;MatNorm: fix some non-scalable implementations for NORM_1See merge request petsc/petsc!8862

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 24 Nov 2025 16:50:34 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>75dbe01d0102b3d1f476e163bbbbf612f241f502 - MatNorm: fix some non-scalable implementations for NORM_1</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#75dbe01d0102b3d1f476e163bbbbf612f241f502</link>
        <description>MatNorm: fix some non-scalable implementations for NORM_1Reported-by: Vincent Robert &lt;vincent.robert@cea.fr&gt;

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Fri, 21 Nov 2025 15:49:54 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<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/sbaij/mpi/mpisbaij.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/sbaij/mpi/mpisbaij.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/sbaij/mpi/mpisbaij.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/sbaij/mpi/mpisbaij.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>9a3a8673b4aea812b2f0c314666d2e7ff14d2577 - Merge branch &apos;jczhang/2025-09-19/precision-mumps&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#9a3a8673b4aea812b2f0c314666d2e7ff14d2577</link>
        <description>Merge branch &apos;jczhang/2025-09-19/precision-mumps&apos; into &apos;main&apos;Support different precisions with MUMPSSee merge request petsc/petsc!8715

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Fri, 17 Oct 2025 15:21:29 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d1a032db6cd7c39db5bfaa476c8e42d0c0ea531b - Enable ScaLAPACK and MUMPS for other precisions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#d1a032db6cd7c39db5bfaa476c8e42d0c0ea531b</link>
        <description>Enable ScaLAPACK and MUMPS for other precisions

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 26 Aug 2024 18:56:42 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>8112c1cbf372cb53bf7c5aca994a84a6a303db4d - Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#8112c1cbf372cb53bf7c5aca994a84a6a303db4d</link>
        <description>Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;Deprecate MPIU_BOOL which used to be for PETSc&apos;s enum Bool but now is just MPI_C_BOOLSee merge request petsc/petsc!8691

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 22 Sep 2025 18:44:15 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0b46e949f18ac28417071477034640c76a0832a0 - Merge branch &apos;stefanozampini/submat-zerorows&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#0b46e949f18ac28417071477034640c76a0832a0</link>
        <description>Merge branch &apos;stefanozampini/submat-zerorows&apos; into &apos;main&apos;implement ZeroRowsLocal and ZeroRowsColumnsLocal for local referencesSee merge request petsc/petsc!8705

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Mon, 22 Sep 2025 13:23:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5440e5dcf30153d9ab6dbf994494f40b7f9df88b - Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#5440e5dcf30153d9ab6dbf994494f40b7f9df88b</link>
        <description>Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Thu, 04 Sep 2025 14:33:07 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c2be7ffe8233b9bc9298f9349fad0332d27fd173 - Mat: add ops for zerorowscolumnslocal</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c#c2be7ffe8233b9bc9298f9349fad0332d27fd173</link>
        <description>Mat: add ops for zerorowscolumnslocal

            List of files:
            /petsc/src/mat/impls/sbaij/mpi/mpisbaij.c</description>
        <pubDate>Sun, 14 Sep 2025 16:04:55 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
