<?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 ex185.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>732aec7a18f2199fb53bb9a2f3aef439a834ce31 - Merge branch &apos;jolivet/remove-cast&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#732aec7a18f2199fb53bb9a2f3aef439a834ce31</link>
        <description>Merge branch &apos;jolivet/remove-cast&apos; into &apos;main&apos;Use NULL or nullptr instead of casted 0See merge request petsc/petsc!7857

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Sun, 22 Sep 2024 17:54:06 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c8025a5415d73fd1c6005393f2b0e60677bf5915 - Use NULL or nullptr instead of casted 0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#c8025a5415d73fd1c6005393f2b0e60677bf5915</link>
        <description>Use NULL or nullptr instead of casted 0

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Sat, 21 Sep 2024 07:20:33 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>d8e47b638cf8f604a99e9678e1df24f82d959cd7 - Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#d8e47b638cf8f604a99e9678e1df24f82d959cd7</link>
        <description>Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;Compiler finds (and forbid) casts from higher precision integers to lowerSee merge request petsc/petsc!7806

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Tue, 17 Sep 2024 21:30:20 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6497c311e7b976d467be1503c1effce92a60525c - Add to CI compilers flags &apos;-Wconversion&apos;, &apos;-Wno-sign-conversion&apos;, &apos;-Wno-float-conversion&apos;, &apos;-Wno-implicit-float-conversion&apos;]</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#6497c311e7b976d467be1503c1effce92a60525c</link>
        <description>Add to CI compilers flags &apos;-Wconversion&apos;, &apos;-Wno-sign-conversion&apos;, &apos;-Wno-float-conversion&apos;, &apos;-Wno-implicit-float-conversion&apos;]Also fix the code to repository to compile cleanly with these flags in the CI

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Sun, 25 Aug 2024 03:44:46 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>93d6cec853fb8d778548f47f83264766552744e5 - Merge branch &apos;tisaac/feature-mat-vectordiagonal&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#93d6cec853fb8d778548f47f83264766552744e5</link>
        <description>Merge branch &apos;tisaac/feature-mat-vectordiagonal&apos; into &apos;main&apos;Add MATDIAGONAL and PCMatSetApplyOperation()See merge request petsc/petsc!6487

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Tue, 30 May 2023 03:28:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>345a4b08d02b12c6b890b4696d3c0881dab2c40c - Add `MATDIAGONAL` and `PCMatSetApplyOperation()`</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#345a4b08d02b12c6b890b4696d3c0881dab2c40c</link>
        <description>Add `MATDIAGONAL` and `PCMatSetApplyOperation()``MATDIAGONAL` (`MatCreateDiagonal()`) is an interface formanipulating a diagonal matrix as a `Vec`, in particular supportingno-copy modification of the diagonal and inverse diagonal via`MatDiagonalGetDiagonal()`, `MatDiagonalRestoreDiagonal()`,`MatDiagonalGetInverseDiagonal()`, and`MatDiagonalRestoreInverseDiagonal`().`PCMatSetApplyOperation()` and `PCMatGetApplyOperation()`support using all the linear operators currently defined by a `Mat`(`MatMult()`, `MatMultTranspose()`, `MatMultHermitianTranspose()`,`MatSolve()`, `MatSolveTranspose()`) as the operation of `PCApply()`for a `PCMAT`.  The advantage over a `PCSHELL` is that the otheroperations (`PCApplyTranspose()`, `PCMatApply()`) are automaticallyinferred.These tools help make it easier to route operations like`VecPointwiseMult()` and `VecPointwiseDivide()` through`KSPSolve()` to avoid handling diagonal matrices as a specialcase (a pattern that is going to be removed from `MATLMVM`).

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Fri, 19 May 2023 16:10:28 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;toby.isaac@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/tests/ex185.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/tests/ex185.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/tests/ex185.c#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/src/mat/tests/ex185.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>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/tests/ex185.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/tests/ex185.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/tests/ex185.c#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/mat/tests/ex185.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>5cab5458055e6544d97095d04e76587ba3d30732 - Merge branch &apos;barry/2022-07-23/add-petscbeginuser&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#5cab5458055e6544d97095d04e76587ba3d30732</link>
        <description>Merge branch &apos;barry/2022-07-23/add-petscbeginuser&apos; into &apos;main&apos;Add PetscFunctionBeginUser to all PETSc C/C++ examplesSee merge request petsc/petsc!5470

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Tue, 26 Jul 2022 19:33:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>327415f76d85372a4417cf1aaa14db707d4d6c04 - Add PetscFunctionBeginUser to all PETSc C/C++ examples</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#327415f76d85372a4417cf1aaa14db707d4d6c04</link>
        <description>Add PetscFunctionBeginUser to all PETSc C/C++ examplesNow the stack frames will contain the main program and the correct line numbers in themgit ls-files | egrep &quot;(tutorials|tests)&quot; | xargs sed -i  &quot;s?\(PetscCall(PetscInitialize(&amp;argc\)?PetscFunctionBeginUser;\n  \1?g&quot;Commit-type: error-checking, testing-fix/spend 15m

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Sat, 23 Jul 2022 12:34:06 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d404321054fa2c7ba5f4abd374f79e53ad1968bb - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#d404321054fa2c7ba5f4abd374f79e53ad1968bb</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Wed, 06 Apr 2022 12:00:35 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6b51dbe656a721552c9aaa6ea3ff4c3750fc01e6 - Merge branch &apos;psanan/docs-remove-concepts&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#6b51dbe656a721552c9aaa6ea3ff4c3750fc01e6</link>
        <description>Merge branch &apos;psanan/docs-remove-concepts&apos; into &apos;release&apos;Docs: remove ConceptsSee merge request petsc/petsc!5065

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Wed, 06 Apr 2022 11:58:21 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1bb3edfd3d106a9ce6e99783e45c9200c8e18d90 - Docs: remove &quot;Concepts:&quot; and related comments in /*T .. T*/ blocks</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#1bb3edfd3d106a9ce6e99783e45c9200c8e18d90</link>
        <description>Docs: remove &quot;Concepts:&quot; and related comments in /*T .. T*/ blocksRemove all \*T ... comment blocks with e.g.   cd src &amp;&amp; find . -type f -exec sed -i &apos;/^[! ] *\/\*T$/,/^[! ]*T\*\/$/d&apos; {} \;Clean up resulting double blank lines with e.g.   cd src &amp;&amp;  find . type f \( -name &quot;*.c&quot; -o -name &quot;*.cxx&quot; -o -name &quot;*.F&quot; -o -name &quot;*.F90&quot; \) -exec sh -c &quot;cat -s {} &gt; tmp &amp;&amp; mv tmp {}&quot; \;Manually revert those changes from the vendored code (src/sys/yaml)Manually restore a few comments from these blocks.Manually remove &quot;Concepts:&quot; and &quot;Processors:&quot; comments from fileswhich have these outside of &quot;\*T&quot; blocks automatically deleted above.

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Wed, 06 Apr 2022 08:24:26 +0000</pubDate>
        <dc:creator>Patrick Sanan &lt;patrick.sanan@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b33f4bec9907f62d08679bf5e7ff704a731f8c0f - Merge branch &apos;jolivet/feature-less-checkfalse&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#b33f4bec9907f62d08679bf5e7ff704a731f8c0f</link>
        <description>Merge branch &apos;jolivet/feature-less-checkfalse&apos; into &apos;main&apos;Dividing by four the number of PetscCheckFalse()See merge request petsc/petsc!5072

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Tue, 05 Apr 2022 17:12:40 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>08401ef684002a709c6d3db98a0c9f54a8bcf1ec - Remove some PetscCheckFalse()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#08401ef684002a709c6d3db98a0c9f54a8bcf1ec</link>
        <description>Remove some PetscCheckFalse()

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Mon, 04 Apr 2022 11:01:15 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/tests/ex185.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/tests/ex185.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/tests/ex185.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/tests/ex185.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>b122ec5aa1bd4469eb4e0673542fb7de3f411254 - PetscInitialize() and PetscFinalize() wrapped:</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex185.c#b122ec5aa1bd4469eb4e0673542fb7de3f411254</link>
        <description>PetscInitialize() and PetscFinalize() wrapped:- ierr = PetscInitialize();if (ierr) return ierr;+ CHKERRQ(PetscInitialize());- ierr = PetscFinalize();- return ierr;+ CHKERRQ(PetscFinalize());+ return 0;

            List of files:
            /petsc/src/mat/tests/ex185.c</description>
        <pubDate>Thu, 24 Mar 2022 18:03:55 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
