Fix -Wextra-semi-stmt
Lint apply: vec
Merge branch 'barry/2023-06-15/add-fortran-file-viewer' into 'main'Allow one to attach a PETSCVIEWERASCII to a Fortran file unitSee merge request petsc/petsc!6607
HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists
VecScatterCreate: add info to error messages
Kokkos: fix a bug that we did not init PetscKokkosExecutionSpacePtr when kokkos is init'ed by usersReported-by: "Fackler, Philip" <facklerpw@ornl.gov>
Fix some improper use of COMM_SELF in error reporting
Merge branch 'barry/2023-05-14/add-fortran-petsccheck' into 'main'Add PetscCheck() and PetscCheckA() for FortranSee merge request petsc/petsc!6464
Add PetscCheck() and PetscCheckA() for FortranAlso fix incorrect use of " in Fortran examples that should be '
Merge remote-tracking branch 'origin/release'
Fix trivial typos etc in some manual pagesAlso remove manual page for SNESNGSFunction since it does not exist
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
minor
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
Let SF Kokkos backend use an execution space made from PetscDefaultCuda/HipStream
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Fix typos
Merge branch 'jczhang/sf-mpix-stream' into 'main'Support MPIX_StreamSee merge request petsc/petsc!6209
More manual page fixes
PetscSF: add experimental support for MPICH MPIX_Stream
Remove need for seperate lib/petsc/conf/test file by merging with rules fileCommit-type: maintainability
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
12345678910>>...30