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

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

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

            List of files:
            /petsc/src/mat/tutorials/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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>527ad95778d6f233da38ea01739216ed7072f4ae - Merge branch &apos;barry/2022-04-01/fix-petsc-options-begin-end/release&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#527ad95778d6f233da38ea01739216ed7072f4ae</link>
        <description>Merge branch &apos;barry/2022-04-01/fix-petsc-options-begin-end/release&apos; into &apos;main&apos;Remove bogus error returns from Begin/End() macrosSee merge request petsc/petsc!5069

            List of files:
            /petsc/src/mat/tutorials/ex17.c</description>
        <pubDate>Mon, 11 Apr 2022 00:43:55 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d0609ced746bc51b019815ca91d747429db24893 - Cleanup of introduction of PetscCall()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#d0609ced746bc51b019815ca91d747429db24893</link>
        <description>Cleanup of introduction of PetscCall()* remove bogus error flags from XXXBegin()/End() macros such as PetscOptionsBegin()/End()* rename for consistency certain XXXBegin()/End() macros such as MatPreallocateInitialize()/Finalize()* fix many lingering ierr = XXX that arose from multiline function calls* sync slepc/hpddm - to use snapshots with the same changesCommit-type: error-checking, style-fix/spend 8h

            List of files:
            /petsc/src/mat/tutorials/ex17.c</description>
        <pubDate>Sat, 02 Apr 2022 13:49:51 +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/ex17.c#d404321054fa2c7ba5f4abd374f79e53ad1968bb</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/tutorials/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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/ex17.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>5f80ce2ab25dff0f4601e710601cbbcecf323266 - chkerr and friends wrapped</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#5f80ce2ab25dff0f4601e710601cbbcecf323266</link>
        <description>chkerr and friends wrapped

            List of files:
            /petsc/src/mat/tutorials/ex17.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>bdea225a36da7902afe460f43331ec27b94927fa - Merge branch &apos;barry/2020-10-08/fix-mpi-error-codes&apos; into &apos;master&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#bdea225a36da7902afe460f43331ec27b94927fa</link>
        <description>Merge branch &apos;barry/2020-10-08/fix-mpi-error-codes&apos; into &apos;master&apos;Convert MPI error type to PETSc error with string message for all MPI callsSee merge request petsc/petsc!3326

            List of files:
            /petsc/src/mat/tutorials/ex17.c</description>
        <pubDate>Wed, 30 Dec 2020 03:54:00 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ffc4695bcb29f4b022f59a5fd6bc99fc280ff6d8 - Convert MPI error type to PETSc error with string message for all MPI calls</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#ffc4695bcb29f4b022f59a5fd6bc99fc280ff6d8</link>
        <description>Convert MPI error type to PETSc error with string message for all MPI callsNow PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their   errors better.The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces   seemingly random failures.Commit-type: error-checking/spend 30m

            List of files:
            /petsc/src/mat/tutorials/ex17.c</description>
        <pubDate>Thu, 08 Oct 2020 18:29:01 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3899d962e15ce4680587098c5b669853ff49a3d2 - Merge branch &apos;jed/enable-c99-tests&apos; into &apos;master&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tutorials/ex17.c#3899d962e15ce4680587098c5b669853ff49a3d2</link>
        <description>Merge branch &apos;jed/enable-c99-tests&apos; into &apos;master&apos;tests: remove c99 requires because PETSC_HAVE_C99 is goneSee merge request petsc/petsc!2935

            List of files:
            /petsc/src/mat/tutorials/ex17.c</description>
        <pubDate>Wed, 01 Jul 2020 20:08:25 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
</channel>
</rss>
