Sys: add PetscOptions[Bounded|Range]Real()
Leverage the new structure of MATNORMAL when calling SuiteSparseQR
Sys: add PetscSafePointerPlusOffset() to pacify UBSan
LIBBASE is no longer used in make so remove it
Merge remote-tracking branch 'origin/release'
Update references in the manual pages to use Sphinx citation processing
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>
Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewersReported-by: Pierre Jolivet
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
Fix use of offdiagonal to off-diagonal
Remove DIRS variable and unneeded tabs from all makefiles since no longer neededCommit-type: housekeeping
CHOLMOD: do not factor empty MatMimic changes in UMFPACK dealing with 0 x 0 matrices, a643c07a
Remove first and last empty lines
MatRestoreRow(): avoid duplicated operations
MatCreateSubMatrices: rectangular blocks with SBAIJ
Minor documentation fixes
Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'Check header guardsSee merge request petsc/petsc!6822
Convert all header guards to pragma once
Fix some malformed if !defined() header guards
Important fixes
Delete unused code
Add static to internal functions
Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solve
Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solvers
show more ...
12345678910>>...69