Added PetscSNESSet/GetPreCheck/PostCheck to the interface; ported SNES examples to new linesearches.Hg-commit: f7a7f8216190b7a1a62fba74e0fdd95db0d1e9c3
Pushed the PetscLineSearch interface forward into SNES properHg-commit: 73c501757b30415edb078f4e9483eaa17edd8d12
Namespaced the LineSearch into PetscLineSearchHg-commit: 26f9518a3e47a8fbf342a60b124de65d104c86c8
Small fixes to the BT linesearchHg-commit: 451bbbd291c2f3626796d9234ef1ecd12f1500f4
Added backtracking linesearch (BT) equivalent to the cubic and quadratic searches in SNESLSHg-commit: 03f937746d19830becf65d5fd007d3abf951ac32
Consolidated LineSearchGet/SetXXX() into LineSearchGet/SetTolerances()Hg-commit: 26fac75f336d4651f23aada6a520f7f73e5325de
Added more docs on the line searches and how to use LineSearchShellHg-commit: 2ad3c03155198408eec39f760b25ce6f66931de3
Added LineSearchShell and enough interface to write Shells well.Hg-commit: bcbb45ee42ee1592b5598ef5e7174cd0391697da
Added the critical point (cp) line searchHg-commit: 996e2986f4f54ed57c7d88d6bcd0efa3c350ac72
Added new line search variants to ngmres.Hg-commit: 20325ea8fb47573e36865a10789a3c0c04d07956
forgot to add interface makefile to LineSearchHg-commit: b6eab3beb032f4ce2a529691ff6ec30f40fd411c
First crack at adding comprehensive LineSearch objects to SNES.Hg-commit: 5d4c4dee0f60ddbc6ca02bd6d0b7e262bffb5bac
1...<<11