| #
c508b908
|
| 23-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Bug fix, calling MatXXXSetPreallocation on MPI matrices after MatSetOption() loses the option value
Reported-by: Francois Fraysse
|
| #
5e116b59
|
| 23-Feb-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Trivial fix to MatSetValuesBlocked() manual page, spelling and spacing
|
| #
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
|
| #
3e249a84
|
| 12-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
bc70606a
|
| 10-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-12-06/fix-matduplicate-noassembly/release' into 'release'
Fix bug if MatDuplicate() is called on a MatSetUp() but not MatAssembly matrix
See merge request petsc/petsc!7091
|
| #
420957c1
|
| 06-Dec-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix bug if MatDuplicate() is called on a MatSetUp() but not MatAssembly matrix
Reported-by: Benjamin Sturdevant <bsturdev@pppl.gov> Reported-by: Mark Adams <mfadams@lbl.gov>
|
| #
7b506345
|
| 14-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-19/fix-pcview-redundant/release' into 'main'
Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers
See merge request petsc/petsc!6948
|
| #
fe8fb074
|
| 19-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers
Reported-by: Pierre Jolivet
|
| #
a7898f52
|
| 28-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
48b8f0a5
|
| 28-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-25/fix-offdiagonal/release' into 'release'
Fix use of offdiagonal to off-diagonal
See merge request petsc/petsc!6962
|
| #
4cf0e950
|
| 25-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix use of offdiagonal to off-diagonal
|
| #
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
|
| #
6827830f
|
| 02-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-hpddm-blocked-projection-ci' into 'main'
PCHPDDM: coarse operators with proper block size
See merge request petsc/petsc!6853
|
| #
7d2c085e
|
| 01-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
Minor documentation 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
|
| #
aa01dc31
|
| 27-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-07-15/add-mat-vec-createfromoptions' into 'main'
Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to...
See merge request petsc/petsc!6711
|
| #
77433607
|
| 15-Jul-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solve
Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solvers
show more ...
|
| #
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 ...
|
| #
0a81daa7
|
| 20-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-mateliminatezeros-sbaij' into 'main'
MatChop()/MatEliminateZeros() improvements and other minor fixes
See merge request petsc/petsc!6706
|
| #
17ea310b
|
| 13-Jul-2023 |
Pierre Jolivet <pierre@joliv.et> |
MatEliminateZeros(): add [S]BAIJ implementations
|
| #
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
|