Merge branch 'heeho/feature-newtontrdc' into 'main'Newton Trust Region Dogleg Cauchy nonlinear solverSee merge request petsc/petsc!4294
snes: Add new type SNESNEWTONTRDC for Newton Trust Region Dogleg Cauchy
minor format fixes to tr.c, zsnesf.cfoo
remove trailing newline from SETERRQ
petsc4py: allow snes.solve to use the internal solution vector
SNES: Added -snes_monitor_pause_final to mirror the KSP option
SNES: Somehow the LG monitor was broken in SNES
SNES: fix a typo in an option nameReported-by: Thomas Vasileiou <vathomas@zoho.com>
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds lesstightly, so the result of the computation would otherwise change.
show more ...
Fix manpages: more errors reported by doctext
Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: mismatching number of parameters
Fix manpages: Input/Output Parameters --> Parameter
Fix manpages: Input/Output Parameter --> Parameters
Fix spelling errors in manpages and comments
Documentation fixes
Unify XXGetYYContext callsalways use void*
ESSL: upgrade to 5.2 and aboveAs of ESSL 5.2, interfaces to functions like ?geev now match that ofstandard LAPACK, where they previously had a different callingconvention.Co-authored-by: Jed Br
ESSL: upgrade to 5.2 and aboveAs of ESSL 5.2, interfaces to functions like ?geev now match that ofstandard LAPACK, where they previously had a different callingconvention.Co-authored-by: Jed Brown <jed@jedbrown.org>
Update badsource rules- Zero or more spaces are not allowed for more returning types- zero spaces not allowed for for|if|while
doc: fix checkbadSource error added in 6b7fb6564d2efd3402ede94094c517aa0b514957
Updates and clarifications for SNES manual pages, for example list more optional argumentsCommit-type: documentation\spend 10m
Merge branch 'barry/2021-05-06/add-snes-picard-mf' into 'main'Add support for using -snes_mf_operator with SNESSetPicard()See merge request petsc/petsc!3962
Add support for -snes_fd and -snes_fd_color for SNESSetPicard()Commit-type: feature/spend 3.5h
Clean up dead code in example that demonstrates use of Picard iterationCommit-type: example/spend 1h
Remove all double blank lines from sourceCommit-type: petsc-style/2h
1...<<11121314151617181920>>...74