<?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 inode2.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/inode2.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/inode2.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>07425a8d4172ec73b7b53c5ce4d6ba1b92fe45cf - This MR optimize some MAT[SB]AIJ operations related to the diagonal</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#07425a8d4172ec73b7b53c5ce4d6ba1b92fe45cf</link>
        <description>This MR optimize some MAT[SB]AIJ operations related to the diagonalThe longer term goal is to refactor some Mat_SeqXXX non-numeric code to make it easier to also implement it on GPUs. For example, MatGetDiagonal() and friendsThis commit- MatMarkDiagonal_SeqAIJ/ELL()  - now use change in mat-&gt;nonzerostate to determine if it needs to recheck the diagonal locations  - sets diagDense flag for a complete diagonal- MatInvertDiagonal_SeqAIJ/ELL()  - now uses change in mat-&gt;state to determine if diagonal entries and inverses need to be recomputed  - name changed to MatInvertDiagonalForSOR_SeqAIJ/ELL() for code clarity- Added MatInvertDiagonal_SeqAIJ_Inode() for use by MatSOR_SeqAIJ_Inode()  - now uses change in mat-&gt;state to determine if block diagonal entries and inverses need to be recomputed

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Sat, 18 Oct 2025 18:21:36 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3b751433063d81e134f7574f65c0d235a4700d16 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#3b751433063d81e134f7574f65c0d235a4700d16</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Tue, 21 Oct 2025 00:45:53 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>de084fa9de19679f1c6a2fa3488416e857fd35ac - Merge branch &apos;barry/2025-10-18/docs-matsor/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#de084fa9de19679f1c6a2fa3488416e857fd35ac</link>
        <description>Merge branch &apos;barry/2025-10-18/docs-matsor/release&apos; into &apos;release&apos;Tiny improvements to MatSOR manual pageSee merge request petsc/petsc!8798

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Mon, 20 Oct 2025 04:15:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>10e18b2acc3aac5b685c2aafc313333907f996d4 - Tiny improvements to MatSOR manual page</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#10e18b2acc3aac5b685c2aafc313333907f996d4</link>
        <description>Tiny improvements to MatSOR manual page

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Sun, 19 Oct 2025 01:06:37 +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/inode2.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/inode2.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/inode2.c#9f196a0264fbaf0568fead3a30c861c7ae4cf663</link>
        <description>missing &quot;s&quot; for isascii and issundials

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.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>79e48321dcc84b4923f846b7ce3e1bcc8997b56a - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#79e48321dcc84b4923f846b7ce3e1bcc8997b56a</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Wed, 30 Jul 2025 00:27:44 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e05203ea271e81c688b328e9581cb5c3f55c7ff6 - Merge branch &apos;jolivet/docs-fix-then&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#e05203ea271e81c688b328e9581cb5c3f55c7ff6</link>
        <description>Merge branch &apos;jolivet/docs-fix-then&apos; into &apos;release&apos;Docs: then -&gt; thanSee merge request petsc/petsc!8600

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Tue, 29 Jul 2025 15:35:52 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e87b5d96567786df49b4af65cff3120eb2cdf5c2 - Docs: then -&gt; than</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#e87b5d96567786df49b4af65cff3120eb2cdf5c2</link>
        <description>Docs: then -&gt; than

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Mon, 28 Jul 2025 04:40:07 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>5f5eafce3bfe29fe38997786807933efd0727a90 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#5f5eafce3bfe29fe38997786807933efd0727a90</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Wed, 23 Apr 2025 16:30:44 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>620727d1218caba36b543b8fdac82755457a2a33 - Merge branch &apos;jczhang/2025-04-18/fix-matmult-aij-openmp-inode&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#620727d1218caba36b543b8fdac82755457a2a33</link>
        <description>Merge branch &apos;jczhang/2025-04-18/fix-matmult-aij-openmp-inode&apos; into &apos;release&apos;OpenMP: add OpenMP to MatMult_SeqAIJ with inodeSee merge request petsc/petsc!8331

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Tue, 22 Apr 2025 15:44:28 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4d12350b4d1d562f24a95bd06d554a68a71c004f - Mat: rename inode.size and change it to csr format to facilitate parallel computing</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/inode2.c#4d12350b4d1d562f24a95bd06d554a68a71c004f</link>
        <description>Mat: rename inode.size and change it to csr format to facilitate parallel computing

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.c</description>
        <pubDate>Mon, 21 Apr 2025 02:35:27 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@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/aij/seq/inode2.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/aij/seq/inode2.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/aij/seq/inode2.c#92bec4eefde5b79327e7cea3b0266e7580ec8183</link>
        <description>Remove first and last empty lines

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.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>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/aij/seq/inode2.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/aij/seq/inode2.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/aij/seq/inode2.c#3ba1676111f5c958fe6c2729b46ca4d523958bb3</link>
        <description>Make PetscErrorCode a non-discardable enum

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.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/aij/seq/inode2.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/aij/seq/inode2.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/aij/seq/inode2.c#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/src/mat/impls/aij/seq/inode2.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>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/aij/seq/inode2.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/aij/seq/inode2.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>
</channel>
</rss>
