<?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 cdiagonal.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>8838bf166a5dcd11a3e89db66de7a74944683c57 - Merge branch &apos;jolivet/fix-mumps&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#8838bf166a5dcd11a3e89db66de7a74944683c57</link>
        <description>Merge branch &apos;jolivet/fix-mumps&apos; into &apos;main&apos;MATSOLVERMUMPS: fix compilation with OpenMP and no mixed precisionSee merge request petsc/petsc!8883

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Fri, 05 Dec 2025 05:50:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>758f75ac1c2a2270e8015372dc866556f993e894 - Remove unneeded blank lines</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#758f75ac1c2a2270e8015372dc866556f993e894</link>
        <description>Remove unneeded blank lines

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Thu, 04 Dec 2025 17:49:34 +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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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>b0c98d1d8bc8fbb369fd6b04fbfd2a9276aa7d86 - Rework MAT_SYMMETRIC and MAT_HERMITIAN options</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#b0c98d1d8bc8fbb369fd6b04fbfd2a9276aa7d86</link>
        <description>Rework MAT_SYMMETRIC and MAT_HERMITIAN options

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.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>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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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>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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.c#966bd95a39c2334d2e2ce17ad22128f3c1861eeb</link>
        <description>Convert some SETERRQ() to PetscCheck()

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.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>bcda9346efad4e5ba2d553af84eb238771ba1e25 - Merge branch &apos;MarDiehl/fix-typo&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.c#9f196a0264fbaf0568fead3a30c861c7ae4cf663</link>
        <description>missing &quot;s&quot; for isascii and issundials

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.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>58bddbc0aeb8e2276be3739270a4176cb222ba3a - Merge branch &apos;tisaac/feature-lmvm-rework&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#58bddbc0aeb8e2276be3739270a4176cb222ba3a</link>
        <description>Merge branch &apos;tisaac/feature-lmvm-rework&apos; into &apos;main&apos;MatLMVM reworkSee merge request petsc/petsc!6401

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Fri, 11 Apr 2025 04:14:39 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8a1df862663c55e0b0db95a466f27c064449b33f - Mat: Improve the usability of constantdiagonal and diagonal matrices</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#8a1df862663c55e0b0db95a466f27c064449b33f</link>
        <description>Mat: Improve the usability of constantdiagonal and diagonal matricesMat_ConstantDiagonal: Add MatConstantDiagonalGetConstant() and implement conjugate and transposeMat_Diagonal: Add missing setrandom, conjugate, and transpose methodsMatView: Don&apos;t print MatInfo for constantdiagonal or diagonal matrices

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Wed, 26 Mar 2025 16:22:51 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;toby.isaac@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>24676f2a9731969d4e2872adbcfa46b47a966276 - Merge branch &apos;jolivet/rm-useless-code&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#24676f2a9731969d4e2872adbcfa46b47a966276</link>
        <description>Merge branch &apos;jolivet/rm-useless-code&apos; into &apos;main&apos;Remove useless functionsSee merge request petsc/petsc!8101

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Tue, 28 Jan 2025 15:01:05 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b7103cf4eb287f8188bade9542adf9c88f424423 - Remove useless functions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#b7103cf4eb287f8188bade9542adf9c88f424423</link>
        <description>Remove useless functions

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Mon, 27 Jan 2025 20:14:00 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>3cb3609b6a296a92a70bbd05421941ba494f28de - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#3cb3609b6a296a92a70bbd05421941ba494f28de</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Fri, 04 Oct 2024 17:11:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f04cbe1f00ebba56b695ba939ae35bb9e12f71f2 - Merge branch &apos;hsuh/docs-matconstantdiagonal&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#f04cbe1f00ebba56b695ba939ae35bb9e12f71f2</link>
        <description>Merge branch &apos;hsuh/docs-matconstantdiagonal&apos; into &apos;release&apos;added missing MATCONSTANTDIAGONAL documentation entrySee merge request petsc/petsc!7908

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Fri, 04 Oct 2024 17:11:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4bf1a0e8ff80104a73c22b827149902ed229e956 - added missing MATCONSTANTDIAGONAL documentation entry</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#4bf1a0e8ff80104a73c22b827149902ed229e956</link>
        <description>added missing MATCONSTANTDIAGONAL documentation entry

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Fri, 04 Oct 2024 17:11:37 +0000</pubDate>
        <dc:creator>Hansol  Suh &lt;hansol.suh.123@gmail.com&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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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>f4f49eeac7efa77fffa46b7ff95a3ed169f659ed - Remove multiple parentheses and extra semicolon</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/cdiagonal/cdiagonal.c#f4f49eeac7efa77fffa46b7ff95a3ed169f659ed</link>
        <description>Remove multiple parentheses and extra semicolongit grep -l -E &quot;\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]&quot; | xargs sed -r -i&apos;&apos; &apos;s#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g&apos;git grep -l -E &quot;Petsc(.)*\(\(\*[a-zA-Z0-9_]*\),&quot; | xargs sed -r -i&apos;&apos; &apos;s#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g&apos;git grep -l -E &quot;([\!\&amp;\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|-&gt;)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)&quot; | xargs sed -r -i&apos;&apos; &apos;s#([\!\&amp;\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|-&gt;)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g&apos;

            List of files:
            /petsc/src/mat/impls/cdiagonal/cdiagonal.c</description>
        <pubDate>Sun, 11 Feb 2024 06:40:18 +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/cdiagonal/cdiagonal.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/cdiagonal/cdiagonal.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>
</channel>
</rss>
