Switch some defined(PETSC_ to PetscDefined(
missing "s" for isascii and issundials
CI: update checkclangformat to use clang-format-19.1.0
Sys: add PetscOptions[Bounded|Range]Real()
Leverage the new structure of MATNORMAL when calling SuiteSparseQR
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
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
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
Convert all header guards to pragma once
change to consistent use of ch_xxx for chapter names in the docs, instead of a mix of ch_xx and chapter_xx
Update some discussions in the users manualAlso fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
MatGetFactor: support returning NULLThis is only for those combinations that cannot be checked if not at runtime
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
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
Cleanup of mat manual pagesCommit-type: documentation
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
12345