<?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 sfutils.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>4a2ec8787519e435f4a956e15037fe883e0879c6 - Merge branch &apos;jolivet/pchpddm-stridedsf-ci&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#4a2ec8787519e435f4a956e15037fe883e0879c6</link>
        <description>Merge branch &apos;jolivet/pchpddm-stridedsf-ci&apos; into &apos;main&apos;PCHPDDM: use strided PetscSF for single-pass communicationSee merge request petsc/petsc!8991

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Fri, 06 Feb 2026 06:34:34 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>35409886bcba803a08ee6130a117400efdd7f7f4 - PetscSFCreateStridedSF: fix when input is a VecScatter with bs != 0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#35409886bcba803a08ee6130a117400efdd7f7f4</link>
        <description>PetscSFCreateStridedSF: fix when input is a VecScatter with bs != 0

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Sun, 01 Feb 2026 16:41:42 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>068e8aad3dd25197f2f65054f176e0617a334e5a - Merge branch &apos;jrwrigh/petscsection_distribute_data&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#068e8aad3dd25197f2f65054f176e0617a334e5a</link>
        <description>Merge branch &apos;jrwrigh/petscsection_distribute_data&apos; into &apos;main&apos;feat: Add PetscSectionMigrateData()See merge request petsc/petsc!8963

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 02 Feb 2026 17:47:35 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6964b6c77a90c4f41cea8bd11467778ed0d5483a - feat(section): Add PetscSectionDistributeData()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#6964b6c77a90c4f41cea8bd11467778ed0d5483a</link>
        <description>feat(section): Add PetscSectionDistributeData()This is a copy/paste of `DMPlexDistributeData()`, but brought up to thePetscSection interface because the routine is completely genericCo-authored-by: Barry Smith &lt;bsmith@mcs.anl.gov&gt;

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Fri, 26 Dec 2025 17:28:51 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&gt;</dc:creator>
    </item>
<item>
        <title>c46fcffb3e60e151c78cb2e518f9562efac8633f - Merge branch &apos;jrwrigh/sf_user_inputs&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#c46fcffb3e60e151c78cb2e518f9562efac8633f</link>
        <description>Merge branch &apos;jrwrigh/sf_user_inputs&apos; into &apos;main&apos;PetscSF: Add input checking to SF routinesSee merge request petsc/petsc!8971

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 26 Jan 2026 22:07:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>18aa8208e19388fe287401dd8546d7c1e1329f95 - fix(sf): Add input checking to SF routines</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#18aa8208e19388fe287401dd8546d7c1e1329f95</link>
        <description>fix(sf): Add input checking to SF routines

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Wed, 21 Jan 2026 19:41:36 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&gt;</dc:creator>
    </item>
<item>
        <title>011b1c652f9b6da19685e0665c60b28343681788 - refactor(sf): Minor edits to PetscSFCreateByMatchingIndices()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#011b1c652f9b6da19685e0665c60b28343681788</link>
        <description>refactor(sf): Minor edits to PetscSFCreateByMatchingIndices()

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Fri, 26 Dec 2025 21:28:39 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&gt;</dc:creator>
    </item>
<item>
        <title>b5f0bcd6e9e8ed97648738542f5163d94f7b1782 - Merge branch &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#b5f0bcd6e9e8ed97648738542f5163d94f7b1782</link>
        <description>Merge branch &apos;release&apos;

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Sat, 29 Nov 2025 22:33:36 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2bfd395b41c8a2d29841bbfb6526a48c770a7b0a - Merge branch &apos;barry/2025-11-14/improve-petscsf-manualpages/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#2bfd395b41c8a2d29841bbfb6526a48c770a7b0a</link>
        <description>Merge branch &apos;barry/2025-11-14/improve-petscsf-manualpages/release&apos; into &apos;release&apos;Improve formatting in some PetscSF manual pagesSee merge request petsc/petsc!8853

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Fri, 28 Nov 2025 18:03:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2f04c52277ae86d0bd99bd90d9d5574dfa2d51e6 - Improve formatting in some PetscSF manual pages</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#2f04c52277ae86d0bd99bd90d9d5574dfa2d51e6</link>
        <description>Improve formatting in some PetscSF manual pagesFinally start some basic material on PetscSF in the users manual

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Fri, 14 Nov 2025 22:12:31 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>56bfd07524b7d12150962da31410360ef0b4c18c - Merge branch &apos;barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#56bfd07524b7d12150962da31410360ef0b4c18c</link>
        <description>Merge branch &apos;barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release&apos; into &apos;release&apos;The C definition of PetscSFSetGraphLayout does not properly represent arrays...See merge request petsc/petsc!8865

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Tue, 25 Nov 2025 20:19:34 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>cf84bf9e8334fcb41ddd5b57d5020f9ba05506ed - The C definition of PetscSFSetGraphLayout does not properly represent arrays with [] hence the Fortran interface constructed is incorrect.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#cf84bf9e8334fcb41ddd5b57d5020f9ba05506ed</link>
        <description>The C definition of PetscSFSetGraphLayout does not properly represent arrays with [] hence the Fortran interface constructed is incorrect.Reported-by: Steven Dargaville

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Sun, 23 Nov 2025 20:25:00 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8112c1cbf372cb53bf7c5aca994a84a6a303db4d - Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#8112c1cbf372cb53bf7c5aca994a84a6a303db4d</link>
        <description>Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;Deprecate MPIU_BOOL which used to be for PETSc&apos;s enum Bool but now is just MPI_C_BOOLSee merge request petsc/petsc!8691

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 22 Sep 2025 18:44:15 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5440e5dcf30153d9ab6dbf994494f40b7f9df88b - Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#5440e5dcf30153d9ab6dbf994494f40b7f9df88b</link>
        <description>Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Thu, 04 Sep 2025 14:33:07 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8aa39e1bf17a5ea28fa0458095c26b0a3b4f2478 - Merge branch &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#8aa39e1bf17a5ea28fa0458095c26b0a3b4f2478</link>
        <description>Merge branch &apos;release&apos;

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 30 Jun 2025 19:34:36 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b585019e9e3433d867da7e9d0d0638d6c6ed9cb8 - Merge branch &apos;stefanozampini/smallfixes&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#b585019e9e3433d867da7e9d0d0638d6c6ed9cb8</link>
        <description>Merge branch &apos;stefanozampini/smallfixes&apos; into &apos;release&apos;Small fixesSee merge request petsc/petsc!8500

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 30 Jun 2025 14:55:30 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d61846d356a261b2bfaae1cc2b5666d49c4aef7e - PetscLayoutMapLocal: support negative indices</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#d61846d356a261b2bfaae1cc2b5666d49c4aef7e</link>
        <description>PetscLayoutMapLocal: support negative indices

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Thu, 26 Jun 2025 20:58:07 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&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/vec/is/sf/utils/sfutils.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/vec/is/sf/utils/sfutils.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>ce78bad369055609e946c9d2c25ea67a45873e27 - Fortran 90: fully embrace After 34 years!</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.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/vec/is/sf/utils/sfutils.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>d053ff777b70f99c45c83388a4fc6d04af7bc6bf - Merge branch &apos;jolivet/remove-unneeded-mpicast&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/utils/sfutils.c#d053ff777b70f99c45c83388a4fc6d04af7bc6bf</link>
        <description>Merge branch &apos;jolivet/remove-unneeded-mpicast&apos; into &apos;main&apos;Remove unneeded PetscMPIIntCast() for routines using PetscCountCloses #1661See merge request petsc/petsc!8099

            List of files:
            /petsc/src/vec/is/sf/utils/sfutils.c</description>
        <pubDate>Mon, 27 Jan 2025 15:43:40 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
