| #
6c569305
|
| 13-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2026-02-05/improve-mpi-gpu-aware' into 'main'
Improve MPI GPU-aware configure and check
See merge request petsc/petsc!9005
|
| #
d9126033
|
| 13-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/cgns_bc_writing' into 'main'
Plex: CGNS files write and read boundary conditions and face label information
See merge request petsc/petsc!8934
|
| #
a8cf87e0
|
| 12-Feb-2026 |
Junchao Zhang <jczhang@anl.gov> |
Replace mpirun with mpiexec, as only the latter is in the standard
|
| #
2b45a7c7
|
| 03-Jan-2026 |
James Wright <james@jameswright.xyz> |
style(sf): Minor style change
Basically make clang-format work as expected
|
| #
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
|
| #
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
|
| #
cd871708
|
| 16-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'cuda' into 'main'
Fix CUDA 13 API incompatibilities
See merge request petsc/petsc!8632
|
| #
2695cf96
|
| 11-Sep-2025 |
Nuno Nobre <nuno.nobre@stfc.ac.uk> |
Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATED
Defining DISABLE_CUSPARSE_DEPRECATED is Nvidia's recommended way of disabling cuSPARSE wa
Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATED
Defining DISABLE_CUSPARSE_DEPRECATED is Nvidia's recommended way of disabling cuSPARSE warnings This avoids requiring -Wdeprecated-declarations - that can mask other (non-cuSPARSE) warnings
show more ...
|
| #
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 ...
|
| #
bcda9346
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/fix-typo' into 'main'
missing "s" for isascii and issundials
See merge request petsc/petsc!8559
|
| #
9f196a02
|
| 17-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
missing "s" for isascii and issundials
|
| #
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 ...
|
| #
9c9354e5
|
| 19-Mar-2025 |
Barry Smith <bsmith@petsc.dev> |
some code fixes
|
| #
26a11704
|
| 09-Mar-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
some doc/manual page fixes
|
| #
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
|
| #
44be7349
|
| 08-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-10-03/mpiwait-all-debug' into 'main'
Add -sf_monitor to print out process activities in neighborhood communication
See merge request petsc/petsc!7921
|
| #
f9334340
|
| 08-Oct-2024 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Add -sf_monitor to print out process activities in neighborhood communication
|