| #
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 ...
|
| #
4d86920d
|
| 10-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: rules for PetscFunctionBegin and derivatives
|
| #
abdf6bc0
|
| 05-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-03-03/docs-mat-manpages' into 'main'
Clarify which MatCreate and friends copies the user provided values
See merge request petsc/petsc!7336
|
| #
d8a51d2a
|
| 05-Mar-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Clarify which MatCreate and friends copies the user provided values
Reported-by: Fabian Wermelinger <fab4100@posteo.ch>
|
| #
f34454fb
|
| 18-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-01-24/optimize-hypre-seqaij-coo' into 'main'
Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates
Closes #1521
See merge request petsc/p
Merge branch 'jczhang/2024-01-24/optimize-hypre-seqaij-coo' into 'main'
Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates
Closes #1521
See merge request petsc/petsc!7230
show more ...
|
| #
0d88f7f4
|
| 18-Feb-2024 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Optimize MatSetPreallocationCOO_SeqAIJ when MatHypre gives already sorted coordinates
|
| #
2398a04f
|
| 09-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/feature-jacobi-l1' into 'main'
Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation
See merge request petsc/petsc!7260
|
| #
eede4a3f
|
| 09-Feb-2024 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Mat: GetAbsSum (l1) row norms; PCJacobi: add scaled L1 diagonal approximation
|
| #
8f397a5c
|
| 14-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/remove-deadcode' into 'main'
Remove unused Fortran kernels
See merge request petsc/petsc!7192
|
| #
f6fd6296
|
| 14-Jan-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove unused Fortran kernels
|
| #
49d85fc3
|
| 14-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
0e624a58
|
| 12-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/bad-compose-function' into 'release'
Fix bad calls to PetscObjectComposeFunction
See merge request petsc/petsc!7187
|
| #
14e4dea2
|
| 12-Jan-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix bad calls to PetscObjectComposeFunction
Seemingly due to copy-paste errors
|
| #
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
|
| #
810441c8
|
| 30-Dec-2023 |
Pierre Jolivet <pierre@joliv.et> |
First batch of fixes
|
| #
06d7d4ca
|
| 28-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2023-11-16/fix-aijkokkos-diag-bug' into 'main'
Fix some bugs in MATSEQAIJKOKKOS
Closes #1490
See merge request petsc/petsc!7032
|
| #
6ea2a7ed
|
| 16-Nov-2023 |
Junchao Zhang <jczhang@anl.gov> |
Mat: sync the host array in MatShift_SeqAIJ() because the routine is shared by device subclasses
|
| #
f3e2472c
|
| 16-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d087590d
|
| 16-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-15/fix-int-overflow-matseqaijsetpreallocation/release' into 'release'
Fix potential integer overflow in MatSeqAIJSetPreallocation().
See merge request petsc/petsc!7025
|
| #
c43c4a61
|
| 15-Nov-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix potential integer overflow in MatSeqAIJSetPreallocation().
Reported-by: Miguel Angel Salazar de Troya <miguel.salazar@corintis.com>
|
| #
69e36a27
|
| 16-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2023-10-05/feature-support-matshift-aijkokkos' into 'main'
Support Mat{Shift, DiagonalSet, DiagonalScale} for MATAIJKOKKOS
See merge request petsc/petsc!6921
|
| #
bc43efbb
|
| 09-Oct-2023 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Mat: always build the diag[] for seqaij to make coding eaiser since it is used a lot and cheap to build
|
| #
87e7fd29
|
| 26-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/lazy-mat-blocksize' into 'main'
Mat: initialization of the block size only when not trivial
See merge request petsc/petsc!6890
|
| #
37a5e0fa
|
| 25-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
Mat: initialization of the block size only when not trivial
|