<?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 baijfact2.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/baij/seq/baijfact2.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/baij/seq/baijfact2.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/baij/seq/baijfact2.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/baij/seq/baijfact2.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>5ff6d247539c86491dc822dc7e845e819e6cc4a3 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#5ff6d247539c86491dc822dc7e845e819e6cc4a3</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Fri, 24 Oct 2025 06:15:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>092d26fbb49b0c2ab2055d7124d54ee3d7e7ed61 - Merge branch &apos;jolivet/fix-arrays&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#092d26fbb49b0c2ab2055d7124d54ee3d7e7ed61</link>
        <description>Merge branch &apos;jolivet/fix-arrays&apos; into &apos;release&apos;Fix error in MatTransposeMatMultSymbolic() in case of empty rowsSee merge request petsc/petsc!8773

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Thu, 23 Oct 2025 20:08:07 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>84648c2d64fd70938d2f71c337cda3739c77ab03 - Avoid extra allocation</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#84648c2d64fd70938d2f71c337cda3739c77ab03</link>
        <description>Avoid extra allocation

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Thu, 09 Oct 2025 03:40:13 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>a02648fdf9ec0d41d7b5ca02cb70ddcfa0e65728 - Merge branch &apos;jolivet/cleanup-symbols&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#a02648fdf9ec0d41d7b5ca02cb70ddcfa0e65728</link>
        <description>Merge branch &apos;jolivet/cleanup-symbols&apos; into &apos;main&apos;Do not expose unneeded symbolsSee merge request petsc/petsc!8335

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Wed, 23 Apr 2025 16:28:34 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d6acfc2dd824932841bfdf20245c037310c77dc9 - Do not expose unneeded symbols</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#d6acfc2dd824932841bfdf20245c037310c77dc9</link>
        <description>Do not expose unneeded symbols

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Mon, 21 Apr 2025 04:34:17 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>0a87275476b7133494110cdec31ebc0c79db625d - Deprecate PetscSSEIsEnabled()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#0a87275476b7133494110cdec31ebc0c79db625d</link>
        <description>Deprecate PetscSSEIsEnabled()

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Mon, 21 Apr 2025 09:44:51 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/baij/seq/baijfact2.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/baij/seq/baijfact2.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>57508ece14a6b1339c0bbf016ecd72f673a062b0 - Remove unneeded parentheses</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#57508ece14a6b1339c0bbf016ecd72f673a062b0</link>
        <description>Remove unneeded parentheses

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Tue, 17 Sep 2024 23:49:15 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>184b5a2ebdab3f1a9f61d1d96434018aa026c18c - Merge branch &apos;barry/2023-09-15/fix-log-pcmpi&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#184b5a2ebdab3f1a9f61d1d96434018aa026c18c</link>
        <description>Merge branch &apos;barry/2023-09-15/fix-log-pcmpi&apos; into &apos;main&apos;add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performanceSee merge request petsc/petsc!6903

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Fri, 26 Jul 2024 04:51:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9f0612e409f6220a780be6348417bea34ef34962 - Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#9f0612e409f6220a780be6348417bea34ef34962</link>
        <description>Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Wed, 11 Oct 2023 14:57:30 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>970231d20df44f79b27787157e39d441e79f434b - Merge branch &apos;jolivet/clang-format-18&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#970231d20df44f79b27787157e39d441e79f434b</link>
        <description>Merge branch &apos;jolivet/clang-format-18&apos; into &apos;main&apos;clang-format version 18See merge request petsc/petsc!6902

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Thu, 07 Mar 2024 12:36:17 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>00045ab3a8873bd6d354c32c69d605d149023335 - Remove carriage return in Petsc(Assert|Check)()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#00045ab3a8873bd6d354c32c69d605d149023335</link>
        <description>Remove carriage return in Petsc(Assert|Check)()git grep -l -E &quot;Petsc(Assert|Check)\(.*\\\n\&quot;[,)]&quot; | xargs sed -r -i&apos;&apos; &apos;s#Petsc(Assert|Check)\((.*)\\n&quot;([,)])#Petsc\1\(\2\&quot;\3#g&apos;Suggested-by: Stefano Zampini

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Sun, 11 Feb 2024 06:41:25 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4 - Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4</link>
        <description>Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;Remove first and last empty linesSee merge request petsc/petsc!6892

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Tue, 26 Sep 2023 16:50:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>92bec4eefde5b79327e7cea3b0266e7580ec8183 - Remove first and last empty lines</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#92bec4eefde5b79327e7cea3b0266e7580ec8183</link>
        <description>Remove first and last empty lines

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Tue, 26 Sep 2023 16:50:22 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>9c5460f9064ca60dd71a234a1f6faf93e7a6b0c9 - Merge branch &apos;jacobf/2023-08-09/linter-detect-static-function-candidates&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#9c5460f9064ca60dd71a234a1f6faf93e7a6b0c9</link>
        <description>Merge branch &apos;jacobf/2023-08-09/linter-detect-static-function-candidates&apos; into &apos;main&apos;Linter detect possible static functionsSee merge request petsc/petsc!6796

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Thu, 17 Aug 2023 16:08:06 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>66976f2f44dcc61d86a452a70219fb23b45d00f0 - Add static to internal functions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#66976f2f44dcc61d86a452a70219fb23b45d00f0</link>
        <description>Add static to internal functions

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Mon, 14 Aug 2023 15:12:42 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>81e241df087622022cb742f02e9fd8e6d5eee3df - Merge branch &apos;jacobf/2023-01-30/cpp20&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#81e241df087622022cb742f02e9fd8e6d5eee3df</link>
        <description>Merge branch &apos;jacobf/2023-01-30/cpp20&apos; into &apos;main&apos;Add C++20 support to configureSee merge request petsc/petsc!6014

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Sat, 11 Mar 2023 22:51:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>13bcc0bde560b8b9ee0f6de38aa9e5134a784726 - Fix C++20 implicit enum-float conversions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact2.c#13bcc0bde560b8b9ee0f6de38aa9e5134a784726</link>
        <description>Fix C++20 implicit enum-float conversions

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact2.c</description>
        <pubDate>Wed, 01 Feb 2023 14:15:14 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
