| #
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 ...
|
| #
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
|
| #
7345e615
|
| 11-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/enable-ubsan' into 'main'
Proper UBSan suppression file and last fixes
See merge request petsc/petsc!7166
|
| #
3c4b05c5
|
| 10-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'blanca/mat-mult-hermitian-transpose' into 'main'
Support for MatMultHermitianTranspose with MATDENSE, MATNEST and MATSCALAPACK
See merge request petsc/petsc!7171
|
| #
459e8d23
|
| 20-Dec-2023 |
Blanca Mellado Pinto <bmelpin@dsic.upv.es> |
Added MatMultHermitianTranspose and MatMultHermitianTransposeAdd for MATSEQDENSE and MATMPIDENSE
|
| #
16cd844b
|
| 05-Jan-2024 |
Pierre Jolivet <pierre@joliv.et> |
Missing calls to PetscSafePointerPlusOffset()
|
| #
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
|
| #
294d477b
|
| 31-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
6ee5ebf2
|
| 31-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-27/fix-not-collective-lda/release' into 'release'
fix Not Collective listing in manual page for MatDenseSetLDA.
See merge request petsc/petsc!6972
|
| #
fb850c59
|
| 27-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix a variety of manual pages in dense.c
|
| #
2323109c
|
| 27-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
fix Not Collective listing in manual page for MatDenseSetLDA.
Reported-by: Damian Marek <damian.marek@mail.utoronto.ca>
|
| #
4480d417
|
| 20-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/convert-aij-dense-lda' into 'main'
MatConvert_SeqAIJ_SeqDense: take into account leading dimension
See merge request petsc/petsc!6882
|
| #
e1ea5af7
|
| 20-Sep-2023 |
Jose E. Roman <jroman@dsic.upv.es> |
MatConvert_SeqAIJ_SeqDense: take into account leading dimension
|
| #
dd59927b
|
| 19-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/mumps-schur-pchpddm' into 'main'
Minor MAT[SOLVERMUMPS|DIAGONAL] and PCHPDDM improvements
See merge request petsc/petsc!6880
|
| #
c3e1b152
|
| 18-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
MAT[SOLVERMUMPS|NEST]: add necessary MATDIAGONAL operations
|
| #
f9178db3
|
| 19-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
MatRestoreRow(): avoid duplicated operations
|
| #
2bb3e1ad
|
| 25-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-ubsan' into 'main'
Lazy fixing of UBSan
See merge request petsc/petsc!6836
|
| #
5c0db29a
|
| 24-Aug-2023 |
Pierre Jolivet <pierre@joliv.et> |
Minor fixes
|
| #
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
|
| #
6c37f76f
|
| 27-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-log-handler' into 'main'
Deglobalize logging into PetscLogHandler and PetscLogState
See merge request petsc/petsc!6709
|
| #
2611ad71
|
| 14-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Profiling: Improve !defined(PETSC_USE_LOG) #defines
- If we cast macro arguments to void, we can avoid unused errors that have forced lots of conditionally included code like this:
```c #if def
Profiling: Improve !defined(PETSC_USE_LOG) #defines
- If we cast macro arguments to void, we can avoid unused errors that have forced lots of conditionally included code like this:
```c #if defined(PETSC_USE_LOG) PetscLogEvent event; #endif ```
- Having global counters like petsc_TotalFlops externed event if !PetscDefined(USE_LOG) helps to remove a lot of needless `#ifdef`s around code that can instead be placed in `if (PetscDefined(USE_LOG)) {}` blocks.
show more ...
|