<?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 ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.c#c8025a5415d73fd1c6005393f2b0e60677bf5915</link>
        <description>Use NULL or nullptr instead of casted 0

            List of files:
            /petsc/src/mat/tutorials/ex15.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>61d8dfa2987ba1787c4f9cdc462af103391b5176 - Merge branch &apos;jolivet/fix-checkbadSource&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex15.c#61d8dfa2987ba1787c4f9cdc462af103391b5176</link>
        <description>Merge branch &apos;jolivet/fix-checkbadSource&apos; into &apos;main&apos;Improve checkbadSourceSee merge request petsc/petsc!7168

            List of files:
            /petsc/src/mat/tutorials/ex15.c</description>
        <pubDate>Tue, 09 Jan 2024 01:29:57 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>53df731d4a58a13d32dc697c3d2b74491914e802 - Fix &quot;Extra spaces in test harness rules&quot; in checkbadSource</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex15.c#53df731d4a58a13d32dc697c3d2b74491914e802</link>
        <description>Fix &quot;Extra spaces in test harness rules&quot; in checkbadSource

            List of files:
            /petsc/src/mat/tutorials/ex15.c</description>
        <pubDate>Mon, 08 Jan 2024 07:24:56 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.c#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

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

            List of files:
            /petsc/src/mat/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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>145e64760983dcad96defd132676b7e4040c56d8 - Merge branch &apos;barry/2022-06-13/make-one-line-if-call&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex15.c#145e64760983dcad96defd132676b7e4040c56d8</link>
        <description>Merge branch &apos;barry/2022-06-13/make-one-line-if-call&apos; into &apos;main&apos;Change if () { PetscCall() } three liner to one linerSee merge request petsc/petsc!5344

            List of files:
            /petsc/src/mat/tutorials/ex15.c</description>
        <pubDate>Thu, 23 Jun 2022 04:43:55 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1baa6e3354bfe224b33a0c158f482508792a8a6e - Change if () { PetscCall() } three liner and friends to one liners</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex15.c#1baa6e3354bfe224b33a0c158f482508792a8a6e</link>
        <description>Change if () { PetscCall() } three liner and friends to one linersfor i in `git ls-files | grep &quot;\.[ch]$&quot;` ; do sed &apos;s?\$?ZZZ?g&apos; $i | tr &apos;\n&apos; &apos;$&apos; | sed &apos;s?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_&gt;]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z&gt;*,()]*);\)\$[ ]*}\$?\1if (\2) PetscCall(\3$?g&apos; | tr &apos;$&apos; &apos;\n&apos; | sed &apos;s?ZZZ?$?g&apos; &gt; $i.joe ; mv $i.joe $i  ; done for i in `git ls-files | grep &quot;\.[hc]$&quot;` ; do sed &apos;s?\$?ZZZ?g&apos; $i | tr &apos;\n&apos; &apos;$&apos; | sed &apos;s?\([ }else]*\)if (\([-;,.\*+=a-z0-9A-Z_&gt;]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z&gt;*,()]*);\)\$\([ ]*\)} \([- ._+=a-z0-9A-Z&gt;*,()]*);\)\$?\1if (\2) PetscCall(\3$\4\5$?g&apos; | tr &apos;$&apos; &apos;\n&apos; | sed &apos;s?ZZZ?$?g&apos; &gt; $i.joe ; mv $i.joe $i  ; doneYes, really ugly but Barry still cannot master awkCommit-type: housekeeping

            List of files:
            /petsc/src/mat/tutorials/ex15.c</description>
        <pubDate>Tue, 14 Jun 2022 01:15:34 +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/tutorials/ex15.c#d404321054fa2c7ba5f4abd374f79e53ad1968bb</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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>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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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/tutorials/ex15.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>
<item>
        <title>28b400f66ebc7ae0049166a2294dfcd3df27e64b - pluck ~1000 low hanging PetscCheckFalse() -&gt; PetscCheck() fruit</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex15.c#28b400f66ebc7ae0049166a2294dfcd3df27e64b</link>
        <description>pluck ~1000 low hanging PetscCheckFalse() -&gt; PetscCheck() fruit

            List of files:
            /petsc/src/mat/tutorials/ex15.c</description>
        <pubDate>Thu, 03 Mar 2022 01:32:10 +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/tutorials/ex15.c#5f80ce2ab25dff0f4601e710601cbbcecf323266</link>
        <description>chkerr and friends wrapped

            List of files:
            /petsc/src/mat/tutorials/ex15.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>
</channel>
</rss>
