PCHYPRE: always print spgemm algorithmuse hypre for non-device buildsclean up alt files
Merge remote-tracking branch 'origin/release'
Update some discussions in the users manualAlso fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
PCHYPRE: disable fpe trapping around setup
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
PCHYPRE: add PCMatApply() implementationFixes #1251
petsc.bib: update hypre reference
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
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove empty preprocessor variables
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Make PetscErrorCode a non-discardable enum
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 ...
clean up some dangling seterrqs
Update hypre.c
source code format changes due to .clang-format changes
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
Clean up manual pages in src/ksp/pcCommit-type: documentation/spend 10h
Remove braces from one-liners
clang-format: convert PETSc sources to comply with clang-format
12345678910>>...15