<?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 petsc.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>0ff9d02ecf1627951ed050a8344155223c6ca4ea - Merge branch &apos;barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#0ff9d02ecf1627951ed050a8344155223c6ca4ea</link>
        <description>Merge branch &apos;barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes&apos; into &apos;main&apos;Automatically generate Fortran C stubs for static inline functions in include directorySee merge request petsc/petsc!8469

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Tue, 17 Jun 2025 22:11:29 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1850900d48b2979dc392677ea4adb6aa8f907be5 - add missing MANSEC from include files</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#1850900d48b2979dc392677ea4adb6aa8f907be5</link>
        <description>add missing MANSEC from include files

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Tue, 10 Jun 2025 22:50:13 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c12c126234ed623246a63bfa78c9f75a3aa00323 - Merge branch &apos;rmills/feature-ml-petscregressor&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#c12c126234ed623246a63bfa78c9f75a3aa00323</link>
        <description>Merge branch &apos;rmills/feature-ml-petscregressor&apos; into &apos;main&apos;Add basic PetscRegressor component with support for a few linear regressorsSee merge request petsc/petsc!7709

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 10 Apr 2025 14:14:16 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>34b254c57d2aa195261fbc0db2d1455fb6d091da - Add initial version PetscRegressor, part of the planned machine learning (ML) toolkit</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#34b254c57d2aa195261fbc0db2d1455fb6d091da</link>
        <description>Add initial version PetscRegressor, part of the planned machine learning (ML) toolkitCo-authored-by: Mr. Hong Zhang &lt;hongzhang@anl.gov&gt;Co-authored-by: Hansol Suh &lt;hsuh@anl.gov&gt;Co-authored-by: Barry Smith &lt;bsmith@petsc.dev&gt;Co-authored-by: Toby Isaac &lt;toby.isaac@gmail.com&gt;Co-authored-by: Satish Balay &lt;balay@mcs.anl.gov&gt;Mr. Hong Zhang developed the petsc4py interface and examples.Hansol Suh provided extensive help with updating the code to the latest PETSc coding guidelines and APIs, some documentation development, getting documentation to build correctly, getting new tests into the test harness, and numerous big fixes plus minor changes.Barry Smith provided extensive feedback and code to get the Fortran interfaces and documentation build working.Toby Isaac provided a fix to prevent breakage with complex-arithmetic builds.Satish Balay provided important help with fixing builds.Thanks-to: Pierre Jolivet &lt;pierre@joliv.et&gt;Thanks-to: Jed Brown &lt;jed@jedbrown.org&gt;Thanks-to: Jose Roman &lt;jroman@dsic.upv.es&gt;Thanks-to: Stefano Zampini &lt;stefano.zampini@gmail.com&gt;Pierre, Jed, Jose, and Stefano provided extremely helpful feedback and suggestions during the merge review process.

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Wed, 09 Apr 2025 23:05:13 +0000</pubDate>
        <dc:creator>Richard Tran Mills &lt;rmills@rmills.org&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/petsc.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/petsc.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/petsc.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/petsc.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>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/petsc.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/petsc.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/petsc.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/include/petsc.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>8839b1714f9f0bd2eaf86af9f32f375770a1dab4 - Merge branch &apos;uzerbinati/petsc4py&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#8839b1714f9f0bd2eaf86af9f32f375770a1dab4</link>
        <description>Merge branch &apos;uzerbinati/petsc4py&apos; into &apos;main&apos;Exposing minimal DMPlexTransform for Alfeld refinementSee merge request petsc/petsc!6164

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 30 Mar 2023 14:43:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4aa747ac54253f0a07d301d092ea5191d7898947 - Exposing minimal DMPlexTransform for Alfeld refinement</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#4aa747ac54253f0a07d301d092ea5191d7898947</link>
        <description>Exposing minimal DMPlexTransform for Alfeld refinement

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 30 Mar 2023 14:43:46 +0000</pubDate>
        <dc:creator>Umberto Zerbinati &lt;umberto.zerbinati@kaust.edu.sa&gt;</dc:creator>
    </item>
<item>
        <title>2f91b18a518e38a1bb5cc181d7f42327698cc9f1 - Merge branch &apos;jacobf/2022-11-08/remove-petsctable&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#2f91b18a518e38a1bb5cc181d7f42327698cc9f1</link>
        <description>Merge branch &apos;jacobf/2022-11-08/remove-petsctable&apos; into &apos;main&apos;Remove PetscTableSee merge request petsc/petsc!5819

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Wed, 23 Nov 2022 18:04:01 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>eec179cf895b6fbcd6a0b58694319392b06e361b - - Replace PetscTable with PetscHMapI.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#eec179cf895b6fbcd6a0b58694319392b06e361b</link>
        <description>- Replace PetscTable with PetscHMapI.- Rename:  - PetscTableCreate() -&gt; PetscHMapICreateWithSize()  - PetscTableFind() -&gt; PetscHMapIGetWithDefault()  - PetscTableAdd() -&gt; PetscHMapISetWithMode()

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Tue, 08 Nov 2022 13:38:09 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fb664f9e710748ae2f81f388b5f0c9179833c49b - Merge branch &apos;jacobf/2022-08-29/petscdevicecontext-backend-update&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#fb664f9e710748ae2f81f388b5f0c9179833c49b</link>
        <description>Merge branch &apos;jacobf/2022-08-29/petscdevicecontext-backend-update&apos; into &apos;main&apos;Update PetscDevice and PetscDeviceContext backendsSee merge request petsc/petsc!5566

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Sat, 10 Sep 2022 06:09:43 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0e6b6b5985dd9b1172860d21fb88bd3966bf7c54 - Rework PetscDeviceContext backends and supporting code:</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#0e6b6b5985dd9b1172860d21fb88bd3966bf7c54</link>
        <description>Rework PetscDeviceContext backends and supporting code:- Add PETSC_DEVICE_HOST- Add PetscDeviceAllocate()- Add PetscDeviceMalloc()- Add PetscDeviceDeallocate()- Add PetscDeviceFree()- Add PetscDeviceMemcopy()- Add PetscDeviceArraycopy()- Split petscdevice.h into petscdevice_cuda.h and petscdevice_hip.h- Add petscdevice_cupm.h- Extend cupm::Interface and cupm::BlasInterface classes- Add more C++ utility wrappers

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Mon, 29 Aug 2022 16:21:51 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8cf78f8ba7de1c454a604310d727fd2be405418 - Merge branch &apos;barry/2021-05-16/fix-double-lines&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#a8cf78f8ba7de1c454a604310d727fd2be405418</link>
        <description>Merge branch &apos;barry/2021-05-16/fix-double-lines&apos; into &apos;main&apos;Fix typos in sourceSee merge request petsc/petsc!3984

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Mon, 24 May 2021 05:08:33 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4e278199b78715991f5c71ebbd945c1489263e6c - Remove all double blank lines from source</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#4e278199b78715991f5c71ebbd945c1489263e6c</link>
        <description>Remove all double blank lines from sourceCommit-type: petsc-style/2h

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Sun, 16 May 2021 12:35:27 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ce13633f57ccac28bdccd9d496891ff46b442c3a - Merge branch &apos;knepley/fix-section-headers&apos; into &apos;master&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#ce13633f57ccac28bdccd9d496891ff46b442c3a</link>
        <description>Merge branch &apos;knepley/fix-section-headers&apos; into &apos;master&apos;Knepley/fix section headersSee merge request petsc/petsc!2072

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 19 Sep 2019 23:46:27 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>224ef0b136b07c08f029d27df75fbb11d621f602 - Section: Put header in the &quot;right place&quot;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#224ef0b136b07c08f029d27df75fbb11d621f602</link>
        <description>Section: Put header in the &quot;right place&quot;and fix compile warnings

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 19 Sep 2019 23:46:26 +0000</pubDate>
        <dc:creator>Matthew Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a5a49157e8f0cda1ee246d4b38ccd40aa8bd8906 - Merge branch &apos;master&apos; into jpusztay/feature-swarm-symplectic-example</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#a5a49157e8f0cda1ee246d4b38ccd40aa8bd8906</link>
        <description>Merge branch &apos;master&apos; into jpusztay/feature-swarm-symplectic-example

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 25 Oct 2018 15:44:39 +0000</pubDate>
        <dc:creator>Joseph Pusztay &lt;josephpusztay@Josephs-MacBook-Pro.local&gt;</dc:creator>
    </item>
<item>
        <title>e901d7f783378c340f80a71ad0d479b16cb27ec8 - Merge branch &apos;master&apos; into jpustay/feature-swarm-example</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsc.h#e901d7f783378c340f80a71ad0d479b16cb27ec8</link>
        <description>Merge branch &apos;master&apos; into jpustay/feature-swarm-example

            List of files:
            /petsc/include/petsc.h</description>
        <pubDate>Thu, 25 Oct 2018 15:37:37 +0000</pubDate>
        <dc:creator>Joseph Pusztay &lt;josephpusztay@Josephs-MacBook-Pro.local&gt;</dc:creator>
    </item>
</channel>
</rss>
