| #
1d27aa22
|
| 04-Dec-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Update references in the manual pages to use Sphinx citation processing
|
| #
e8e8640d
|
| 26-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-first-empty-line' into 'main'
Remove first and last empty lines
See merge request petsc/petsc!6892
|
| #
92bec4ee
|
| 26-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
Remove first and last empty lines
|
| #
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
|
| #
ba38deed
|
| 15-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Delete unused code
|
| #
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 ...
|
| #
43b2ed9e
|
| 18-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-07-17/lint-apply-mat' into 'main'
Linter fixes: Mat
See merge request petsc/petsc!6718
|
| #
2920cce0
|
| 17-Jul-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Manual linter fixes: mat
|
| #
02477ebb
|
| 15-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-06-30/enable-doc-lint' into 'main'
Enable docs linting
See merge request petsc/petsc!6667
|
| #
fe59aa6d
|
| 12-Jul-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Lint apply: mat
|
| #
b3f1e23b
|
| 31-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-05-25/no-memcpy-ops' into 'main'
Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct
See merge request petsc/petsc!6507
|
| #
aea10558
|
| 25-May-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct
|
| #
5bb1e8a9
|
| 30-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/fix-matconvert-sellcuda' into 'main'
Fix MatConvert for SELLCUDA
See merge request petsc/petsc!6519
|
| #
b5917f1b
|
| 29-May-2023 |
Hong Zhang <hongzhang@anl.gov> |
Fix MatConvert for SELLCUDA
MatConvert functions for SELLCUDA did not work properly. MatConvert_Basic was picked.
|
| #
0fe358ee
|
| 14-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
c8ba991b
|
| 14-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-05-09/update-manual-additional-information/release' into 'release'
Update some discussions in the users manual
See merge request petsc/petsc!6442
|
| #
7de69702
|
| 10-May-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Update some discussions in the users manual
Also fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
|
| #
a10f59fa
|
| 07-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-warning' into 'main'
CI: fix maybe-uninitialized warning with ompi-cuda on compute-08
See merge request petsc/petsc!6428
|
| #
5ea36cfa
|
| 07-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
CI: fix maybe-uninitialized warning with ompi-cuda on compute-08
/scratch/svcpetsc/glci-builds/pC8sfhMT/0/petsc/petsc/src/mat/impls/sell/seq/sell.c: In function 'MatMultAdd_SeqSELL': /scratch/svcpet
CI: fix maybe-uninitialized warning with ompi-cuda on compute-08
/scratch/svcpetsc/glci-builds/pC8sfhMT/0/petsc/petsc/src/mat/impls/sell/seq/sell.c: In function 'MatMultAdd_SeqSELL': /scratch/svcpetsc/glci-builds/pC8sfhMT/0/petsc/petsc/src/mat/impls/sell/seq/sell.c:636:7: error: 'mask' may be used uninitialized in this function [-Werror=maybe-uninitialized] 636 | _mm512_mask_storeu_pd(&z[8 * i], mask, vec_y);
show more ...
|
| #
f796603a
|
| 18-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3b7633ae
|
| 17-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-docs' into 'release'
Fix documentation
See merge request petsc/petsc!6335
|
| #
76fbde31
|
| 17-Apr-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix documentation
|
| #
dd874c20
|
| 10-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/sell-cuda' into 'main'
SELL-based SpMV
See merge request petsc/petsc!3428
|
| #
b921024e
|
| 06-Apr-2021 |
Hong Zhang <hongzhang@anl.gov> |
Add MatSeqSELLGetAvgSliceSize
It returns the variance of the slice sizes.
|