| #
0b3826d4
|
| 04-Dec-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jonas-heinzmann/sneslinesearch-addbisection' into 'main'
SNESLineSearch: add bisection line search
See merge request petsc/petsc!8028
|
| #
b9d635d7
|
| 23-Nov-2024 |
Jonas Heinzmann <jheinzmann@ethz.ch> |
SNESLineSearch: add bisection line search
Add new bisection line search for SNES, which proves to be useful for highly non-linear problems. The line search assumes that F(X) = grad G(X) and seeks to
SNESLineSearch: add bisection line search
Add new bisection line search for SNES, which proves to be useful for highly non-linear problems. The line search assumes that F(X) = grad G(X) and seeks to find the root in the directional derivative through bisection. (tested in snes/tutorials/ex99)
show more ...
|
| #
7f8d7ce5
|
| 13-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'lindad/snes-converged-user' into 'main'
Add user provided snes convergence reason
See merge request petsc/petsc!8005
|
| #
379ef8d2
|
| 13-Nov-2024 |
Alexander <alexander.lindsay@inl.gov> |
Add user provided snes convergence reason
|
| #
ad781fe3
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'
Unify handling of context destructors
See merge request petsc/petsc!7900
|
| #
49abdd8a
|
| 29-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that used PetscContainer
- Now allows any context to be a PetscObject - Will provide a cleaner mapping to bindings in other languages - Simplifies the maintenance of PETSc source code; improves clarity
Not backward compatible, compiler warnings will tell users what functions need to be updated
show more ...
|
| #
0a78fc91
|
| 02-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
160390d7
|
| 29-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/typos' into 'release'
Fix typos
See merge request petsc/petsc!7893
|
| #
d7c1f440
|
| 29-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Fix typos
|
| #
a4da37cc
|
| 27-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/dmplex-mass' into 'main'
Fixes/enhancements for mass matrix support
See merge request petsc/petsc!7649
|
| #
12b1dd1a
|
| 22-Aug-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNES: add SNESResetCounters
|
| #
9f55a80c
|
| 26-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/tr-api' into 'main'
API for SNESNewtonTR tolerances and parameters
See merge request petsc/petsc!7689
|
| #
3201ab8d
|
| 12-Jul-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNES: trust region API
deprecate old SNESSetTrustRegionTolerance
|
| #
447e0e20
|
| 08-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'zach/snes-arc-length' into 'main'
SNES: Add SNESNEWTONAL for Newton's method with arc length continuation
See merge request petsc/petsc!7502
|
| #
97276fdd
|
| 08-Aug-2024 |
Zach Atkins <zach.atkins@colorado.edu> |
SNES: Add SNESNEWTONAL for Newton's method with arc length continuation
|
| #
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
|
| #
ad00654a
|
| 15-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'nathawani/feature-amr-using-flux-norm' into 'main'
SNES ex27: Poisson problem using primal and mixed form for error estimator using flux norm
See merge request petsc/petsc!7674
|
| #
e5148a0b
|
| 08-Jul-2024 |
Matthew G. Knepley <knepley@gmail.com> |
SNES: Added types header - Added diagnostic view
|
| #
b60afdd0
|
| 10-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/unify-update' into 'main'
SNES and TAO update: clarify usage
See merge request petsc/petsc!7616
|
| #
53e5d35b
|
| 05-Jun-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNES: clarify update usage
fix TR and missing call in SNESPYTHON
|
| #
c74fe4ad
|
| 01-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b696390f
|
| 01-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-29/improve-build-man-examples-links/release' into 'release'
Improve detection of manual page usage in example tutorials
See merge request petsc/petsc!7518
|
| #
ad05f2b7
|
| 30-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
add missing manual page
|
| #
4d179fb4
|
| 19-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/add-matmatsolvetranspose_seqaij' into 'main'
MatMatSolveTranspose_SeqAIJ and minor housekeeping
See merge request petsc/petsc!7386
|