<?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 section.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b59054469e8e75e7f1217f4456448261033ebd2d - Merge branch &apos;barry/2026-02-09/docs-dm&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#b59054469e8e75e7f1217f4456448261033ebd2d</link>
        <description>Merge branch &apos;barry/2026-02-09/docs-dm&apos; into &apos;main&apos;Add a bit more discussion of DM and their commonalities to the docsSee merge request petsc/petsc!9018

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 20 Feb 2026 18:16:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dac9a9d10536f036425808343884d0597a31c543 - Add a bit more discussion of DM and their commonalities to the docs</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#dac9a9d10536f036425808343884d0597a31c543</link>
        <description>Add a bit more discussion of DM and their commonalities to the docs

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Mon, 09 Feb 2026 05:18:56 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&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/section/interface/section.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/section/interface/section.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/section/interface/section.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/section/interface/section.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>19620d22b41d3b8f978e0856cb1f132f4c411490 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#19620d22b41d3b8f978e0856cb1f132f4c411490</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Sat, 11 Oct 2025 04:16:55 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>90b3abdd17e8bf8d2d485c5e138a6b76c3d0bc56 - Merge branch &apos;jrwrigh/isoperiodic_plex_mat_fix&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#90b3abdd17e8bf8d2d485c5e138a6b76c3d0bc56</link>
        <description>Merge branch &apos;jrwrigh/isoperiodic_plex_mat_fix&apos; into &apos;release&apos;fix(plex): Correct the adjancency leaf/root pair helper functionSee merge request petsc/petsc!8772

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 10 Oct 2025 22:44:26 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>82ecdcb1ce700d49e54dc75fc8f211c86451df8a - section: Allow NULL array in `PetscSectionArrayView()`</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#82ecdcb1ce700d49e54dc75fc8f211c86451df8a</link>
        <description>section: Allow NULL array in `PetscSectionArrayView()`Only if the section storage size is 0, otherwise raise error.

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Wed, 08 Oct 2025 19:40:51 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&gt;</dc:creator>
    </item>
<item>
        <title>b41f0af17e4893d5ccff99f344739b20211950ce - Merge branch &apos;jrwrigh/fix_section_printing&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#b41f0af17e4893d5ccff99f344739b20211950ce</link>
        <description>Merge branch &apos;jrwrigh/fix_section_printing&apos; into &apos;main&apos;fix(section): Use PetscReal for non-standard FPSee merge request petsc/petsc!8737

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 26 Sep 2025 22:08:17 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>13e2dd0182c30748c691a2ba73f9b18cb2652e57 - fix(section): Use PetscReal for non-standard FP</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#13e2dd0182c30748c691a2ba73f9b18cb2652e57</link>
        <description>fix(section): Use PetscReal for non-standard FPCompile errors when using `--with-scalar-type=complex --with-precision=__float128` due to illegal cast:```petsc/src/vec/is/section/interface/section.c:2630:65: error: invalid cast from type &apos;PetscScalar&apos; {aka &apos;__complex__ _Float128&apos;} to type &apos;double&apos; 2630 |     PetscCall(PetscViewerASCIISynchronizedPrintf(viewer, &quot; %g&quot;, (double)((PetscScalar *)array)[index]));      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```Also changed the function name to be more reflection of what it does.Reported-by: Jose E. Roman &lt;jroman@dsic.upv.es&gt;

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 26 Sep 2025 15:13:02 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&gt;</dc:creator>
    </item>
<item>
        <title>76dbdf7a1cfc757eda1e9bfed885d54d807d33b8 - Merge branch &apos;jrwrigh/isoperiodic_plex_mat_preallocate&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#76dbdf7a1cfc757eda1e9bfed885d54d807d33b8</link>
        <description>Merge branch &apos;jrwrigh/isoperiodic_plex_mat_preallocate&apos; into &apos;main&apos;fix(Plex): Fix Mat preallocation when isoperiodic is usedSee merge request petsc/petsc!8712

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 26 Sep 2025 04:54:53 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>37fd50d019b6565a7ac5bd0928a4aff8f2563ac4 - section: Implement ArrayView function, use for PetscSectionVecView</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#37fd50d019b6565a7ac5bd0928a4aff8f2563ac4</link>
        <description>section: Implement ArrayView function, use for PetscSectionVecView

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Tue, 23 Sep 2025 21:23:19 +0000</pubDate>
        <dc:creator>James Wright &lt;james@jameswright.xyz&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/section/interface/section.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/section/interface/section.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/section/interface/section.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/section/interface/section.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>834855d6effb0d027771461c8e947ee1ce5a1e17 - Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.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/vec/is/section/interface/section.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>ac530a7e429a3ef5a9263376acf6071236a5db98 - Remove unnecessary braces around one-liners</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#ac530a7e429a3ef5a9263376acf6071236a5db98</link>
        <description>Remove unnecessary braces around one-linersgit grep -lE &quot;[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$&quot; -- &apos;*.c&apos; &apos;*.cxx&apos; &apos;*.cu&apos; &apos;*.h&apos; &apos;*.hpp&apos; &apos;*.cpp&apos; | xargs sed -i &apos;&apos; -E &apos;s#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#&apos;

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Tue, 03 Jun 2025 13:10:33 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>966bd95a39c2334d2e2ce17ad22128f3c1861eeb - Convert some SETERRQ() to PetscCheck()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#966bd95a39c2334d2e2ce17ad22128f3c1861eeb</link>
        <description>Convert some SETERRQ() to PetscCheck()

            List of files:
            /petsc/src/vec/is/section/interface/section.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>85df088bb0012fb1b699ee6303ea6841deee5161 - Merge branch &apos;knepley/fix-plex-orient-sf&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#85df088bb0012fb1b699ee6303ea6841deee5161</link>
        <description>Merge branch &apos;knepley/fix-plex-orient-sf&apos; into &apos;main&apos;Plex: Fix handling of NULL locals in PlexOrientSee merge request petsc/petsc!8443

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Mon, 16 Jun 2025 16:25:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6e3bbc6d02e241e461f9b8ad9a65cc097cb0596e - Section: Copy block starts when subsetting</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#6e3bbc6d02e241e461f9b8ad9a65cc097cb0596e</link>
        <description>Section: Copy block starts when subsetting

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Wed, 04 Jun 2025 18:51:14 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>09b68a49ed2854d1e4985cc2aa6af33c7c4e69b3 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#09b68a49ed2854d1e4985cc2aa6af33c7c4e69b3</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Fri, 04 Apr 2025 16:52:00 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1a61deb25b995db7f8d4c11bfad796a58443ce07 - Merge branch &apos;barry/2025-03-29/docs-fortran/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/section/interface/section.c#1a61deb25b995db7f8d4c11bfad796a58443ce07</link>
        <description>Merge branch &apos;barry/2025-03-29/docs-fortran/release&apos; into &apos;release&apos;Fix manual pages related to FortranSee merge request petsc/petsc!8257

            List of files:
            /petsc/src/vec/is/section/interface/section.c</description>
        <pubDate>Mon, 31 Mar 2025 03:48:30 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
