Fix manual pages in viewers subdirectory of sys
Merge remote-tracking branch 'origin/release'
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Use strerror() to print the cause of system errors to help users debug problems related to IOCommit-type: usabilityBranch-name: barry/2023-03-30/use-strerror-for-sys-errorsBranch-root: mainBran
Use strerror() to print the cause of system errors to help users debug problems related to IOCommit-type: usabilityBranch-name: barry/2023-03-30/use-strerror-for-sys-errorsBranch-root: mainBranch-purpose: Use strerror() to print the cause of system errors to help users debug problems related to IO
show more ...
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
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Misc static analyzer bugs found
Remove empty preprocessor variables
Fix up viewer manual pagesCommit-type: documentation
Add PetscFFlush()
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Inline all of the PetscStr* functions that map to basic str functions so __builtin_ variants can be used by compiler
Make PetscErrorCode a non-discardable enum
Fix some typos
Copyediting and cleanup of later sections of user manual; add links to manual from PetscLog and PetscView manual pagesCommit-type: documentation/spend 8h
Move most of the manual pages no Fortran support to Collective lineCommit-type: documentation/spend 48m
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
source code format changes due to .clang-format changes
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
makefile: fix typo - petsckdir.mk -> petscdir.mk
Fix up all manual pages in src/sys directoryCommit-type: documentation/spend 10h
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
123456789