| #
bd89dbf2
|
| 07-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-12-24/improve-snes-domain-error-handling' into 'main'
Improve the propagation of function domain error handling in SNES, especially...
See merge request petsc/petsc!8914
|
| #
76c63389
|
| 24-Dec-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve the propagation of function domain error handling in SNES, especially in the line search routines.
Due to the object layering of SNESLineSearch under SNES there is some code duplication incl
Improve the propagation of function domain error handling in SNES, especially in the line search routines.
Due to the object layering of SNESLineSearch under SNES there is some code duplication include both SNESLineSearchReason and SNESConvergedReason and SNESCheckFunctionNorm() and SNESLineSearchCheckFunctionNorm() and Jacobian friends
Reported-by: david.knezevic@akselos.com
show more ...
|
| #
5ff6d247
|
| 24-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
092d26fb
|
| 23-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-arrays' into 'release'
Fix error in MatTransposeMatMultSymbolic() in case of empty rows
See merge request petsc/petsc!8773
|
| #
b231e746
|
| 09-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove dead code
|
| #
834855d6
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-21' into 'main'
clang-format-21
See merge request petsc/petsc!8202
|
| #
ac530a7e
|
| 03-Jun-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'
show more ...
|
| #
bcda9346
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/fix-typo' into 'main'
missing "s" for isascii and issundials
See merge request petsc/petsc!8559
|
| #
9f196a02
|
| 17-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
missing "s" for isascii and issundials
|
| #
24676f2a
|
| 28-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-useless-code' into 'main'
Remove useless functions
See merge request petsc/petsc!8101
|
| #
b7103cf4
|
| 27-Jan-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove useless functions
|
| #
5a236de6
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3dfbe947
|
| 18-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-10-15/fix-reinitializing-snes-options/release' into 'release'
Fix handling of resetting SNES parameters in corner case
See merge request petsc/petsc!7945
|
| #
0058e31d
|
| 15-Oct-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve manual page formatting
|
| #
11c8a98f
|
| 28-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release-revert-7765'
|
| #
c1ab0596
|
| 26-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-08-18/fix-linesearch-update-model-params-at-newton-steps/release' into 'release'
If one is updating the model parameters (and hence changing the f(x) at each...
See merge r
Merge branch 'barry/2024-08-18/fix-linesearch-update-model-params-at-newton-steps/release' into 'release'
If one is updating the model parameters (and hence changing the f(x) at each...
See merge request petsc/petsc!7772
show more ...
|
| #
3238a83e
|
| 18-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
If one is updating the model parameters (and hence changing the f(x) at each Newton step (with SNESSetUpdate())) the norm of f used by the line search must be updated or otherwise the line search wil
If one is updating the model parameters (and hence changing the f(x) at each Newton step (with SNESSetUpdate())) the norm of f used by the line search must be updated or otherwise the line search will use the previous fnorm which may be very small and so no sufficient reduction can take place.
The extra Norm is a no-op unless the vector has been changed by the user since vectors cache their norms
Reported-by: Teferra, Kirubel
show more ...
|
| #
ec42381f
|
| 20-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-06-15/deprecate-petsc-current' into 'main'
Deprecate the use of PETSC_DEFAULT with PETSC_CURRENT since PETSC_DEFAULT is a...
See merge request petsc/petsc!7634
|
| #
77e5a1f9
|
| 16-Jun-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Update SNESSetTolerances() to accept PETSC_DETERMINE an PETSC_DECIDE
|
| #
f22e6e19
|
| 04-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-05-29/fix-snes-fn' into 'main'
Fix a few locations where SNESFunctionFN and SNESObjectiveFn were not used
See merge request petsc/petsc!7588
|
| #
6b72add0
|
| 29-May-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix a few locations where SNESFunctionFN and SNESObjectiveFn were not used
|
| #
713b55d3
|
| 06-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/snes-lmvm' into 'main'
Improve MATLMVM support in SNES
See merge request petsc/petsc!7030
|
| #
a0254a93
|
| 14-Nov-2023 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNES: hook PCLMVM
|
| #
1bd63e3e
|
| 30-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
50935e0a
|
| 30-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-22/fix-some-manualpages/release' into 'release'
Improve SNES manual pages
See merge request petsc/petsc!7049
|