History log of /petsc/src/dm/impls/plex/transform/interface/plextransform.c (Results 1 – 25 of 167)
Revision Date Author Comments
# 9fc2013d 13-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-01-06/ftn-add-argument-names' into 'main'

Use function argument names in generated Fortran interface and stub code

See merge request petsc/petsc!8944


# 81ee147a 07-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

fix some problematic function argument names in the C source


# 834855d6 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-21' into 'main'

clang-format-21

See merge request petsc/petsc!8202


# ac530a7e 03-Jun-2025 Pierre Jolivet <pierre@joliv.et>

Remove unnecessary braces around one-liners

git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\

Remove unnecessary braces around one-liners

git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'

show more ...


# f5e08ef0 02-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-extrude-bd' into 'main'

Plex: Fix orientation of boundary extrusion

See merge request petsc/petsc!8622


# 658b9581 31-Jul-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix orientation of boundary extrusion
- Allow DMPlexExtrude() to take a label argument
- Allow transforms to reorient the highest dimensional cells


# 1fdbf90c 29-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-transform-get-target-point' into 'main'

Plex+Label: Fix DMLabel performance bug

See merge request petsc/petsc!8601


# f622de60 28-Jul-2025 Matthew G. Knepley <knepley@gmail.com>

Plex+Label: Fix DMLabel performance bug


# fd102262 25-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'zach/plex-add-missing-end' into 'main'

Plex: Add missing log event end

See merge request petsc/petsc!8587


# 76f6662b 23-Jul-2025 Zach Atkins <zach.atkins@colorado.edu>

Plex: Add missing log event end


# 83976e12 21-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-transform-events' into 'main'

Plex: Add transform events

See merge request petsc/petsc!8568


# f7b6882e 20-Jul-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add events for transform


# 1daffa38 12-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'davidsal/fix-dmplextransform' into 'main'

DMPlexTransform: Allow for plex meshes that do not use standard ordering

See merge request petsc/petsc!8472


# 83b0cc01 12-Jun-2025 David Salac <davidsal@buffalo.edu>

DMPlexTransform: Allow for plex meshes that do not use standard ordering

DMPlexTransform assumed that the order of points would be cells->vertices->edges (in 2D).
Some cases, such as a DMForest conv

DMPlexTransform: Allow for plex meshes that do not use standard ordering

DMPlexTransform assumed that the order of points would be cells->vertices->edges (in 2D).
Some cases, such as a DMForest converted to a DMPlex, might have cells->edges->vertices, which results
in points being incorrectly flagged as out-of-range. The new cell type order function has been updated to order cell types by the ordering in the DMPlex.

Added additional tests for DMForest->DMPlex during extrusion.

show more ...


# 49777e52 22-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-transform-cohesive' into 'main'

Plex: Fix cohesive cell integration

See merge request petsc/petsc!8175


# 281ff59e 21-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hdf5-compress' into 'main'

Plex+HDF5: Fix compression handling in HDF5 output

See merge request petsc/petsc!8317


# 70dc2cbd 15-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix bug with cohesive transform
- Add member function ordersupports to DMPlexTransform
- Add DMPlexTransformOrderSupports_Cohesive()


# 3d951df1 03-Mar-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add DMPlexTransformCohesiveExtrudeGetUnsplit()


# 3a242f00 15-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Do not overwrite an active label with NULL in AdaptLabel()


# 95934b0d 02-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plextransform-save' into 'main'

Save Plex transform in DM

See merge request petsc/petsc!8263


# 61f058f9 01-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add ability to save a mesh transform


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' 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 modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 4b2ac577 20-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plextransform-typelabel' into 'main'

Plex: Add accessor for transform types label

See merge request petsc/petsc!8148


# 1cbae99d 19-Feb-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add accessor for transform types label


1234567