History log of /petsc/src/mat/impls/aij/mpi/mpiaij.c (Results 501 – 525 of 2754)
Revision Date Author Comments
# 7b917211 24-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-null' into 'master'

Fix 0 -> NULL for pointers

See merge request petsc/petsc!3086


# f4259b30 23-Aug-2020 Lisandro Dalcin <dalcinl@gmail.com>

Mat: Replace 0 -> NULL for pointers


# 573a2795 22-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 2b3c6bf3 22-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-07-19/bugs-flopcount-view/maint' into 'maint'

Limit chance of integer overflow in calls to PetscLogFlops()

See merge request petsc/petsc!2986


# ca0c957d 19-Jul-2020 Barry Smith <bsmith@mcs.anl.gov>

Limit chance of integer overflow in calls to PetscLogFlops()

Don't view inner KSP when it has not yet been created.

Commit-type: bug-fix
Funded-by: ECP
/spend 20m
Reported-by: Karl Yang <y.juntao@

Limit chance of integer overflow in calls to PetscLogFlops()

Don't view inner KSP when it has not yet been created.

Commit-type: bug-fix
Funded-by: ECP
/spend 20m
Reported-by: Karl Yang <y.juntao@hotmail.com>

show more ...


# 0382be2f 25-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/scalapack' into 'master'

MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrix

See merge request petsc/petsc!2858


# d24d4204 29-May-2020 Jose E. Roman <jroman@dsic.upv.es>

MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrix


# 53566fe1 18-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/feature-matconvert-seqaijcusparse' into 'master'

support matconvert with cusparse

See merge request petsc/petsc!2880


# 3338378c 18-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATMPIAIJCUSPARSE: add support for MatConvert


# 5706b986 18-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATMPIAIJ: remove sprintf in favor of PetscSNPrintf


# 2bcef1f2 12-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# ac852f61 11-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-nasty-bug-from-gamg' into 'maint'

fix nasty bug from pcgamg

See merge request petsc/petsc!2850


# 38640ff5 10-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATMPIAIJ: add missing reduce for allcolumns case

this is needed because otherwise the code will use different code paths
No need to specify allcolumns to be logically collective inside _SingleIS_lo

MATMPIAIJ: add missing reduce for allcolumns case

this is needed because otherwise the code will use different code paths
No need to specify allcolumns to be logically collective inside _SingleIS_local, as every operation there is local

show more ...


# 833b33c1 29-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'

Fixes to MatProduct + many bug fixes + new hierarchical matrix support

See merge request petsc/petsc!2800


# 6718818e 17-May-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatProduct: proper cleanup of additional data structure

Do not mess with view/destroy routine, add an extra slot to MatProduct struct to stash the data, destroy/view routines
Deprecate MatFreeInterm

MatProduct: proper cleanup of additional data structure

Do not mess with view/destroy routine, add an extra slot to MatProduct struct to stash the data, destroy/view routines
Deprecate MatFreeIntermediateStructures in favor of MatProductClear
Clean up base headers for matrix classes
Update tests (remove some todos from ex70 because now the tests work properly)
MatProductSetType should not set the setfromoptions operation!
MatProductClear should reset operations
Remove no longer needed function composition
Add few more PetscInfo messages
Single dispatch routine
MatProductSetFromOptions routines are now allowed to fail
MatProductSetFromOptions_SeqXBAIJ_SeqDense: support for MATPRODUCT_AtB
MatTransposeMatMultNumeric_SeqAIJ_SeqDense: fix bug with leading dimensions
Make internal functions PETSC_INTERN
Fix a couple of places where the destroy routine of the matrix was changed
Products should all use internal data (or composed data attached to the internal data)
Fix few bugs in MPIAIJ_MPIDENSE product with stages

show more ...


# 637a0070 06-Apr-2020 Stefano Zampini <stefano.zampini@gmail.com>

MATMPIDENSE: support CUDA

MatSeqDense: add support to check for symmetricity

Add array accessors routines

fix MatSetRandom for leading dimension

Use PetscSF for MatMult
- uses the right communica

MATMPIDENSE: support CUDA

MatSeqDense: add support to check for symmetricity

Add array accessors routines

fix MatSetRandom for leading dimension

Use PetscSF for MatMult
- uses the right communication pattern instead of point-to-point
- can take advantage of CUDA aware MPI

Fix bugs related with LDA
Fix direct usage of cpu memory: use MatDenseGetArray (and variants) instead
Fix MatZeroRows
Fix MatView in Binary for SeqDense

show more ...


# 483a0ff0 20-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 087fcee2 20-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-hpddm-chkerrq' into 'maint'

Propagate errors from HPDDM into KSPHPDDM

See merge request petsc/petsc!2797


# c3ca5d0d 15-May-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Propagate errors from HPDDM into KSPHPDDM


# 7ea10ee1 07-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 5d46b446 07-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-hpddm-missing-interface' into 'maint'

Add KSPHPDDMMatSolve()

See merge request petsc/petsc!2730


# 910cf402 07-May-2020 prj- <pierre.jolivet@enseeiht.fr>

Minor fixes and improvements

* Typos
* MatMatSolve() improvements
* MatDense[Get|Restore]ColumnF90()
* MatKAIJGetScaledIdentity()


# 9c919e7d 05-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 055802ab 04-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-matmatmult-prj' into 'maint'

Fix MatMatMult old API when reusing dense output matrix

See merge request petsc/petsc!2761


# 0ad02fca 02-May-2020 Stefano Zampini <stefano.zampini@gmail.com>

Revert "enable MatSetOption() for matproduct; Reported by Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>"

This reverts commit 0e1ed72ee065c9f36858e956742a5e16988d3676.


1...<<21222324252627282930>>...111