Merge branch 'jacobf/2023-01-21/improve-ci-coverage' into 'main'Improve CI CoverageSee merge request petsc/petsc!6000
Merge remote-tracking branch 'origin/release'
Improve Mat and DM coverage by ifdef-ing out unused code that otherwise should not counttowards coverage
Docs: fix extra spaces/ticks/missing parentheses
Fix Typos
Make PetscErrorCode a non-discardable enum
Fix some typos
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
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects th
Remove unneeded " on xxx" from most Collective comments in manual pagesThe phrase was unneeded 99% of the timeI did not remove in the dm directory since another MR is still active that affects that directoryCommit-type: documentation/spend 20m
show more ...
Use PetscHMapISet() in place of PetscHMapISetWithMode(INSERT_VALUES) as the intent is clearer
- Replace PetscTable with PetscHMapI.- Rename: - PetscTableCreate() -> PetscHMapICreateWithSize() - PetscTableFind() -> PetscHMapIGetWithDefault() - PetscTableAdd() -> PetscHMapISetWithMode()
Add MatEliminateZeros
Change the remaining if !defined() header guards that were missed during The Great Formatting 2 to ifndef
source code format changes due to .clang-format changes
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
Update very old incomplete links to users manual from manual pages to work with SphinxCommit-type: documentation/spend 10m
Fix manual pages in src/mat directory, very minor source code changeCommit-type: documentation/spend 22h
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
12345678910>>...69