| #
3cc7c931
|
| 20-Nov-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual page for SNESSetDivergenceTolerance() by elimiting mention of deprecated -1.
Reported-by: Sebastien Gilles <sebastien.gilles@inria.fr>
|
| #
be37439e
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/useless-cast' into 'main'
Remove useless cast
See merge request petsc/petsc!7894
|
| #
835f2295
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts
|
| #
5a236de6
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
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 ...
|
| #
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
|
| #
b50c806f
|
| 15-Oct-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix handling of resetting SNES parameters in corner case
If someone sets a SNES parameter to zero before setting the SNESType their value would be overwritten by SNESParametersInitialize. To prevent
Fix handling of resetting SNES parameters in corner case
If someone sets a SNES parameter to zero before setting the SNESType their value would be overwritten by SNESParametersInitialize. To prevent this call SNESParametersInitialize also in SNESCreate().
Reported-by: Alex Lindsay:
show more ...
|
| #
d0e6bf2a
|
| 25-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-19' into 'main'
clang-format-19
See merge request petsc/petsc!7644
|
| #
0d5ef98a
|
| 18-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
CI: update checkclangformat to use clang-format-19.1.0
|
| #
d8e47b63
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'
Compiler finds (and forbid) casts from higher precision integers to lower
See merge request petsc/petsc!7806
|
| #
1690c2ae
|
| 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
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
|
| #
55053962
|
| 05-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-adaptor-multiple-loops' into 'main'
Add adaptor with multiple loops
See merge request petsc/petsc!7698
|
| #
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
|
| #
e03fd340
|
| 15-Jul-2024 |
Matthew G. Knepley <knepley@gmail.com> |
DMAdaptor: Fix multiple adaptations - Fix prefixes - Add DMAdaptorSetOptionsPrefix()
|
| #
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
|
| #
fda22ce0
|
| 08-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-07-01/fix-petscoptionsgetviewer' into 'main'
The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model
See merge request petsc/petsc!7667
|