| #
1d017dde
|
| 19-Jan-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'
Improve some manual pages in KSP/SNES
See merge request petsc/petsc!8071
|
| #
0b4b7b1c
|
| 26-Nov-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve some manual pages in KSP/SNES
|
| #
a81650ca
|
| 29-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'lindad/new-aij-from-hash' into 'main'
Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type
See merge request petsc/petsc!7939
|
| #
fe1fc275
|
| 29-Oct-2024 |
Alexander <alexander.lindsay@inl.gov> |
Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type
|
| #
46b4b484
|
| 22-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-10-21/continue-fix-function-typedef' into 'main'
Complete missing updates from !7900 introducing PetscCtxDestroyFn.
See merge request petsc/petsc!7960
|
| #
d1319cab
|
| 22-Oct-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Complete missing updates from !7900 introducing PetscCtxDestroyFn.
Reported by: James Wright
|
| #
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 ...
|
| #
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
|
| #
4a997463
|
| 20-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-09-05/feature-mat-get-vpb' into 'main'
PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL
See merge request petsc/petsc!7811
|
| #
383426fb
|
| 20-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/minor-fixes' into 'main'
Minor fixes
See merge request petsc/petsc!7842
|
| #
a3f1d042
|
| 18-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Minor fixes
See also: https://gitlab.com/slepc/slepc/-/merge_requests/692
|
| #
42ce410b
|
| 05-Sep-2024 |
Junchao Zhang <jczhang@anl.gov> |
PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL
so that a shell matrix can return its own (variable) point blocks in a matrix for use in PC (V)PBJacobi
|
| #
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
|
| #
22299d08
|
| 26-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
Documentation fix
|
| #
b9c875b8
|
| 26-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
MatShellGetScalingShifts: consolidate checks for MatShell subtypes
|
| #
792fce69
|
| 01-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'audic/refactor-htool' into 'main'
MatShell: add support for MAT_OP_GET_DIAGONAL_BLOCK + MatHtool as a MatShell
See merge request petsc/petsc!7654
|
| #
a29b93af
|
| 27-Jun-2024 |
Audic XU <audicxu@gmail.com> |
MatShell: add support for MAT_OP_GET_DIAGONAL_BLOCK
Also fix MatGetDiagonalBlock_Normal() and MatGetDiagonalBlock_NormalHermitian()
|
| #
456f4312
|
| 14-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-missing-field-initializers' into 'main'
Mat: fix -Wmissing-field-initializers
See merge request petsc/petsc!7628
|
| #
4cc2b5b5
|
| 14-Jun-2024 |
Pierre Jolivet <pierre@joliv.et> |
Mat: fix -Wmissing-field-initializers
|
| #
e6938432
|
| 20-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/vecis-collective' into 'main'
VecISXXX: require same communicator between Vecs and IS
See merge request petsc/petsc!7564
|
| #
bd72c1dd
|
| 20-May-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
VecISXXX: require same communicator between Vecs and IS
this allows to skip operations if the global size of the IS is zero
|
| #
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
|