History log of /petsc/src/mat/impls/aij/seq/aij.c (Results 226 – 250 of 2495)
Revision Date Author Comments
# 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


12345678910>>...100