History log of /petsc/src/mat/impls/kaij/kaij.c (Results 101 – 125 of 133)
Revision Date Author Comments
# ddd532d0 12-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/doc-fix-matkaij-formatting' into 'master'

Updated MATKAIJ manual page formatting; added MATKAIJ in changes/dev.html.

See merge request petsc/petsc!2033


# 5881e567 11-Sep-2019 Richard Tran Mills <rmills@rmills.org>

Updated MATKAIJ manual page formatting; added MATKAIJ in changes/dev.html.

Also added a note in the MATKAIJ manual page about how systems with
multiple right-hand sides can be represented.


# 8bb8aeb3 26-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'rmills/mat-kaij' [PR #1621]

* rmills/mat-kaij:
Getting the KAIJ matrix class integrated into petsc-master.


# 27527aca 25-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Removed unnecessary variable assignments identified by Clang analyzer.


# 2ae760e3 25-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Fixed missing CHKERRQ()s identified by Clang analyzer.


# 66f58c76 24-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Fixed some missing assignments to ierr, and added missing CHKERRQ().


# 234d9204 20-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Fixed flop counts for MatMultAdd_SeqKAIJ().


# e6985daf 18-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Added new MatView() method for KAIJ, tailored specifically for KAIJ.


# d3b90ce1 12-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Updated manual pages for MatCreateKAIJ() and MATKAIJ.


# 9eb573c1 11-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Replaced some loops with PetscMemzero() and PetscMemcpy() calls.


# 6a375485 11-Jul-2019 Richard Tran Mills <rmills@rmills.org>

We never say "sorry" in PETSc. =)


# c138d2ac 10-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Put back conditional around PetscFree(T) in MatSetUp_KAIJ() that was mistakenly removed.


# bb6fb833 10-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Eliminated "_N" and "_dof" naming of KAIJ MatMult family of methods.


# cea80845 10-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Removed unused row entry information from S loop in MatMultAdd_SeqKAIJ().


# 836168d5 08-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Renamed KAIJMultAdd_* functions to be consistent with PETSc naming conventions.


# 88f48298 08-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Added note about matrices S and T being copied in their respective set routines.


# 15b9d025 08-Jul-2019 Richard Tran Mills <rmills@rmills.org>

MatKAIJSetAIJ() now increases reference count of the AIJ matrix.

Previously, this was being done in MatSetUp_KAIJ(), but we want to avoid
potential problems with the user destroying the AIJ matrix b

MatKAIJSetAIJ() now increases reference count of the AIJ matrix.

Previously, this was being done in MatSetUp_KAIJ(), but we want to avoid
potential problems with the user destroying the AIJ matrix between the set
call and the matrix setup.

show more ...


# a5b5c723 06-Jul-2019 Richard Tran Mills <rmills@rmills.org>

Added read-only variants of MatKAIJGetS()/T() and corresponding restore functions.


# 7c9260e7 14-Jun-2019 Richard Tran Mills <rmills@rmills.org>

Removed unnecessary checks before PetscFree() and made minor formatting fixes.


# b04351cb 14-Jun-2019 Richard Tran Mills <rmills@rmills.org>

Error handling fix in MatKAIJGetAIJ().


# a84f8069 21-May-2019 Richard Tran Mills <rmills@rmills.org>

Changed PetscMalloc() to PetscMalloc1() calls; fixed incorrect use of PetscMalloc3().


# 38822f9d 11-May-2019 Richard Tran Mills <rmills@rmills.org>

Fixed bug in MatGetRow_SeqKAIJ() due to array v not being initialized to zero.


# a437a796 11-May-2019 Richard Tran Mills <rmills@rmills.org>

Fixed bug in MatGetRow_MPIKAIJ() due to array v not being initialized to zero.


# 1ca5ffdb 09-May-2019 Richard Tran Mills <rmills@rmills.org>

Fix another warning about possible uninitialized use of 'diag'.


# fc64b2cf 09-May-2019 Richard Tran Mills <rmills@rmills.org>

Fix warning about possible uninitialized use of 'diag'.


123456