Minor additions for viewing image draw viewers
Fix various -Wstringop gcc warnings
Inline all of the PetscStr* functions that map to basic str functions so __builtin_ variants can be used by compiler
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
Missing initializers + mandatory flags for MS-MPI
Linter code fixes
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 ...
Fix missing "Key" and incorrect "Command" for manual page listing of Options Database Key(s):Commit-type: documentation/spend 10m
Purge sprintf() from the repo
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()
makefile: fix typo - petsckdir.mk -> petscdir.mk
docs: remove SUBMANSEC from example makefiles - and use only MANSEC (it tells what library the tests need)
Fix up all manual pages in src/sys directoryCommit-type: documentation/spend 10h
Remove incorrect use of PetscFunctionReturn(nonzero integer value). Add this rule to the developers guideCommit-type: house-keeping/spend 1hReported-by: Pierre Jolivet
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
clang-format: convert PETSc sources to comply with clang-format
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methodsCommit-type: refactorization/spend 4h
12345678910>>...21