<?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 dmshell.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>4e8208cbcbc709572b8abe32f33c78b69c819375 - Merge branch &apos;barry/2026-01-13/ftn-generation-for-context-functions&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#4e8208cbcbc709572b8abe32f33c78b69c819375</link>
        <description>Merge branch &apos;barry/2026-01-13/ftn-generation-for-context-functions&apos; into &apos;main&apos;Fortran generation of interface definitions for functions that take and return context variables  (void *ctx and PetCtx ctx)See merge request petsc/petsc!8956

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Sat, 31 Jan 2026 18:41:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2a8381b23c702518c6b1ccbeafee50b9375df0e4 - Add automatic generated fortran support for setting and returning contexts</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#2a8381b23c702518c6b1ccbeafee50b9375df0e4</link>
        <description>Add automatic generated fortran support for setting and returning contextsMajor cleanup of the code for setting and returning application (previously called user) contexts  - PetscCtx ctx is now the standard for passing in contexts  - PetscCtxRt ctx is the standard for passing out contexts, including context destroy routines based on PetscCtxDestroyFnBoth of these are typedef to void*Also removed most use of user and userctx for context arguments now consistently named ctxImproved documentation on PetscCtx and PetscCtxRt and on how to use contexts (including getting them) from Fortran

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Tue, 13 Jan 2026 04:45:38 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b31b2f82859ff8548562364efb89146f661bbcd9 - Merge branch &apos;barry/2025-10-24/fix-dmshellsetdestroyctx&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#b31b2f82859ff8548562364efb89146f661bbcd9</link>
        <description>Merge branch &apos;barry/2025-10-24/fix-dmshellsetdestroyctx&apos; into &apos;main&apos;Finish converting the function prototypes of destroy for contexts to use PetscCtxDestroyFnSee merge request petsc/petsc!8810

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Mon, 10 Nov 2025 16:51:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e6aa7a3b58de511b7893b99d70d9918118eb1ba8 - The goal of all the commits in this MR is to unify the destruction of &quot;application&quot; contexts.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#e6aa7a3b58de511b7893b99d70d9918118eb1ba8</link>
        <description>The goal of all the commits in this MR is to unify the destruction of &quot;application&quot; contexts.This will help with supporting language bindings. For example, for Fortran the application contextwould be a user derived typeFix prototype of DMShellSetDestroyCtx function argument to use PETSc standard way of doing it with  PetscCtxDestroyF.Also fix PetscViewerGLVisSetFields prototype of destroy functionThese two locations were missed when PetscCtxDestroyFn was introduced as the universal function prototype for context destruction in 3.23Reported-by: Victor Eijkhout

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Fri, 24 Oct 2025 16:12:32 +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/dm/impls/shell/dmshell.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/dm/impls/shell/dmshell.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/dm/impls/shell/dmshell.c#966bd95a39c2334d2e2ce17ad22128f3c1861eeb</link>
        <description>Convert some SETERRQ() to PetscCheck()

            List of files:
            /petsc/src/dm/impls/shell/dmshell.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>5f6a2456926022d18ba3e649f7e75565228de46d - Merge branch &apos;knepley/fix-subdm-interface&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#5f6a2456926022d18ba3e649f7e75565228de46d</link>
        <description>Merge branch &apos;knepley/fix-subdm-interface&apos; into &apos;main&apos;DM: Inching closer to an expanded subDM specificationSee merge request petsc/petsc!7328

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Fri, 01 Mar 2024 01:31:56 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dd072f5f68c35d6a8c33edba0c786d5785b10330 - DM: Inching closer to an expanded subDM specification</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#dd072f5f68c35d6a8c33edba0c786d5785b10330</link>
        <description>DM: Inching closer to an expanded subDM specification

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Wed, 28 Feb 2024 18:34:32 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6996bd1a6dda9216f11f3a1c5d2357ea301aa80d - Merge branch &apos;jolivet/fix-double&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#6996bd1a6dda9216f11f3a1c5d2357ea301aa80d</link>
        <description>Merge branch &apos;jolivet/fix-double&apos; into &apos;main&apos;Fix words appearing twice in a row for no good reasonSee merge request petsc/petsc!7307

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Wed, 21 Feb 2024 02:27:44 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>15229ffc342989b2bf0590a733d92c152a3348fc - Fix words appearing twice in a row for no good reason</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#15229ffc342989b2bf0590a733d92c152a3348fc</link>
        <description>Fix words appearing twice in a row for no good reason

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Wed, 21 Feb 2024 02:27:44 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>294d477ba62cbf5d5a9b4f54ad5a37bc60d501cc - Merge branch &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#294d477ba62cbf5d5a9b4f54ad5a37bc60d501cc</link>
        <description>Merge branch &apos;release&apos;

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Tue, 31 Oct 2023 05:56:56 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6ee5ebf290382589ce0c552057b4a8ac94b1b44c - Merge branch &apos;barry/2023-10-27/fix-not-collective-lda/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#6ee5ebf290382589ce0c552057b4a8ac94b1b44c</link>
        <description>Merge branch &apos;barry/2023-10-27/fix-not-collective-lda/release&apos; into &apos;release&apos;fix Not Collective listing in manual page for MatDenseSetLDA.See merge request petsc/petsc!6972

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Tue, 31 Oct 2023 05:04:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8f14a041ddeb0cf2a5c72b6bffba5b6726b74cb7 - Remove unneeded on in Collective statements and fix Collective over</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#8f14a041ddeb0cf2a5c72b6bffba5b6726b74cb7</link>
        <description>Remove unneeded on in Collective statements and fix Collective overCommit-type: documentation

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Fri, 27 Oct 2023 16:42:40 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9c5460f9064ca60dd71a234a1f6faf93e7a6b0c9 - Merge branch &apos;jacobf/2023-08-09/linter-detect-static-function-candidates&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#9c5460f9064ca60dd71a234a1f6faf93e7a6b0c9</link>
        <description>Merge branch &apos;jacobf/2023-08-09/linter-detect-static-function-candidates&apos; into &apos;main&apos;Linter detect possible static functionsSee merge request petsc/petsc!6796

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Thu, 17 Aug 2023 16:08:06 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>66976f2f44dcc61d86a452a70219fb23b45d00f0 - Add static to internal functions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#66976f2f44dcc61d86a452a70219fb23b45d00f0</link>
        <description>Add static to internal functions

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Mon, 14 Aug 2023 15:12:42 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4979242ec9aebc8f6bc1fe6d36da3613a7f5e93b - Merge branch &apos;jacobf/2023-08-08/lint-apply-dm&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#4979242ec9aebc8f6bc1fe6d36da3613a7f5e93b</link>
        <description>Merge branch &apos;jacobf/2023-08-08/lint-apply-dm&apos; into &apos;main&apos;Manual DM Linter FixesSee merge request petsc/petsc!6792

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Wed, 09 Aug 2023 18:25:39 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a4e35b1925eceef64945ea472b84f2bf06a67b5e - Manual linter fixes: dm</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#a4e35b1925eceef64945ea472b84f2bf06a67b5e</link>
        <description>Manual linter fixes: dm

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Tue, 08 Aug 2023 19:25:05 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cfd92c66bdae16b66d27a6336fb90fa54c459cc4 - Merge branch &apos;tisaac/feature-type-generic-petsc-valid-pointer&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#cfd92c66bdae16b66d27a6336fb90fa54c459cc4</link>
        <description>Merge branch &apos;tisaac/feature-type-generic-petsc-valid-pointer&apos; into &apos;main&apos;Implement a type generic PetscValidPointerSee merge request petsc/petsc!6693

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Sat, 22 Jul 2023 23:49:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4f572ea9526f19623f23a8c158f3503516190bbc - Rename PetscValidPointer -&gt; PetscAssertPointer</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#4f572ea9526f19623f23a8c158f3503516190bbc</link>
        <description>Rename PetscValidPointer -&gt; PetscAssertPointer

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Tue, 18 Jul 2023 17:25:19 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;toby.isaac@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>02477ebbb21fa13a3b107e40dce1c3d726eb3600 - Merge branch &apos;jacobf/2023-06-30/enable-doc-lint&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/dmshell.c#02477ebbb21fa13a3b107e40dce1c3d726eb3600</link>
        <description>Merge branch &apos;jacobf/2023-06-30/enable-doc-lint&apos; into &apos;main&apos;Enable docs lintingSee merge request petsc/petsc!6667

            List of files:
            /petsc/src/dm/impls/shell/dmshell.c</description>
        <pubDate>Sat, 15 Jul 2023 03:37:44 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
