Lint apply: vec
MATSEQSELLCUDA: fix for older cuda versionsmove atomicAdd support from SF to private CPP header
Update some discussions in the users manualAlso fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
Let SF Kokkos backend use an execution space made from PetscDefaultCuda/HipStream
Fix typos
PetscSF: add experimental support for MPICH MPIX_Stream
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Switch to clang-format 16
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Remove empty preprocessor variables
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
Print MPI_Comm and MPI_Win by casting them to PETSC_INTPTR_T since some MPI implementations use integers, while others use pointers
Fix -Wunused-parameter for CUDA files
Fix some typos
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects th
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects that directoryCommit-type: documentation/spend 20m
show more ...
Cleanup manual pages in src/vec/isCommit-type: documentation/spend 4h
PetscSF: optimize SFALLGATHERV for the one-to-all patternthis happens with ML models using data parallelism having replicated local parametersAdd test
source code format changes due to .clang-format changes
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
12345678910>>...13