| #
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
|