<?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 zshellf.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>2286efddd54511ab18e8e2adb1e023c4bf8f0b92 - Merge branch &apos;barry/2025-07-30/fix-matshellsetoperationarg&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#2286efddd54511ab18e8e2adb1e023c4bf8f0b92</link>
        <description>Merge branch &apos;barry/2025-07-30/fix-matshellsetoperationarg&apos; into &apos;main&apos;Complete usage of PetscVoidFn and PetscErrorCodeFn and introduce PetscFortranCallbackFnSee merge request petsc/petsc!8615

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 25 Sep 2025 13:44:49 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5ebfa9e9f88b822c006efbb9b0cb198b91a2e84d - Introduce PetscFortranCallbackFn to be used instead of PetscVoidFn for Fortran callback functions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#5ebfa9e9f88b822c006efbb9b0cb198b91a2e84d</link>
        <description>Introduce PetscFortranCallbackFn to be used instead of PetscVoidFn for Fortran callback functionsAlso fix incorrect use of SNESFunctionFn and SNESJacobianFn in SNES Fortran manual stub

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Sun, 21 Sep 2025 14:47:56 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>57d508425293f0bb93f59574d14951d8faac9af8 - Change use of void (*)(void) and void (**)(void) in the PETSc API to PetscVoidFn * and PetscVoidFn ** or PetscErrorCodeFn * or PetscErrorCodeFn **</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#57d508425293f0bb93f59574d14951d8faac9af8</link>
        <description>Change use of void (*)(void) and void (**)(void) in the PETSc API to PetscVoidFn * and PetscVoidFn ** or PetscErrorCodeFn * or PetscErrorCodeFn **

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 31 Jul 2025 01:09:37 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b0dcfd164860a975c76f90dabf1036901aab1c4e - Merge branch &apos;barry/2025-03-20/minor-fortran-cleanup&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#b0dcfd164860a975c76f90dabf1036901aab1c4e</link>
        <description>Merge branch &apos;barry/2025-03-20/minor-fortran-cleanup&apos; into &apos;main&apos;Minor cleanup of Fortran binding stuff to simplify future maintainanceSee merge request petsc/petsc!8218

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Sun, 23 Mar 2025 00:45:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6dd63270497ad23dcf16ae500a87ff2b2a0b7474 - Minor cleanup of Fortran binding stuff to simplify future maintainance</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#6dd63270497ad23dcf16ae500a87ff2b2a0b7474</link>
        <description>Minor cleanup of Fortran binding stuff to simplify future maintainanceThere is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90impl.h files. Also move uses of f90 to ftn when simple

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 20 Mar 2025 13:06:44 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b - Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b</link>
        <description>Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;Major updates to Fortran interfaceSee merge request petsc/petsc!7517

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 20 Mar 2025 04:32:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9a3891c8de79e318c06c2cb8de6261f12791750f - fix for Fortran code that provides a matduplicate to a shell matrix</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#9a3891c8de79e318c06c2cb8de6261f12791750f</link>
        <description>fix for Fortran code that provides a matduplicate to a shell matrix

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Sun, 16 Mar 2025 23:38:47 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ce78bad369055609e946c9d2c25ea67a45873e27 - Fortran 90: fully embrace After 34 years!</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#ce78bad369055609e946c9d2c25ea67a45873e27</link>
        <description>Fortran 90: fully embrace After 34 years!- deprecate use of &apos;F90&apos; in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous versions!- also clean up inconsistent PETSc code detected by new Fortran generation tools- drop use of bfort- automatically generate all the Fortran PETSc objects, enums etc from the include files- generate most of the Fortran interface definitions and functions from the source code- simplify the number and organization of Fortran modulesCo-authored-by: Jose E. Roman &lt;jroman@dsic.upv.es&gt;

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 20 Feb 2025 06:12:11 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@petsc.dev&gt;</dc:creator>
    </item>
<item>
        <title>c7fbd2bd3f8c01fa99614987dbf75cef1ca8e75e - Merge branch &apos;barry/2024-01-19/typedef-snes-functions&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#c7fbd2bd3f8c01fa99614987dbf75cef1ca8e75e</link>
        <description>Merge branch &apos;barry/2024-01-19/typedef-snes-functions&apos; into &apos;main&apos;add typedef for functions passed to SNESSetFunction() etc to match approach in TSSee merge request petsc/petsc!7206

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Fri, 02 Feb 2024 22:37:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8434afd195968570cfdb5bc7b9cfc0a316d974ae - Change the use of the _Fn suffix to indicate a typedef of a function to just Fn</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#8434afd195968570cfdb5bc7b9cfc0a316d974ae</link>
        <description>Change the use of the _Fn suffix to indicate a typedef of a function to just FnAs determined on a vote on GitLab

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Fri, 02 Feb 2024 17:26:52 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5ddc805b889b797d33308f49e7a758f9b1d8fdf2 - Change PETSc sys typedef function names to use the new _Fn format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#5ddc805b889b797d33308f49e7a758f9b1d8fdf2</link>
        <description>Change PETSc sys typedef function names to use the new _Fn formatCommit-type: housekeeping, maintainance

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Sun, 21 Jan 2024 20:20:38 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f29281e3203248cf3e5e31f4f0f65efbba797392 - Merge branch &apos;blanca/mat-mult-hermitian-transpose-shell&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#f29281e3203248cf3e5e31f4f0f65efbba797392</link>
        <description>Merge branch &apos;blanca/mat-mult-hermitian-transpose-shell&apos; into &apos;main&apos;Add support for MatMultHermitianTranspose with a shell matrixSee merge request petsc/petsc!7134

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Fri, 29 Dec 2023 19:12:40 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f8e07d23ddf66943c8ff1b4ce09eace82a62b995 - Add support for MatMultHermitianTranspose with a shell matrix</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#f8e07d23ddf66943c8ff1b4ce09eace82a62b995</link>
        <description>Add support for MatMultHermitianTranspose with a shell matrix

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 21 Dec 2023 13:47:59 +0000</pubDate>
        <dc:creator>Blanca Mellado Pinto &lt;bmelpin@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>f957c0e650065e96593de7a958731b544145eec6 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#f957c0e650065e96593de7a958731b544145eec6</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Wed, 18 Oct 2023 14:48:35 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e1cc9a540f0e143302a011393e02dd31b66df442 - Merge branch &apos;jose/release/matduplicate-fortran&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#e1cc9a540f0e143302a011393e02dd31b66df442</link>
        <description>Merge branch &apos;jose/release/matduplicate-fortran&apos; into &apos;release&apos;Support MatDuplicate_Shell in FortranSee merge request petsc/petsc!6912

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Tue, 17 Oct 2023 20:34:43 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>01f93aa2feb5cea225702f81765cbcdff6f6f7c0 - Support MatDuplicate_Shell in Fortran</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#01f93aa2feb5cea225702f81765cbcdff6f6f7c0</link>
        <description>Support MatDuplicate_Shell in Fortran

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Sat, 07 Oct 2023 18:04:11 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>a663c1dff89745b9e1982b54aa196ff99445d9a0 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#a663c1dff89745b9e1982b54aa196ff99445d9a0</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 13 Apr 2023 05:01:02 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fafa78139c5fc557f20470fb5d6ffa3e3be80d85 - Merge branch &apos;barry/2023-04-11/run-clang-format-on-ftn-custom/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#fafa78139c5fc557f20470fb5d6ffa3e3be80d85</link>
        <description>Merge branch &apos;barry/2023-04-11/run-clang-format-on-ftn-custom/release&apos; into &apos;release&apos;Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initiallySee merge request petsc/petsc!6310

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 13 Apr 2023 04:17:05 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5975b3b6e3931510e2a64a701673cbe1930c6f42 - Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#5975b3b6e3931510e2a64a701673cbe1930c6f42</link>
        <description>Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Tue, 11 Apr 2023 16:48:42 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>31d78bcd2b98084dc1368b20eb1129c8b9fb39fe - Merge branch &apos;jacobf/2022-12-10/petscerrorcode-nodiscard&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/shell/ftn-custom/zshellf.c#31d78bcd2b98084dc1368b20eb1129c8b9fb39fe</link>
        <description>Merge branch &apos;jacobf/2022-12-10/petscerrorcode-nodiscard&apos; into &apos;main&apos;Feature: Non-discardable PetscErrorCodeSee merge request petsc/petsc!5923

            List of files:
            /petsc/src/mat/impls/shell/ftn-custom/zshellf.c</description>
        <pubDate>Thu, 02 Feb 2023 20:39:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
