| #
cdd8bf47
|
| 21-Dec-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a typo (bug) in MatInvertBlockDiagonal_SeqAIJ and also add tests for it
|
| #
7815ee07
|
| 14-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
06af428f
|
| 13-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/vpbjacobi-state-perf-fix' into 'release'
MatInvertVariableBlockDiagonal_SeqAIJ: fix state to avoid rebuilding every iteration
See merge request petsc/petsc!5913
|
| #
4e208921
|
| 11-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
MatGetValues_SeqAIJ: avoid mutable access to avoid incrementing state
MatInvertVariableBlockDiagonal_SeqAIJ: add flop counting
This fixes a -pc_type vpbjacobi performance bug in which the precondit
MatGetValues_SeqAIJ: avoid mutable access to avoid incrementing state
MatInvertVariableBlockDiagonal_SeqAIJ: add flop counting
This fixes a -pc_type vpbjacobi performance bug in which the preconditioner is rebuilt every iteration because its setup mutates matrix state.
show more ...
|
| #
185d4773
|
| 09-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
9f218844
|
| 08-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-11-29/barry/2022-11-29/fix-matconvert-baij-aij/release' into 'release'
fix matconvert aij to baij to correctly check for any nonzero in a block. fix matincreaseoverlap aij t
Merge branch 'barry/2022-11-29/barry/2022-11-29/fix-matconvert-baij-aij/release' into 'release'
fix matconvert aij to baij to correctly check for any nonzero in a block. fix matincreaseoverlap aij to respect bs in IS
See merge request petsc/petsc!5897
show more ...
|
| #
9a88ca10
|
| 29-Nov-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Make MatIncreaseOverlap_AIJ respect blocking
|
| #
befe9cae
|
| 30-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'suyash/register_matcovert_seqaijhipsparse' into 'main'
Register matcovert_seqaijhipsparse in HIP implementation
See merge request petsc/petsc!5885
|
| #
d5e393b6
|
| 30-Nov-2022 |
Suyash Tandon <suyashtn@umich.edu> |
Register matcovert_seqaijhipsparse in HIP implementation
|
| #
e3dbaa52
|
| 29-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3d996455
|
| 29-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-11-17/fix-collective-on-man-pages/release' into 'release'
Remove unneeded " on xxx" from most Collective comments in manual pages; move no Fortran support to Collective line
Merge branch 'barry/2022-11-17/fix-collective-on-man-pages/release' into 'release'
Remove unneeded " on xxx" from most Collective comments in manual pages; move no Fortran support to Collective line
See merge request petsc/petsc!5850
show more ...
|
| #
c3339dec
|
| 17-Nov-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded " on xxx" from most Collective comments in manual pages
The phrase was unneeded 99% of the time
I did not remove in the dm directory since another MR is still active that affects th
Remove unneeded " on xxx" from most Collective comments in manual pages
The phrase was unneeded 99% of the time
I did not remove in the dm directory since another MR is still active that affects that directory
Commit-type: documentation /spend 20m
show more ...
|
| #
2f91b18a
|
| 23-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-11-08/remove-petsctable' into 'main'
Remove PetscTable
See merge request petsc/petsc!5819
|
| #
c76ffc5f
|
| 21-Nov-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Use PetscHMapISet() in place of PetscHMapISetWithMode(INSERT_VALUES) as the intent is clearer
|
| #
eec179cf
|
| 08-Nov-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
- Replace PetscTable with PetscHMapI. - Rename: - PetscTableCreate() -> PetscHMapICreateWithSize() - PetscTableFind() -> PetscHMapIGetWithDefault() - PetscTableAdd() -> PetscHMapISetWithMode()
|
| #
88797595
|
| 13-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
5fe428d8
|
| 13-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/revise-matcoo-manual' into 'release'
Update manual of MatSetPreallocationCOO
See merge request petsc/petsc!5826
|
| #
d7547e51
|
| 13-Nov-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Update manual of MatSetPreallocationCOO
|
| #
d441b7a2
|
| 12-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/improve-fd-coloring' into 'main'
Add MatEliminateZeros
See merge request petsc/petsc!5816
|
| #
dec0b466
|
| 07-Nov-2022 |
Hong Zhang <hongzhang@anl.gov> |
Add MatEliminateZeros
|
| #
91ec1ae7
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-09-16/automatically-symmetrize-for-mis' into 'main'
Remove the -pc_gamg_symmetrize_graph option completely. Combine MatCreateGraph() and MatFilter().
See merge request pets
Merge branch 'barry/2022-09-16/automatically-symmetrize-for-mis' into 'main'
Remove the -pc_gamg_symmetrize_graph option completely. Combine MatCreateGraph() and MatFilter().
See merge request petsc/petsc!5644
show more ...
|
| #
2d776b49
|
| 16-Sep-2022 |
Barry Smith <bsmith@petsc.dev> |
Minor fixes for working with GAMG, minor optimizations
Remove the -pc_gamg_symmetrize_graph option completely. Use symmetric state of matrix
Combine MatCreateGraph() and MatFilter().
Minor optimiz
Minor fixes for working with GAMG, minor optimizations
Remove the -pc_gamg_symmetrize_graph option completely. Use symmetric state of matrix
Combine MatCreateGraph() and MatFilter().
Minor optimizations of MatCreateGraph() when numerical values are not needed skip abs(entries) and dscale (for MIS and MISK)
Add PCGAMGCreateGraph() function
TODO: when using MIS and MISK only structural symmetry of matrix is needed, not actual symmetry
Commit-type: feature, housekeeping /spend 2h
show more ...
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
d71ae5a4
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
source code format changes due to .clang-format changes
|
| #
7c6f9176
|
| 21-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-09-09/cleanup-matlab-configure' into 'main'
minor cleanup for matlab engine
See merge request petsc/petsc!5608
|