| #
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
|
| #
9234b629
|
| 24-Oct-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Optimizations on Seq_[SB]AIJ operations that use MatGetDiagonalMarkers.
|
| #
73b15700
|
| 17-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
71383f75
|
| 17-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-matproduct_atb-seqbaij' into 'main'
MatSeqBAIJ: add MatProduct_AtB implementation (B of type MatSeqDense)
See merge request petsc/petsc!8848
|
| #
b6786ac5
|
| 17-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-matbaij-issymmetric' into 'release'
MatIsTranspose_SeqBAIJ(): fix for nonzero tolerance
See merge request petsc/petsc!8855
|
| #
28636b0c
|
| 16-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatIsTranspose_SeqBAIJ(): fix for nonzero tolerance
|
| #
1766d9c3
|
| 13-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
MatSeqBAIJ: add MatProduct_AtB implementation (B of type MatSeqDense)
|
| #
79e48321
|
| 30-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e05203ea
|
| 29-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/docs-fix-then' into 'release'
Docs: then -> than
See merge request petsc/petsc!8600
|
| #
e87b5d96
|
| 28-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
Docs: then -> than
|
| #
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
|
| #
f4f49eea
|
| 11-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove multiple parentheses and extra semicolon
git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g
Remove multiple parentheses and extra semicolon
git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g' git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g' git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'
show more ...
|
| #
942d34d0
|
| 03-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-ubsan' into 'main'
Pacify UBSan
See merge request petsc/petsc!7158
|
| #
8e3a54c0
|
| 24-Dec-2023 |
Pierre Jolivet <pierre@joliv.et> |
Sys: add PetscSafePointerPlusOffset() to pacify UBSan
|
| #
4566827c
|
| 07-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-matcreatesubmatrices-rectangular-sbaij' into 'main'
MatCreateSubMatrices: rectangular blocks with SBAIJ
See merge request petsc/petsc!6841
|
| #
fdfbdca6
|
| 21-Jun-2023 |
Pierre Jolivet <pierre@joliv.et> |
MatCreateSubMatrices: rectangular blocks with SBAIJ
|
| #
9c5460f9
|
| 17-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-09/linter-detect-static-function-candidates' into 'main'
Linter detect possible static functions
See merge request petsc/petsc!6796
|
| #
66976f2f
|
| 14-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add static to internal functions
|
| #
b7d29147
|
| 02-Jun-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/move-xmmintrin-out-of-petscsys.h' into 'main'
petscsys: move xmmintrin.h out of public header
See merge request petsc/petsc!6532
|
| #
fb56d528
|
| 31-May-2023 |
Jed Brown <jed@jedbrown.org> |
petscsys: move xmmintrin.h out of public header
This is only needed in a few source files and most already included more specialized headers. The *mmintrin.h headers are not standard C and disrupt s
petscsys: move xmmintrin.h out of public header
This is only needed in a few source files and most already included more specialized headers. The *mmintrin.h headers are not standard C and disrupt some tooling (such as libclang-14). It probably also takes some time and disk traffic to include in every compilation unit.
show more ...
|
| #
b9ac8f78
|
| 20-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Some housekeeping before 3.19.0
See merge request petsc/petsc!6208
|
| #
f9a48b90
|
| 19-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
MatCreateSubMatrix_Seq[S]BAIJ: use ISCompressIndicesGeneral
|
| #
6c749b74
|
| 07-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-01/fix-mat-man-pages' into 'main'
Cleanup of mat manual pages
See merge request petsc/petsc!6134
|
| #
2ef1f0ff
|
| 01-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Cleanup of mat manual pages
Commit-type: documentation
|
| #
37d05b02
|
| 06-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|