| #
012c79f4
|
| 14-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stevendargaville/config-pflare' into 'main'
Add PFLARE as an external package that can be installed by the PETSc configure.
See merge request petsc/petsc!8776
|
| #
54606e8b
|
| 10-Oct-2025 |
sdargavi <s.dargaville@imperial.ac.uk> |
Add PFLARE as an external package that can be installed by the PETSc configure with --download-pflare.
PFLARE adds new PC types, including GMRES and Neumann polynomials and AIR multigrid methods, wh
Add PFLARE as an external package that can be installed by the PETSc configure with --download-pflare.
PFLARE adds new PC types, including GMRES and Neumann polynomials and AIR multigrid methods, which are designed for solving asymmetric linear systems.
Thanks-to: Matt Knepley Co-authored-by: Pierre Jolivet, Barry Smith
show more ...
|
| #
2286efdd
|
| 25-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-07-30/fix-matshellsetoperationarg' into 'main'
Complete usage of PetscVoidFn and PetscErrorCodeFn and introduce PetscFortranCallbackFn
See merge request petsc/petsc!8615
|
| #
57d50842
|
| 31-Jul-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Change use of void (*)(void) and void (**)(void) in the PETSc API to PetscVoidFn * and PetscVoidFn ** or PetscErrorCodeFn * or PetscErrorCodeFn **
|
| #
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
|
| #
a4bb395b
|
| 09-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/lib-name-suffix' into 'main'
configure: add -with-library-name-suffix=<suffix> option
See merge request petsc/petsc!7989
|
| #
859f1752
|
| 07-Nov-2024 |
Francesco Ballarin <francesco.ballarin@unicatt.it> |
use LIB_NAME_SUFFIX to determine the name of the dynamic library to be loaded with -library_preload
patch from https://salsa.debian.org/science-team/petsc/-/blob/fecc0768a4860dd3516c454fb3ff3613b61f
use LIB_NAME_SUFFIX to determine the name of the dynamic library to be loaded with -library_preload
patch from https://salsa.debian.org/science-team/petsc/-/blob/fecc0768a4860dd3516c454fb3ff3613b61ff482/debian/patches/soname_extension
show more ...
|
| #
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
|
| #
cef0416b
|
| 15-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-26/fix-sowing-viewers' into 'main'
Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing
See merge request petsc/petsc!7511
|
| #
ffeef943
|
| 28-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Update to sowing version that supports PetscViewer and PetscObject
Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing
Also handles the passing of null
Update to sowing version that supports PetscViewer and PetscObject
Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing
Also handles the passing of null objects correctly
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
|
| #
55cda6f5
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
99e79f2f
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-24/doc-fixes/release' into 'release'
release docs fixes
See merge request petsc/petsc!7498
|
| #
a3b724e8
|
| 24-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
release docs fixes
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:
release docs fixes
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 ...
|
| #
a4cdeec6
|
| 09-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
dd637238
|
| 08-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-matheadermerge' into 'release'
Propagate function and object list in MatHeaderMerge
See merge request petsc/petsc!7437
|
| #
ebd2f95a
|
| 04-Apr-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscFunctionListAdd: do no create list if fptr is NULL
|
| #
970231d2
|
| 07-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-18' into 'main'
clang-format version 18
See merge request petsc/petsc!6902
|
| #
00045ab3
|
| 11-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove carriage return in Petsc(Assert|Check)()
git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'
Suggested-by: Stefan
Remove carriage return in Petsc(Assert|Check)()
git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'
Suggested-by: Stefano Zampini
show more ...
|
| #
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
|
| #
5ddc805b
|
| 21-Jan-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change PETSc sys typedef function names to use the new _Fn format
Commit-type: housekeeping, maintainance
|