<?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 baijfact4.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/baijfact4.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/baijfact4.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/baijfact4.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/baijfact4.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>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/baijfact4.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/baijfact4.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/baijfact4.c#92bec4eefde5b79327e7cea3b0266e7580ec8183</link>
        <description>Remove first and last empty lines

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.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>6c749b745153d97feb99985a3a9211b92fc8a858 - Merge branch &apos;barry/2023-03-01/fix-mat-man-pages&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#6c749b745153d97feb99985a3a9211b92fc8a858</link>
        <description>Merge branch &apos;barry/2023-03-01/fix-mat-man-pages&apos; into &apos;main&apos;Cleanup of mat manual pagesSee merge request petsc/petsc!6134

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Tue, 07 Mar 2023 20:56:16 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2ef1f0ff6e3530e8731eb06ad663081f5844f49f - Cleanup of mat manual pages</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#2ef1f0ff6e3530e8731eb06ad663081f5844f49f</link>
        <description>Cleanup of mat manual pagesCommit-type: documentation

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Wed, 01 Mar 2023 20:53:31 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>31d78bcd2b98084dc1368b20eb1129c8b9fb39fe - Merge branch &apos;jacobf/2022-12-10/petscerrorcode-nodiscard&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#31d78bcd2b98084dc1368b20eb1129c8b9fb39fe</link>
        <description>Merge branch &apos;jacobf/2022-12-10/petscerrorcode-nodiscard&apos; into &apos;main&apos;Feature: Non-discardable PetscErrorCodeSee merge request petsc/petsc!5923

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Thu, 02 Feb 2023 20:39:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3ba1676111f5c958fe6c2729b46ca4d523958bb3 - Make PetscErrorCode a non-discardable enum</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#3ba1676111f5c958fe6c2729b46ca4d523958bb3</link>
        <description>Make PetscErrorCode a non-discardable enum

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Sat, 10 Dec 2022 18:29:11 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>061e922f3926be00487707c73b78dd3d40309129 - Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#061e922f3926be00487707c73b78dd3d40309129</link>
        <description>Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;Feature: Bicycle Storage Facility 2See merge request petsc/petsc!5661

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Thu, 22 Sep 2022 02:09:24 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d71ae5a4db6382e7f06317b8d368875286fe9008 - source code format changes due to .clang-format changes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Wed, 21 Sep 2022 21:15:28 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f0af967ec07b491a4e17a7fbc1f9d6a783342afb - Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#f0af967ec07b491a4e17a7fbc1f9d6a783342afb</link>
        <description>Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;Remove braces from one-liners w/o PetscCall()See merge request petsc/petsc!5561

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Mon, 29 Aug 2022 04:54:57 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ad540459ab38c4a232710a68077e487eb6627fe2 - Remove braces from one-liners w/o PetscCall()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#ad540459ab38c4a232710a68077e487eb6627fe2</link>
        <description>Remove braces from one-liners w/o PetscCall()

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Mon, 29 Aug 2022 04:54:57 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>38f6737523616bfeabdd577adb30ea0990bf5fe7 - Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#38f6737523616bfeabdd577adb30ea0990bf5fe7</link>
        <description>Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;Remove braces from one-linersSee merge request petsc/petsc!5557

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Sat, 27 Aug 2022 15:31:14 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>48a46eb9bd028bec07ec0f396b1a3abb43f14558 - Remove braces from one-liners</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#48a46eb9bd028bec07ec0f396b1a3abb43f14558</link>
        <description>Remove braces from one-liners

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Sat, 27 Aug 2022 15:31:14 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>58d68138c660dfb4e9f5b03334792cd4f2ffd7cc - Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#58d68138c660dfb4e9f5b03334792cd4f2ffd7cc</link>
        <description>Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;format repository with clang-formatSee merge request petsc/petsc!5541

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Tue, 23 Aug 2022 05:26:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9371c9d470a9602b6d10a8bf50c9b2280a79e45a - clang-format: convert PETSc sources to comply with clang-format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Mon, 22 Aug 2022 15:20:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f882803cc229b3a4b5704278364815583f823089 - Merge branch &apos;jacobf/2022-02-23/variadic-chkerr&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#f882803cc229b3a4b5704278364815583f823089</link>
        <description>Merge branch &apos;jacobf/2022-02-23/variadic-chkerr&apos; into &apos;main&apos;Variadic CHKERRQ()See merge request petsc/petsc!4889

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Sat, 26 Mar 2022 01:48:19 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9566063d113dddea24716c546802770db7481bc0 - The great renaming:</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#9566063d113dddea24716c546802770db7481bc0</link>
        <description>The great renaming:- CHKERRQ() -&gt; PetscCall()- CHKERRV() -&gt; PetscCallVoid()- CHKERRMPI() -&gt; PetscCallMPI()- CHKERRABORT() -&gt; PetscCallAbort()- CHKERRCONTINUE() -&gt; PetscCallContinue()- CHKERRXX() -&gt; PetscCallThrow()- CHKERRCXX() -&gt; PetscCallCXX()- CHKERRCUDA() -&gt; PetscCallCUDA()- CHKERRCUBLAS() -&gt; PetscCallCUBLAS()- CHKERRCUSPARSE() -&gt; PetscCallCUSPARSE()- CHKERRCUSOLVER() -&gt; PetscCallCUSOLVER()- CHKERRCUFFT() -&gt; PetscCallCUFFT()- CHKERRCURAND() -&gt; PetscCallCURAND()- CHKERRHIP() -&gt; PetscCallHIP()- CHKERRHIPBLAS() -&gt; PetscCallHIPBLAS()- CHKERRHIPSOLVER() -&gt; PetscCallHIPSOLVER()- CHKERRQ_CEED() -&gt; PetscCallCEED()- CHKERR_FORTRAN_VOID_FUNCTION() -&gt; PetscCallFortranVoidFunction()- CHKERRMKL() -&gt; PetscCallMKL()- CHKERRMMG() -&gt; PetscCallMMG()- CHKERRMMG_NONSTANDARD() -&gt; PetscCallMMG_NONSTANDARD()- CHKERRCGNS() -&gt; PetscCallCGNS()- CHKERRPTSCOTCH() -&gt; PetscCallPTSCOTCH()- CHKERRSTR() -&gt; PetscCallSTR()- CHKERRTC() -&gt; PetscCallTC()

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Fri, 25 Mar 2022 01:50:18 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5f80ce2ab25dff0f4601e710601cbbcecf323266 - chkerr and friends wrapped</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#5f80ce2ab25dff0f4601e710601cbbcecf323266</link>
        <description>chkerr and friends wrapped

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Thu, 24 Feb 2022 03:50:24 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>89583661dbdda284bc23265230c2f308532cda40 - Merge remote-tracking branch &apos;origin/barry/add-petscarrayxxx-ops&apos; [PR #1771]</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/baij/seq/baijfact4.c#89583661dbdda284bc23265230c2f308532cda40</link>
        <description>Merge remote-tracking branch &apos;origin/barry/add-petscarrayxxx-ops&apos; [PR #1771]

            List of files:
            /petsc/src/mat/impls/baij/seq/baijfact4.c</description>
        <pubDate>Fri, 21 Jun 2019 22:58:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
