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
MatCreateSubMatrix_Seq[S]BAIJ: use ISCompressIndicesGeneral
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Fix sanitizer errors
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
Allow MatDuplicate to be used with a hash preallocated SeqAIJ matrixError if MatDuplicate is called on not yet assembled SeqBAIJ and SeqSBAIJ matricessince it never worked thereCommit-type: bug-
Allow MatDuplicate to be used with a hash preallocated SeqAIJ matrixError if MatDuplicate is called on not yet assembled SeqBAIJ and SeqSBAIJ matricessince it never worked thereCommit-type: bug-fix/spend 10mReported-by: Hong Zhang <hzhang@anl.gov>Development Tools: Vim, Emacs, Eclipse
show more ...
Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() modeCommit-type: feature/spend 1hReported-by: Pierre Jolivet
Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash* MATPREALLOCATOR can be deprecated as well as possibly some other preallocation macros/routine
Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash* MATPREALLOCATOR can be deprecated as well as possibly some other preallocation macros/routines* Optimizations such as direct support for MatSetValuesBlocked() for *BAIJ can be added in the futureCommit-type: feature/spend 25h
SBAIJ should display entire matrix if common formatShould not just display upper triangular/spend 5m
Do not name an unnamed object unless necessary while viewing matricesCommit-type: bug, usability/spend 5m
Improve Mat and DM coverage by ifdef-ing out unused code that otherwise should not counttowards coverage
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
Fix for preallocation with incomplete blocks for MatConvert_AIJ_SBAIJCommit-type: bug-fix/spend 2hReported-by: Pierre Jolivet
Remove flattening of block IS to point IS in MatIncreaseOverlap_Seq[S]BAIJ
12345678910>>...53