configure: fix capitalization of multiple packages and PETSc itself
Merge remote-tracking branch 'origin/release'
Merge branch 'zach/fixes-gpu-mi300a' into 'release'MATHYPRE and Kokkos FixesSee merge request petsc/petsc!8510
mpiaij: fix a bug, using MatCreateMPIAIJWithSeqAIJ with garray=NULL and device matrix types caused stale device copy of the off-diag matrix BE.g., B's size on device might mismatch with what on ho
mpiaij: fix a bug, using MatCreateMPIAIJWithSeqAIJ with garray=NULL and device matrix types caused stale device copy of the off-diag matrix BE.g., B's size on device might mismatch with what on host, leading to errors[0]PETSC ERROR: Error in external library[0]PETSC ERROR: KokkosSparse::spmv: Dimensions do not match: , A: 5 x 12, x: 6 x 1, y: 5 x 1[0]PETSC ERROR: #1 MatMultAdd_SeqAIJKokkos() at /scratch/jczhang/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx:462
show more ...
Split KokkosDualViewSync into Host and Device versions
COO: better error handling when COO indices are out of rangeReported by: Davi Yan@Discord
MATSOLVERMUMPS: add support for ICNTL(56)
MATSOLVERMUMPS: fix for chained transposition
MatMumpsSetIcntl() and MatMumpsSetCntl() are allowed to be called (and ignored) if MUMPS is not installed.
MatOps cleanup
MATSOLVERMUMPS: centralized RHS with MS MPIFixes #1756
Fix typos
Mat: remove the private function MatSetMPIAIJWithSplitSeqAIJafter the great MR !8206
Add MUMPS option ICNTL(37): compression of the contribution blocks in block low-rank factorization
Fix wrong case for PETSc
Merge branch 'stefanozampini/bs' into 'main'PetscLayout: set default block size to 1See merge request petsc/petsc!8226
Further MatResetPreallocation improvements
Remove dead code/comments
PetscLayout: default block size 1
12345678910>>...152