SNESANDERSON: fix initial norm
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Fix some documentation and typos
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
SNESNEWTONLS: allow TR to fail if used as subsolver
SNESNEWTONTR: stol should be zero, since we use the trust region parameter
SNESNEWTONTR: add support for NPC and sufficient decreaseadd tests
KSPCG: add stopping criterion for objective reduction
SNESNEWTONTR: if solvers return 0 update, use Cauchy
SNESNEWTONTR: do not use CG radius if dogleg is selected
SNESNEWTONTR: respect update function
SNESLS: skip check residual if coming from scalar functions
Switch to clang-format 16
Merge branch 'fix/create-coarse-vec' into 'main'SNESFAS: fix CreateCoarseVecSee merge request petsc/petsc!6159
SNESFAS: fix CreateCoarseVec
Merge branch 'stefanozampini/minres-2' into 'main'MINRES QLPSee merge request petsc/petsc!6184
SNESNEWTONTR: fix bug reusing W when postcheck modifies it
Docs: more cleanup
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
SNESNEWTONTR: add dogleg and Cauchy fallbacks from NTRDC
SNESNEWTONLSCheckLocalMin_Private: skip check with objective functions
12345678910>>...73