| #
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 **
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e80aff1c
|
| 03-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petsc-case' into 'release'
Fix wrong case for PETSc
See merge request petsc/petsc!8266
|
| #
f0b74427
|
| 01-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix wrong case for PETSc
|
| #
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 ...
|
| #
0a78fc91
|
| 02-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
70031d8e
|
| 01-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/fix-matcomposite-layoutsetup/release' into 'release'
Put PetscLayoutSetUp() calls back into MatCreate_Composite()
See merge request petsc/petsc!7882
|
| #
7aeb3b90
|
| 29-Sep-2024 |
Richard Tran Mills <rmills@rmills.org> |
Copy PetscLayouts for row and columns of a MATCOMPOSITE from the constituent matrices
Co-Authored-By: Pierre Jolivet <pierre@joliv.et>
|
| #
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
|
| #
57508ece
|
| 17-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove unneeded parentheses
|
| #
3fbf2391
|
| 30-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'origin/release' with a revert of !7720
|
| #
a2c3d5cd
|
| 29-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/consolidate-error-checking-shell' into 'release'
MatShell and derivatives: bug fixing and code consolidation
See merge request petsc/petsc!7721
|
| #
32e03751
|
| 29-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/deprecate-petsc-default' into 'main'
Fix usage of deprecated PETSC_DEFAULT
See merge request petsc/petsc!7707
|
| #
fb842aef
|
| 29-Jul-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix usage of deprecated PETSC_DEFAULT
|
| #
b9c875b8
|
| 26-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatShellGetScalingShifts: consolidate checks for MatShell subtypes
|
| #
1845a3b3
|
| 01-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-30/use-petscusetypemethod' into 'main'
Fix places where PetscUseTypeMethod() and related macros should be used.
See merge request petsc/petsc!7254
|
| #
9927e4df
|
| 31-Jan-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix places where PetscUseTypeMethod() and related macros should be used.
|
| #
4abf1e65
|
| 29-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-composite-as-shell' into 'main'
MatComposite, MatNormal, and MatHermitianNormal as a MatShell
See merge request petsc/petsc!7226
|
| #
326b7573
|
| 26-Jan-2024 |
Pierre Jolivet <pierre@joliv.et> |
MATCOMPOSITE as a MATSHELL
|
| #
054dce49
|
| 06-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
25351704
|
| 06-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/fix-matcomposite-defaultvectype/release' into 'release'
Make MATCOMPOSITE matrices choose default vector type based on constituent matrices
See merge request petsc/petsc!7086
|
| #
5c8dc79e
|
| 06-Dec-2023 |
Richard Tran Mills <rmills@rmills.org> |
Make MATCOMPOSITE matrices default to setting their vector type based on those of their constituent matrices
If all of the partial matrices have the same default vector type, then the composite matr
Make MATCOMPOSITE matrices default to setting their vector type based on those of their constituent matrices
If all of the partial matrices have the same default vector type, then the composite matrix will also have this default type. Otherwise, the default type is "standard".
show more ...
|
| #
e8e8640d
|
| 26-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-first-empty-line' into 'main'
Remove first and last empty lines
See merge request petsc/petsc!6892
|