Fix trivial typos etc in some manual pagesAlso remove manual page for SNESNGSFunction since it does not exist
Merge remote-tracking branch 'origin/release'
Fix PCASMCreateSubdomains2D() and PCGASMCreateSubdomains2D() to work from FortranTest code contributed by LEONARDO MUTTIReported-by: LEONARDO MUTTI <leonardo.mutti01@universitadipavia.it>
Fix manual pages in viewers subdirectory of sys
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
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
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying- Use built in string from name over hardcoding- Use sizeof over hardcoded length- Replace some Strlcat with Strncpy when offset is known
show more ...
Remove empty preprocessor variables
Fix up viewer 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
Minor fixes to viewer manual pagesCommit-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
Copyediting and cleanup of later sections of user manual; add links to manual from PetscLog and PetscView manual pagesCommit-type: documentation/spend 8h
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
Fix missing "Key" and incorrect "Command" for manual page listing of Options Database Key(s):Commit-type: documentation/spend 10m
Tell clang-format to treat khash_t as a typename
source code format changes due to .clang-format changes
No longer a need for a seperate --with-matlab-engine since their are not fragile MATLAB version dependent librariesthat may be work for some users/spend 20m
12345678910>>...14