Add MatDenseCUPMSetPreallocation
Minor
Fix -Wundef
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Mat: fix unused variable
Allow NULL pointers in MatDenseRestoreXXX
Fix some documentation and typos
More manual page fixes
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
Allow restoring arrays with NULL
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Fix Wmaybe-uninitialized
Do MatAXPY in a single kernel instead of multiple cublas calls
Do MatScale in a single kernel instead of multiple cublas calls
MatDense CUPM
Use proper getter/setters and add standard error checking in MatSeqDenseInvert()
Delete unused MatPtAPNumeric_SeqDense_SeqDense(), MatPtAPSymbolic_SeqDense_SeqDense(), and remove unused ptapwork member from Mat_SeqDense struct
Remove empty preprocessor variables
Cleanup of mat manual pagesCommit-type: documentation
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Double spaces, wrong backticks, or unneeded braces
Merge branch 'jychang48/hip-warning-fixes' into 'main'Resolved HIP compiler warningsSee merge request petsc/petsc!6020
12345678910>>...54