<?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 blockmat.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>5b12497f4ab2fae16b3dbcff7d3c608aa116b75c - Merge branch &apos;jolivet/fix-unnecessary-reduce&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#5b12497f4ab2fae16b3dbcff7d3c608aa116b75c</link>
        <description>Merge branch &apos;jolivet/fix-unnecessary-reduce&apos; into &apos;main&apos;Mat: set appropriate NO_OFF_PROC_ENTRIES to bypass MPI_Allreduce()See merge request petsc/petsc!8872

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Thu, 27 Nov 2025 05:53:32 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>65d518f37720c5dc1c733bb35234341e475d8884 - MatAssemblyEnd(): fix missing space in -info</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#65d518f37720c5dc1c733bb35234341e475d8884</link>
        <description>MatAssemblyEnd(): fix missing space in -info

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Wed, 26 Nov 2025 09:52:56 +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/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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>0b46e949f18ac28417071477034640c76a0832a0 - Merge branch &apos;stefanozampini/submat-zerorows&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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>c2be7ffe8233b9bc9298f9349fad0332d27fd173 - Mat: add ops for zerorowscolumnslocal</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#c2be7ffe8233b9bc9298f9349fad0332d27fd173</link>
        <description>Mat: add ops for zerorowscolumnslocal

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.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>
<item>
        <title>834855d6effb0d027771461c8e947ee1ce5a1e17 - Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#834855d6effb0d027771461c8e947ee1ce5a1e17</link>
        <description>Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;clang-format-21See merge request petsc/petsc!8202

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Wed, 27 Aug 2025 20:14:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>966bd95a39c2334d2e2ce17ad22128f3c1861eeb - Convert some SETERRQ() to PetscCheck()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#966bd95a39c2334d2e2ce17ad22128f3c1861eeb</link>
        <description>Convert some SETERRQ() to PetscCheck()

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Sun, 25 May 2025 18:55:39 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>390d3996fed1e5c2d89175ebb68cf53cdee176f4 - Merge branch &apos;lindad/hypre-control-through-pmat&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#390d3996fed1e5c2d89175ebb68cf53cdee176f4</link>
        <description>Merge branch &apos;lindad/hypre-control-through-pmat&apos; into &apos;main&apos;Change hypre PC option defaults based on hypre matrix memory locationSee merge request petsc/petsc!8505

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Tue, 12 Aug 2025 13:38:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>03db1824571927542203d3572ba93afdd6bab0ec - Make MatGetCurrentMemType first class API</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#03db1824571927542203d3572ba93afdd6bab0ec</link>
        <description>Make MatGetCurrentMemType first class API

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Mon, 11 Aug 2025 16:48:44 +0000</pubDate>
        <dc:creator>Alex Lindsay &lt;alexlindsay239@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c1a32f8f82a9b54ff5c81a6a1228bfc110fd0984 - Merge branch &apos;jolivet/cleanup&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#c1a32f8f82a9b54ff5c81a6a1228bfc110fd0984</link>
        <description>Merge branch &apos;jolivet/cleanup&apos; into &apos;main&apos;HousekeepingSee merge request petsc/petsc!8392

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Fri, 09 May 2025 15:46:43 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8bb0f5c6fef004073486bd40bcac1547cd22e816 - MatOps cleanup</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#8bb0f5c6fef004073486bd40bcac1547cd22e816</link>
        <description>MatOps cleanup

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Wed, 07 May 2025 17:39:21 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/blockmat/seq/blockmat.c#76d6960897ba55d8238485170da43545084300c6</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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/blockmat/seq/blockmat.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/blockmat/seq/blockmat.c#0b4b7b1c20c2ed4ade67e3d50a7710fe0ffbfca5</link>
        <description>Improve some manual pages in KSP/SNES

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.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>a81650ca6e54ffb102cca9eeefba0b37471c6309 - Merge branch &apos;lindad/new-aij-from-hash&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#a81650ca6e54ffb102cca9eeefba0b37471c6309</link>
        <description>Merge branch &apos;lindad/new-aij-from-hash&apos; into &apos;main&apos;Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix typeSee merge request petsc/petsc!7939

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Tue, 29 Oct 2024 19:37:50 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fe1fc275718fc80f26c273ff38ace1f5756afb65 - Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#fe1fc275718fc80f26c273ff38ace1f5756afb65</link>
        <description>Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Tue, 29 Oct 2024 19:37:49 +0000</pubDate>
        <dc:creator>Alexander &lt;alexander.lindsay@inl.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/blockmat/seq/blockmat.c#e4a561a4dd2f14b817d1f42f37308832056c89c0</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.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>ca28eb4f18ab1b70ede26ae98ec6b9912d5fc95b - Merge branch &apos;stefanozampini/release-2&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#ca28eb4f18ab1b70ede26ae98ec6b9912d5fc95b</link>
        <description>Merge branch &apos;stefanozampini/release-2&apos; into &apos;release&apos;MatSetValues_BlockMat: disable buggy reallocationSee merge request petsc/petsc!7915

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Sat, 05 Oct 2024 15:06:53 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ea0465ef73aeebb3b4bd4bc920c0a220d2549b0b - MatSetValues_BlockMat: disable buggy reallocation</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/blockmat/seq/blockmat.c#ea0465ef73aeebb3b4bd4bc920c0a220d2549b0b</link>
        <description>MatSetValues_BlockMat: disable buggy reallocation

            List of files:
            /petsc/src/mat/impls/blockmat/seq/blockmat.c</description>
        <pubDate>Mon, 30 Sep 2024 09:54:49 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
