| #
4a2ec878
|
| 06-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/pchpddm-stridedsf-ci' into 'main'
PCHPDDM: use strided PetscSF for single-pass communication
See merge request petsc/petsc!8991
|
| #
35409886
|
| 01-Feb-2026 |
Pierre Jolivet <pierre@joliv.et> |
PetscSFCreateStridedSF: fix when input is a VecScatter with bs != 0
|
| #
068e8aad
|
| 02-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/petscsection_distribute_data' into 'main'
feat: Add PetscSectionMigrateData()
See merge request petsc/petsc!8963
|
| #
6964b6c7
|
| 26-Dec-2025 |
James Wright <james@jameswright.xyz> |
feat(section): Add PetscSectionDistributeData()
This is a copy/paste of `DMPlexDistributeData()`, but brought up to the PetscSection interface because the routine is completely generic
Co-authored-
feat(section): Add PetscSectionDistributeData()
This is a copy/paste of `DMPlexDistributeData()`, but brought up to the PetscSection interface because the routine is completely generic
Co-authored-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| #
c46fcffb
|
| 26-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/sf_user_inputs' into 'main'
PetscSF: Add input checking to SF routines
See merge request petsc/petsc!8971
|
| #
18aa8208
|
| 21-Jan-2026 |
James Wright <james@jameswright.xyz> |
fix(sf): Add input checking to SF routines
|
| #
011b1c65
|
| 26-Dec-2025 |
James Wright <james@jameswright.xyz> |
refactor(sf): Minor edits to PetscSFCreateByMatchingIndices()
|
| #
b5f0bcd6
|
| 29-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
2bfd395b
|
| 28-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-11-14/improve-petscsf-manualpages/release' into 'release'
Improve formatting in some PetscSF manual pages
See merge request petsc/petsc!8853
|
| #
2f04c522
|
| 14-Nov-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve formatting in some PetscSF manual pages
Finally start some basic material on PetscSF in the users manual
|
| #
56bfd075
|
| 25-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'
The C definition of PetscSFSetGraphLayout does not properly represent arrays...
See merge request petsc/pets
Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'
The C definition of PetscSFSetGraphLayout does not properly represent arrays...
See merge request petsc/petsc!8865
show more ...
|
| #
cf84bf9e
|
| 23-Nov-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
The C definition of PetscSFSetGraphLayout does not properly represent arrays with [] hence the Fortran interface constructed is incorrect.
Reported-by: Steven Dargaville
|
| #
8112c1cb
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'
Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL
See merge request petsc/petsc!8691
|
| #
5440e5dc
|
| 04-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name
|
| #
8aa39e1b
|
| 30-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
b585019e
|
| 30-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/smallfixes' into 'release'
Small fixes
See merge request petsc/petsc!8500
|
| #
d61846d3
|
| 26-Jun-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscLayoutMapLocal: support negative indices
|
| #
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 ...
|
| #
d053ff77
|
| 27-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/remove-unneeded-mpicast' into 'main'
Remove unneeded PetscMPIIntCast() for routines using PetscCount
Closes #1661
See merge request petsc/petsc!8099
|
| #
e91c04df
|
| 26-Jan-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unneeded PetscMPIIntCast() for routines using PetscCount
Fix #1661
|
| #
be37439e
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/useless-cast' into 'main'
Remove useless cast
See merge request petsc/petsc!7894
|
| #
835f2295
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts
|
| #
d0e6bf2a
|
| 25-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-19' into 'main'
clang-format-19
See merge request petsc/petsc!7644
|
| #
57508ece
|
| 17-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove unneeded parentheses
|