| #
3a2a065f
|
| 09-May-2024 |
Hong Zhang <hongzhang@anl.gov> |
Add a new ARKIMEX solver for fast-slow systems
|
| #
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
|
| #
52d90ba3
|
| 12-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/ts-resizeflag' into 'main'
TS: add TSGetStepResize() to API to inquire about resizing
See merge request petsc/petsc!7757
|
| #
c6bf8827
|
| 12-Aug-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TS: add TSGetStepResize() to API to inquire about resizing
|
| #
43b137ca
|
| 06-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
fb773b58
|
| 04-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-dirk-dae-restart' into 'release'
Guarantee that SNES function is called before SNES jacobian in multilevel solvers
See merge request petsc/petsc!7563
|
| #
0467964b
|
| 19-May-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSDIRK: allow non-consistent dual variables
this requires the algebraic IS during the residual callback add tests
|
| #
3d77ad52
|
| 14-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
2d95c8f9
|
| 14-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/suppress-Warray-bounds' into 'release'
Fix gcc-14 -Warray-bounds warnings for hypothetical negative sizes
See merge request petsc/petsc!7541
|
| #
a748edf9
|
| 12-May-2024 |
Jed Brown <jed@jedbrown.org> |
Fix gcc-14 -Warray-bounds warnings for hypothetical negative sizes
These warnings arise because we use (signed int32) PetscInt for sizes that must be nonnegative, then cast to size_t. This leads to
Fix gcc-14 -Warray-bounds warnings for hypothetical negative sizes
These warnings arise because we use (signed int32) PetscInt for sizes that must be nonnegative, then cast to size_t. This leads to warnings when the compiler doesn't know that the integers can't be negative.
In function ‘PetscMemzero’, inlined from ‘TSARKIMEXRegister’ at /home/jed/petsc/src/ts/impls/arkimex/arkimex.c:1182:10: /home/jed/petsc/include/petscstring.h:758:3: warning: ‘memset’ pointer overflow between offset 0 and size [-17179869184, -8] [-Warray-bounds=] 758 | memset(a, 0, n); | ^~~~~~~~~~~~~~~
Compare commit 095c51fa7c16ea848964bdaab3c2c2b53b8a3072 from 2023: Fix gcc-13 -Warray-bounds warnings involving hypothetical negative sizes
show more ...
|
| #
1ed6e3ff
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'
Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT
See merge request petsc/petsc!7480
|
| #
cc4c1da9
|
| 14-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Update source code removing all unneeded /*@C and associated manual stubs and interfaces
|
| #
b9169a8d
|
| 20-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/tsresize-errorind' into 'main'
TSSetResize: support error indicators
See merge request petsc/petsc!7368
|
| #
c61711c8
|
| 20-Jan-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TS: save solution and time step at the beginning of the step
remove SNES monitor output from ex9bus example since it is numerically unstable Just error in case SNES does not converge
|
| #
6996bd1a
|
| 21-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-double' into 'main'
Fix words appearing twice in a row for no good reason
See merge request petsc/petsc!7307
|
| #
15229ffc
|
| 21-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Fix words appearing twice in a row for no good reason
|
| #
c7fbd2bd
|
| 02-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-19/typedef-snes-functions' into 'main'
add typedef for functions passed to SNESSetFunction() etc to match approach in TS
See merge request petsc/petsc!7206
|
| #
8434afd1
|
| 02-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change the use of the _Fn suffix to indicate a typedef of a function to just Fn
As determined on a vote on GitLab
|
| #
d1c5d1fc
|
| 21-Jan-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert TS typedef functions to new style ending with _Fn
Commit-type: housekeeping, maintainability
|
| #
49d85fc3
|
| 14-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e38f9889
|
| 14-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-tsdirk-dae' into 'release'
TSDIRK: fix DAE case for explicit first stage
See merge request petsc/petsc!7184
|
| #
3b98415f
|
| 11-Jan-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSARKIMEX: fix DAE case for explicit first stage
|
| #
613ce9fe
|
| 17-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
08c30c10
|
| 17-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-12-04/fix-manpage-references/release' into 'release'
Update references in the manual pages to use Sphinx citation processing
See merge request petsc/petsc!7101
|