Merge remote-tracking branch 'origin/release'
clarify man pages for MatCreateMPIAIJWithArrays() etc regarding sorted column indicesReported-by: Mathieu Deuse
MatUpdateMPIAIJWithArrays: add out-of-range error check
Mat: fix a bug; need to restore cached ops to overwrite hashed ones in preallocation
Sys: add PetscSafePointerPlusOffset() to pacify UBSan
First batch of fixes
LIBBASE is no longer used in make so remove it
Update references in the manual pages to use Sphinx citation processing
Merge branch 'barry/2023-12-06/fix-matduplicate-noassembly/release' into 'release'Fix bug if MatDuplicate() is called on a MatSetUp() but not MatAssembly matrixSee merge request petsc/petsc!7091
Fix Strumpack interface to properly support its optional packagesReported-by: Fabien Alet
Fix bug if MatDuplicate() is called on a MatSetUp() but not MatAssembly matrixReported-by: Benjamin Sturdevant <bsturdev@pppl.gov>Reported-by: Mark Adams <mfadams@lbl.gov>
Merge branch 'barry/2023-11-28/add-matsetvalueslocal-fortran/release' into 'release'Add Fortran stubs and interfaces for MatSetValuesLocal()See merge request petsc/petsc!7065
Add Fortran stubs and interfaces for MatSetValuesLocal()
Minor housekeeping
Merge branch 'jolivet/feature-matmatmult-mpidense-mpidense' into 'main'MatMatMult_MPIDense_MPIDense without ElementalSee merge request petsc/petsc!7067
Merge branch 'jczhang/2023-11-16/fix-aijkokkos-diag-bug' into 'main'Fix some bugs in MATSEQAIJKOKKOSCloses #1490See merge request petsc/petsc!7032
Proper option when doing matrix-dense matrix multiplications
MATSOLVERMUMPS: remove redundant PetscCheck()
MATSOLVERMUMPS: Fix -Wdouble-promotion -Wextra -Wunused-parameter
12345678910>>...152