<?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 dmp4est.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>58d68138c660dfb4e9f5b03334792cd4f2ffd7cc - Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#58d68138c660dfb4e9f5b03334792cd4f2ffd7cc</link>
        <description>Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;format repository with clang-formatSee merge request petsc/petsc!5541

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Tue, 23 Aug 2022 05:26:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9371c9d470a9602b6d10a8bf50c9b2280a79e45a - clang-format: convert PETSc sources to comply with clang-format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Mon, 22 Aug 2022 15:20:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>eee954682a6abb1a7ac141dbd0723ecb4ff6b1e5 - Merge branch &apos;jed/makefile-dirs&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#eee954682a6abb1a7ac141dbd0723ecb4ff6b1e5</link>
        <description>Merge branch &apos;jed/makefile-dirs&apos; into &apos;main&apos;makefile: add missing DIRS (squash gmakegen.py --verbose warnings)See merge request petsc/petsc!4677

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 09 Feb 2022 16:01:08 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0a96aa3bf9dab2395989eff53b4fb976d4f05537 - DM: rename pforest.c to pforest.h since it&apos;s used as a header</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#0a96aa3bf9dab2395989eff53b4fb976d4f05537</link>
        <description>DM: rename pforest.c to pforest.h since it&apos;s used as a header

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Sun, 23 Jan 2022 13:50:15 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>dce37c3757d4081754719beb0c76ec914d30a988 - Merge branch &apos;jacobf/2021-11-24/cupmblasinterface&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#dce37c3757d4081754719beb0c76ec914d30a988</link>
        <description>Merge branch &apos;jacobf/2021-11-24/cupmblasinterface&apos; into &apos;main&apos;Feature: CUPMBLASInterfaceSee merge request petsc/petsc!4592

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Fri, 21 Jan 2022 18:09:57 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d6a2e6ab466edbe4fea3985dcba6980b1d5f1b80 - apply new preprocessor macros</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#d6a2e6ab466edbe4fea3985dcba6980b1d5f1b80</link>
        <description>apply new preprocessor macros

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Mon, 20 Dec 2021 15:19:22 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9b3f0822b7d41dfd890685eade7e02d89f19158d - Merge branch &apos;knepley/feature-orientation-rethink&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#9b3f0822b7d41dfd890685eade7e02d89f19158d</link>
        <description>Merge branch &apos;knepley/feature-orientation-rethink&apos; into &apos;main&apos;Plex: Rethink Plex orientationSee merge request petsc/petsc!4218

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Tue, 24 Aug 2021 03:59:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b5a892a1a70151a25c27b9422f362b5a6d017e0f - DM: New idea for cell orientations</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#b5a892a1a70151a25c27b9422f362b5a6d017e0f</link>
        <description>DM: New idea for cell orientations- Add DMPolytopeTypeGetNumArrangments()- Add DMPolytopeTypeGetArrangment()- Add DMPolytopeTypeGetVertexArrangment()- Add DMPolytopeTypeComposeOrientation()- Add DMPolytopeTypeComposeOrientationInv()- Add DMPolytopeGetOrientation()- Add DMPolytopeGetVertexOrientation()- Inversion now uses just negation instead of face size- Remove DMPlexOrientCell(), DMPlexReverseCell(), DMPlexCompareOrientations()- Add DMPlexOrientPoint()- Add MPIU_4INT and MPI_4INT- Rewrote transitive closure- DMPlexGetTransitiveClosure_Depth1_Static() now correctly handles ornt- PetscDualSpaceLagrange and PetscSection use the number of arragnements and not the cone size- Update examples

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Mon, 24 May 2021 14:34:35 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c20ebc76411a944c5e054aaadfeb4c47706271ee - Merge branch &apos;master&apos; into stefano_zampini/feature-pcbddc-saddlepoint</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#c20ebc76411a944c5e054aaadfeb4c47706271ee</link>
        <description>Merge branch &apos;master&apos; into stefano_zampini/feature-pcbddc-saddlepoint

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Tue, 22 Mar 2016 07:30:43 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>992dc9beb94508b8ca417a6ff14d56275a83a1fd - Merge branch &apos;master&apos; into knepley/feature-plex-handle-func-failure</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#992dc9beb94508b8ca417a6ff14d56275a83a1fd</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-plex-handle-func-failure* master: (378 commits)  SNES ex5: Fix coordinate determination for empty subdomains  fixed petsc.bib entry  p4est: fix syntax error with error message  SNES ex5: Correct Jacobian handling on patches  SNES ex5: Stupid complex fixes  DMP4est: fix transfer of labels to parents  petsc4py: update to latest snapshot. Fixes da example breakage in petsc4py test suite  Plex: Correct setting of options on refined or coarsened meshes  Plex: Add info for grid hashing  Plex: Add logging in interpolator creation  Plex: Correct use of tabs in ASCII viewer  DM: Shorten long event name  Plex ex12: Create boundary label automatically at all levels of mesh hierarchy  Plex ex12: Change PetscViewerSetFormat --&gt; PetscViewerPushFormat - Fix order of SetMode and SetFilename  Plex ex12: Change all functions to static  Since DMDA with periodic boundary conditions does support P0 interpolation remove checks that error out under those conditions  ascem-io.py and amanzi.py need to handle self.hdf5.include being None correctly  fix MPI Uni to recycle communicators so it won&apos;t run out like with the petsc4py tests also fix check for location of python shared library on mac to check all cases each time  Switch back to Sherry&apos;s version since she accepted by pull request  PetscDraw: Update help messages for -draw_save* options  ...Conflicts:	src/dm/impls/plex/plexfem.c

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Fri, 18 Mar 2016 00:15:37 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3afb96577a4ee98143b56c47ba1600041e9e76a7 - Merged petsc/petsc into master</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#3afb96577a4ee98143b56c47ba1600041e9e76a7</link>
        <description>Merged petsc/petsc into master

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 16 Mar 2016 06:43:59 +0000</pubDate>
        <dc:creator>Dave May &lt;dave.mayhem23@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>eba35f4221c2325ce51a2820246702e35a26f65e - Merge branch &apos;mlange/fix-plex-multi-level-overlap&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#eba35f4221c2325ce51a2820246702e35a26f65e</link>
        <description>Merge branch &apos;mlange/fix-plex-multi-level-overlap&apos;* mlange/fix-plex-multi-level-overlap: (259 commits)  Plex: Update ex12_5 with correct level-2 overlap  DMLabel: Add missing cleanup for DMLabelGather()  Plex ex12: Fixed variable initialization and some output  Plex ex11: Added error checking  Plex ex14: Now boundary label does not have cells  Plex ex1: Now boundary label does not have cells  Plex ex1: Fix for VTK format  added some debugging code, getting ready to branch  added some print statements, should be an -info...  smome cleaning up  restructured ex11 to allow for problem specific BCs  DMPlex: Update test ex12_5 with correct level-2 overlap  DMPlex: Use global processSF in DMPlexPartitionInvert  DMPlex: Add remote leaf contributions to roots in DMLabelPropagate  DMPlex: Add DMLabelGather to migrate label values from leafs to roots  DMPlex: Refactor DMLabelDistribute to separate point stratum distribution  DMPlex: Add propagation of remote point donations for multi-level overlap  DMPlex: Fix DMLabelDistribute for all-to-all migrations  Plex: make extern exactly match prototype: semantic match is not enough.  DMP4est: typo fix  ...

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 09 Mar 2016 14:35:29 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>77d236dfad69407b8a242a82b6d93d1746a36858 - Merge branch &apos;tisaac/dmforest&apos; into mlange/fix-plex-multi-level-overlap</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#77d236dfad69407b8a242a82b6d93d1746a36858</link>
        <description>Merge branch &apos;tisaac/dmforest&apos; into mlange/fix-plex-multi-level-overlapConflicts:	src/dm/impls/plex/examples/tests/output/ex12_5.out	src/dm/label/dmlabel.c

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Tue, 01 Mar 2016 18:07:45 +0000</pubDate>
        <dc:creator>Michael Lange &lt;michael.lange@imperial.ac.uk&gt;</dc:creator>
    </item>
<item>
        <title>e0b3996a778bc487aee0b7c9537885a5d53a3210 - DMP4est: fix P4estFaceToPetscFace</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#e0b3996a778bc487aee0b7c9537885a5d53a3210</link>
        <description>DMP4est: fix P4estFaceToPetscFaceWas not the inverse permutation of PetscFaceToP4estFace before, now itis.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 09 Dec 2015 19:48:09 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@uchicago.edu&gt;</dc:creator>
    </item>
<item>
        <title>bb2ed8401455e890ae77f2b191cf48e9f6d94914 - DMP4est: implement hierarchical transfer SFs</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#bb2ed8401455e890ae77f2b191cf48e9f6d94914</link>
        <description>DMP4est: implement hierarchical transfer SFsEach cell creates a list of the points in its closure that have dofs inthe scheme, and a PetscSFNode is created for each point in that closure.Then, the coarse mesh is transfered to overlap the first, so that celloverlap from fine to coarse can be determined.  Then, in looping overthe closure lists of the fine cells, we can match fine points to theircontaining coarse points, which allows construction of a point-transerSF, which can then be expanded into a dof transfer SF.WIP DMP4est: repartitioning coarse to match fineWIP DMP4est: factor out coarse/fine overlap codeWIP DMP4est: finally on the right track with the transfer PetscSFDMP4est: finished DMPforetGetCellCoveringSFWIP DMP4est: use the covering cells to compute the transfer SFDMP4est: first completion of DMPforestGetTransferSF()

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Tue, 24 Nov 2015 14:15:07 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@uchicago.edu&gt;</dc:creator>
    </item>
<item>
        <title>68f54477b47e1ac7b326a5deb49bc9980d947f64 - DMForest: bring in p4est to plex convertino from p4est library</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#68f54477b47e1ac7b326a5deb49bc9980d947f64</link>
        <description>DMForest: bring in p4est to plex convertino from p4est libraryI think we still need to set up labels on the p4est side and transferthem to the plex.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Fri, 13 Nov 2015 19:35:38 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@uchicago.edu&gt;</dc:creator>
    </item>
<item>
        <title>d73861fa52c513acbabe801b5aa9a39bf78c108a - DMForest: p4est: make DMConvert lazily convert until the output is set up.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#d73861fa52c513acbabe801b5aa9a39bf78c108a</link>
        <description>DMForest: p4est: make DMConvert lazily convert until the output is set up.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 07 Oct 2015 20:47:13 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@ices.utexas.edu&gt;</dc:creator>
    </item>
<item>
        <title>943ba4e590c5b1fede721047567e065e8c0ae71d - DMForet: First completion of DMPlexCreateConnectivity_{p4est,p8est}</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#943ba4e590c5b1fede721047567e065e8c0ae71d</link>
        <description>DMForet: First completion of DMPlexCreateConnectivity_{p4est,p8est}Some information is lost in converting to p4est format: facets areexplicity enumerated in p4est&apos;s coarse mesh format.I plan on writing the following two tests:plex -&gt; p4est (A) -&gt; plex -&gt; p4est (B), assert A ~ Bp4est -&gt; plex (A) -&gt; p4est -&gt; plex (B), assert A ~ BI think the type of equivalence that can be achieved is cone/orientationequality, but supports may be permuted.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 07 Oct 2015 14:16:12 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@ices.utexas.edu&gt;</dc:creator>
    </item>
<item>
        <title>b0c8a44299855264307ae01c0942eb83ff37acfd - WIP: p4est: DMPlex conversion</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#b0c8a44299855264307ae01c0942eb83ff37acfd</link>
        <description>WIP: p4est: DMPlex conversionThis orientation change seems right to me.In DMPlex, there is an independent facet betweeen faces    +--+ | +--+    |A | | |B |    +--+ | +--+And A and B each have their orientation relative to each other in plexconventions, orientA and orientB.But, each quad/hex has numbering and orientations in p4est conventions,and there is a conversion tranformation P that takes a facet in p4estnumbering and gives the permutation converts p4est cone numbering topetsc cone numbering.  We can compose these to get the permutation fromp4est cone numbering to the independent facet cone numbering, i.e.,pA = orientA * P[k_A] and pB = orientB * P[k_B].  Then to get the p4estcone numbering of k_B relative to k_A, we need pB^{-1} * pA.  BUT, p4estdoesn&apos;t number cones, it numbers vertices, so we have to do a minorconversion from cones to vertices, and then we get what we want.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 07 Oct 2015 05:28:19 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@ices.utexas.edu&gt;</dc:creator>
    </item>
<item>
        <title>5bc33bd4ed5ba5388bd70c26182f8f911c7198be - WIP: convert DMPlex to p4est</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/forest/p4est/dmp4est.c#5bc33bd4ed5ba5388bd70c26182f8f911c7198be</link>
        <description>WIP: convert DMPlex to p4estI have to convert dmplex orientations to p4est orientations.

            List of files:
            /petsc/src/dm/impls/forest/p4est/dmp4est.c</description>
        <pubDate>Wed, 07 Oct 2015 04:39:48 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@ices.utexas.edu&gt;</dc:creator>
    </item>
</channel>
</rss>
