Rename PetscValidPointer -> PetscAssertPointer
Deploy new PetscValidPointer, remove PetscValidXXXPointer
Lint apply: snes
Merge remote-tracking branch 'origin/release'
Update linesearch.c to fix typo in manual page
Merge branch 'barry/2023-06-15/add-fortran-file-viewer' into 'main'Allow one to attach a PETSCVIEWERASCII to a Fortran file unitSee merge request petsc/petsc!6607
HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists
Revert flawed 51dbb4743480 that completely messed up handling of large SNES stepsReported-by: Nabil Abboud
Fix some improper use of COMM_SELF in error reporting
Merge branch 'barry/2023-04-10/fix-linesearch-maxstep/release' into 'release'Minor comment, manual page cleanup for snes linesearchSee merge request petsc/petsc!6308
Fix bug in handling of -snes_linesearch_maxstep.It should be relative to fnorm, not an absolute valueCommit-type: bug-fix
Minor comment, manual page cleanup for snes linesearchBranch-name: barry/2023-04-10/fix-linesearch-maxstep/releaseBranch-root: releaseBranch-purpose: Fix bug in handling of -snes_linesearch_maxst
Minor comment, manual page cleanup for snes linesearchBranch-name: barry/2023-04-10/fix-linesearch-maxstep/releaseBranch-root: releaseBranch-purpose: Fix bug in handling of -snes_linesearch_maxstep that should make it a relative, not absolute value
show more ...
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
Fix C++20 implicit enum-float conversions
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
1234567891011