| #
fe7aa59f
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-08-31/fix-hypre-default-setting-reset-to-same' into 'main'
Fixes the bug with hypre whan user changes to parameters are ignored
See merge request petsc/petsc!8678
|
| #
4d81f786
|
| 01-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscOptionsBool3()
|
| #
4966afa4
|
| 25-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
bccf1a67
|
| 18-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-07-30/docs-petsc-options-int-array/release' into 'release'
Fix incompatability between the manual page for PetscOptionsIntArray and argument names
See merge request petsc/p
Merge branch 'barry/2025-07-30/docs-petsc-options-int-array/release' into 'release'
Fix incompatability between the manual page for PetscOptionsIntArray and argument names
See merge request petsc/petsc!8611
show more ...
|
| #
c857d48b
|
| 31-Jul-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix incompatability between the manual page for PetscOptionsIntArray and friends and the variable names in the macros
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
1a61deb2
|
| 31-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-03-29/docs-fortran/release' into 'release'
Fix manual pages related to Fortran
See merge request petsc/petsc!8257
|
| #
feaf08ea
|
| 31-Mar-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual pages related to Fortran
Remove a couple of dead Fortran bindings
|
| #
6d8694c4
|
| 20-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'
Major updates to Fortran interface
See merge request petsc/petsc!7517
|
| #
ce78bad3
|
| 20-Feb-2025 |
Barry Smith <bsmith@petsc.dev> |
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous versions! - also clean up inconsistent PETSc code detected by new Fortran generation tools - drop use of bfort - automatically generate all the Fortran PETSc objects, enums etc from the include files - generate most of the Fortran interface definitions and functions from the source code - simplify the number and organization of Fortran modules
Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>
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
|
| #
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 ...
|
| #
f8aa7b25
|
| 28-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-09-27/add-PetscOptionsGetBool3' into 'main'
Add PetscOptionsGetBool3()
See merge request petsc/petsc!7888
|
| #
9e296098
|
| 28-Sep-2024 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Sys: add PetscOptionsGetBool3()
|
| #
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 ...
|
| #
6497c311
|
| 25-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in th
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in the CI
show more ...
|
| #
0d818c7d
|
| 07-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-bounded-range-real' into 'main'
Sys: add PetscOptions[Bounded|Range]Real()
See merge request petsc/petsc!7269
|
| #
52ce0ab5
|
| 07-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Sys: add PetscOptions[Bounded|Range]Real()
|
| #
0225d672
|
| 01-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-31/docs-minor-options-database' into 'main'
Fix details in options database manual pages related to if the values have been set
See merge request petsc/petsc!7255
|
| #
9314d9b7
|
| 01-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix details in options database manual pages related to if the values have been set
|
| #
7a17e8fa
|
| 15-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b3e88a68
|
| 14-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-12/docs-update-start-of-manual/release' into 'release'
Updates, copyedits for first part of users manual
See merge request petsc/petsc!7191
|