| #
5a884c48
|
| 23-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
5237a1ee
|
| 23-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'mr/1863-mpiaij-coo' into 'release'
Consolidated bugfixes for issues #1860, #1863, #1864, #1865, #1866, #1867, #1868
See merge request petsc/petsc!9059
|
| #
badd099f
|
| 21-Feb-2026 |
Han Liu <liuhan3790@users.noreply.gitlab.com> |
Fix MPI_Comm_rank/size API mixups in helpers (#1865,#1866)
|
| #
27f16948
|
| 06-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/cleanup-matconjugate' into 'main'
[Mat|Vec]Conjugate(): no need to check for USE_COMPLEX in implementations
See merge request petsc/petsc!8937
|
| #
65d0d443
|
| 05-Jan-2026 |
Pierre Jolivet <pierre@joliv.et> |
MatConjugate(): no need to check for USE_COMPLEX in implementations
|
| #
52446cc7
|
| 10-Dec-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-duplicate-bs' into 'main'
MatView(): do not print block size twice (when it is greater than 1)
See merge request petsc/petsc!8892
|
| #
e363090e
|
| 09-Dec-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatView(): do not print block size twice
|
| #
8bb6a241
|
| 03-Dec-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/consolidate-options' into 'main'
Consolidate MAT_HERMITIAN and MAT_SYMMETRIC options
See merge request petsc/petsc!8856
|
| #
e9b284a9
|
| 13-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatDiagonalScale(): consolidate test of input Vecs
|
| #
b0c98d1d
|
| 14-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
Rework MAT_SYMMETRIC and MAT_HERMITIAN options
|
| #
f1380492
|
| 24-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-nonscalable-matnorm' into 'main'
MatNorm: fix some non-scalable implementations for NORM_1
See merge request petsc/petsc!8862
|
| #
75dbe01d
|
| 21-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatNorm: fix some non-scalable implementations for NORM_1
Reported-by: Vincent Robert <vincent.robert@cea.fr>
|
| #
e8c0849a
|
| 20-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-10-18/optimize-aij-ops' into 'main'
Refactor handling of diagonal marking in *AIJ and SELL matrices
See merge request petsc/petsc!8797
|
| #
421480d9
|
| 19-Oct-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
- Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()
- Mat_SeqXXX->diag is not automatically created during MatAssemblyEnd() saving memory and time
- Replace MatMissingDiagonal() and MatMarkDiagonals_SeqXXX() with MatGetDiagonalMarkers_SeqXXX()
- Mat_SeqXXX->diag is not automatically created during MatAssemblyEnd() saving memory and time
- Accessing Mat_SeqXXX->diag now requires the use of MatGetDiagonalMarkers_SeqXXX() except when the current values are known to be correct; for example during numerical factorizations and solves
- Mat_SeqXXX->diag is now never shared among matrices; hence the free_diag flag is gone. That was always a risky proposition since any of the owning matrices could chang the values thus making them incorrect for other owners.
show more ...
|
| #
9a3a8673
|
| 17-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2025-09-19/precision-mumps' into 'main'
Support different precisions with MUMPS
See merge request petsc/petsc!8715
|
| #
d1a032db
|
| 26-Aug-2024 |
Pierre Jolivet <pierre@joliv.et> |
Enable ScaLAPACK and MUMPS for other precisions
|
| #
8112c1cb
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'
Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL
See merge request petsc/petsc!8691
|
| #
0b46e949
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/submat-zerorows' into 'main'
implement ZeroRowsLocal and ZeroRowsColumnsLocal for local references
See merge request petsc/petsc!8705
|
| #
5440e5dc
|
| 04-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name
|
| #
c2be7ffe
|
| 14-Sep-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: add ops for zerorowscolumnslocal
|
| #
834855d6
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-21' into 'main'
clang-format-21
See merge request petsc/petsc!8202
|
| #
ac530a7e
|
| 03-Jun-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'
show more ...
|
| #
966bd95a
|
| 25-May-2025 |
Pierre Jolivet <pierre@joliv.et> |
Convert some SETERRQ() to PetscCheck()
|
| #
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
|