<?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 petscdevice.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>017deb10d530c1b6d9744fcd772cd96c5fcd74f2 - Merge branch &apos;jolivet/no-device-no-petscdevice&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#017deb10d530c1b6d9744fcd772cd96c5fcd74f2</link>
        <description>Merge branch &apos;jolivet/no-device-no-petscdevice&apos; into &apos;main&apos;Add `--with-devicelanguage` to make PETSc a C library againCloses #997See merge request petsc/petsc!8783

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 24 Oct 2025 05:29:58 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>27d4e10a19fe1242ecf8c411d5499a9887d131a5 - PetscDevice: remove C++ dependency when using --with-devicelanguage=C</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#27d4e10a19fe1242ecf8c411d5499a9887d131a5</link>
        <description>PetscDevice: remove C++ dependency when using --with-devicelanguage=C

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Mon, 13 Oct 2025 05:25:45 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/include/petscdevice.h#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/include/petscdevice.h</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>ce78bad369055609e946c9d2c25ea67a45873e27 - Fortran 90: fully embrace After 34 years!</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#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/include/petscdevice.h</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>970231d20df44f79b27787157e39d441e79f434b - Merge branch &apos;jolivet/clang-format-18&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#970231d20df44f79b27787157e39d441e79f434b</link>
        <description>Merge branch &apos;jolivet/clang-format-18&apos; into &apos;main&apos;clang-format version 18See merge request petsc/petsc!6902

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Thu, 07 Mar 2024 12:36:17 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f4f49eeac7efa77fffa46b7ff95a3ed169f659ed - Remove multiple parentheses and extra semicolon</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#f4f49eeac7efa77fffa46b7ff95a3ed169f659ed</link>
        <description>Remove multiple parentheses and extra semicolongit grep -l -E &quot;\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]&quot; | xargs sed -r -i&apos;&apos; &apos;s#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g&apos;git grep -l -E &quot;Petsc(.)*\(\(\*[a-zA-Z0-9_]*\),&quot; | xargs sed -r -i&apos;&apos; &apos;s#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g&apos;git grep -l -E &quot;([\!\&amp;\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|-&gt;)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)&quot; | xargs sed -r -i&apos;&apos; &apos;s#([\!\&amp;\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|-&gt;)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g&apos;

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Sun, 11 Feb 2024 06:40:18 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>4e82a95c9474203be71d4719fe27dc1d5162332c - Merge branch &apos;hongzh/fix-explicit-sync&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#4e82a95c9474203be71d4719fe27dc1d5162332c</link>
        <description>Merge branch &apos;hongzh/fix-explicit-sync&apos; into &apos;main&apos;Consolidate PETSc stream typesSee merge request petsc/petsc!6847

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 23 Feb 2024 12:02:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d9acb416d05abeed0a33bde3a81aeb2ea0364f6a - Consolidate PETSc stream types</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#d9acb416d05abeed0a33bde3a81aeb2ea0364f6a</link>
        <description>Consolidate PETSc stream types

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 23 Feb 2024 12:02:10 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b22c9ba6aee6fe2ce9d3bf33ab3015abcf1a3d5c - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#b22c9ba6aee6fe2ce9d3bf33ab3015abcf1a3d5c</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Mon, 08 Jan 2024 21:20:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>338bea8772c15a173383e81d170c1c8b31881bfa - Merge branch &apos;barry/2024-01-04/fix-includes-man-pages/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#338bea8772c15a173383e81d170c1c8b31881bfa</link>
        <description>Merge branch &apos;barry/2024-01-04/fix-includes-man-pages/release&apos; into &apos;release&apos;Barry/2024 01 04/fix includes man pages/releaseSee merge request petsc/petsc!7165

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Mon, 08 Jan 2024 21:19:02 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>af27ebaa0199971c43fd2e2e162251afd1bcda49 - Fix manual page formating in include directory</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#af27ebaa0199971c43fd2e2e162251afd1bcda49</link>
        <description>Fix manual page formating in include directory

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 05 Jan 2024 15:03:56 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6cdbbeb72054dee200e22f5b025f82ba65e618f9 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#6cdbbeb72054dee200e22f5b025f82ba65e618f9</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Wed, 22 Nov 2023 16:03:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>bd5ad44f1dd5dcd72d8390f31f877dd524d45b44 - Merge branch &apos;barry/2023-11-20/docs-manpage-minor-work/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#bd5ad44f1dd5dcd72d8390f31f877dd524d45b44</link>
        <description>Merge branch &apos;barry/2023-11-20/docs-manpage-minor-work/release&apos; into &apos;release&apos;Minor work on manual pages (in include directory)See merge request petsc/petsc!7042

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Tue, 21 Nov 2023 18:18:00 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>95bd0b288699658b2c0494283621ad75424207a4 - Minor work on manual pages (in include directory)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#95bd0b288699658b2c0494283621ad75424207a4</link>
        <description>Minor work on manual pages (in include directory)

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Tue, 21 Nov 2023 18:18:00 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>01a4aebd931b780f244a87406598026c571af919 - Merge branch &apos;jacobf/2023-08-25/dctx-get-stream-handle-void-pp&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#01a4aebd931b780f244a87406598026c571af919</link>
        <description>Merge branch &apos;jacobf/2023-08-25/dctx-get-stream-handle-void-pp&apos; into &apos;main&apos;Return stream handle via `void **`See merge request petsc/petsc!6838

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Sun, 27 Aug 2023 16:21:31 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8a4d221b53a437f9e3873229ce22d68e03caef30 - Make PetscDeviceContextGetStreamHandle() take a void ** instead of void *</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#8a4d221b53a437f9e3873229ce22d68e03caef30</link>
        <description>Make PetscDeviceContextGetStreamHandle() take a void ** instead of void *

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 25 Aug 2023 15:47:34 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9dd11ecf0918283bb567d8b33a92f53ac4ea7840 - Merge branch &apos;jacobf/2023-08-17/header-guard-check&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#9dd11ecf0918283bb567d8b33a92f53ac4ea7840</link>
        <description>Merge branch &apos;jacobf/2023-08-17/header-guard-check&apos; into &apos;main&apos;Check header guardsSee merge request petsc/petsc!6822

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 25 Aug 2023 13:49:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a496304597bacff3545e802853d69e8765312868 - Convert all header guards to pragma once</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 18 Aug 2023 15:13:00 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>53b2c6333b263a776eccf7cb1adb78900e10f33f - Merge branch &apos;jacobf/2023-03-30/expose-petscdevicecontext-stream&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#53b2c6333b263a776eccf7cb1adb78900e10f33f</link>
        <description>Merge branch &apos;jacobf/2023-03-30/expose-petscdevicecontext-stream&apos; into &apos;main&apos;Expose PetscDeviceContext stream handleSee merge request petsc/petsc!6264

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Wed, 12 Apr 2023 04:31:49 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>31d4707089da71ebcff1fd00fbb3a11b50a9f3d1 - Expose PetscDeviceContext stream</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petscdevice.h#31d4707089da71ebcff1fd00fbb3a11b50a9f3d1</link>
        <description>Expose PetscDeviceContext stream

            List of files:
            /petsc/include/petscdevice.h</description>
        <pubDate>Fri, 07 Apr 2023 03:44:26 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
