| #
31fe6a7d
|
| 22-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Allow MatDuplicate to be used with a hash preallocated SeqAIJ matrix
Error if MatDuplicate is called on not yet assembled SeqBAIJ and SeqSBAIJ matrices since it never worked there
Commit-type: bug-
Allow MatDuplicate to be used with a hash preallocated SeqAIJ matrix
Error if MatDuplicate is called on not yet assembled SeqBAIJ and SeqSBAIJ matrices since it never worked there
Commit-type: bug-fix /spend 10m Reported-by: Hong Zhang <hzhang@anl.gov>
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
a682ec2a
|
| 23-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-17/man-page-fixes-huge-jacob-automatic' into 'main'
A variety of manual page fixes for problems found by Jacob's lint or noted...
See merge request petsc/petsc!6088
|
| #
27430b45
|
| 23-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
A variety of manual page fixes for problems found by Jacob's lint or noted while fixing those problems
Commit-type: docs-only
|
| #
0b31b82a
|
| 21-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-18/allow-mat-nested-hash-preallocation' into 'main'
Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() mode
See merge
Merge branch 'barry/2023-02-18/allow-mat-nested-hash-preallocation' into 'main'
Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() mode
See merge request petsc/petsc!6090
show more ...
|
| #
ad79cf63
|
| 19-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() mode
Commit-type: feature /spend 1h Reported-by: Pierre Jolivet
|
| #
b047e4b5
|
| 17-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-09-12/fix-mat-preallocation' into 'main'
try to build efficient hash table allocation directly into Mat
See merge request petsc/petsc!5621
|
| #
26cec326
|
| 08-Dec-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash
* MATPREALLOCATOR can be deprecated as well as possibly some other preallocation macros/routine
Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash
* MATPREALLOCATOR can be deprecated as well as possibly some other preallocation macros/routines * Optimizations such as direct support for MatSetValuesBlocked() for *BAIJ can be added in the future
Commit-type: feature /spend 25h
show more ...
|
| #
2975ceb4
|
| 13-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
50a0d9c9
|
| 12-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/fix-matseqaijsettype-manpage/release' into 'release'
Fix typo in MatSeqAIJSetType() manual page
See merge request petsc/petsc!6055
|
| #
4e187271
|
| 11-Feb-2023 |
Richard Tran Mills <rmills@rmills.org> |
Fix typo in MatSeqAIJSetType() manual page: "-mat_seqai_type" --> "-mat_seqaij_type"
|
| #
2334966a
|
| 09-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
ee116cf7
|
| 09-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-MatCreateSubMatrix-bug' into 'release'
Use MatSeqAIJGet/RestoreArrayXxx() to access matrix data in MatCreateSubMatrix_SeqAIJ
See merge request petsc/petsc!6030
|
| #
fb3c7e2d
|
| 07-Feb-2023 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Mat: use MatSeqAIJGet/RestoreArrayXxx() to access matrix data in MatCreateSubMatrix_SeqAIJ
Otherwise, when the matrix is offloaded, we will forget to set the matrix's offload state
|
| #
37d05b02
|
| 06-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b877537e
|
| 05-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Fix Typos
See merge request petsc/petsc!6024
|
| #
da81f932
|
| 05-Feb-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix Typos
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
18290094
|
| 15-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-12-27/rm-vecgetarray-fortran-examples' into 'main'
Replace use of VecGetArray() and friends from Fortran examples and docs
See merge request petsc/petsc!5950
|
| #
0ab4885d
|
| 28-Dec-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate VecGetArray() and similar routines in favor of VecGetArrayF90() and similar routines, and update Docs
Commit-type: housekeeping /spend 1h
|
| #
1ea65430
|
| 04-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
a41402af
|
| 04-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typo' into 'release'
Winter cleaning
See merge request petsc/petsc!5948
|
| #
35cb6cd3
|
| 30-Dec-2022 |
Pierre Jolivet <pierre@joliv.et> |
Fix some typos
|
| #
337345a6
|
| 21-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
bebdc8d0
|
| 21-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-bug-MatInvertBlockDiagonal_SeqAIJ' into 'release'
Fix a typo (bug) in MatInvertBlockDiagonal_SeqAIJ and also add tests for it
See merge request petsc/petsc!5937
|