| #
7ab9467e
|
| 02-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/sf-change-api' into 'main'
Change some SF APIs mentioned in the ECP paper
See merge request petsc/petsc!3659
|
| #
ad227fea
|
| 27-Feb-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
SF: add an MPI_Op argument to SFBcast
|
| #
d9fd370b
|
| 02-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-nest-tile' into 'main'
Tiles in MatNest
See merge request petsc/petsc!3630
|
| #
4e29119a
|
| 18-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
MatConvert(): specializations MPIDense <-> MPIAIJ
|
| #
f2e2784e
|
| 18-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
Short-circuit MatCreateMPIMatConcatenateSeqMat()
|
| #
2726fb6d
|
| 23-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
Add MatConjugate_[MPI|Seq][S]BAIJ()
|
| #
83df288d
|
| 27-Feb-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Replace MPIU_REPLACE with MPI_REPLACE
Since we believe all MPI implementations support MPI_REPLACE
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
1223e7c0
|
| 18-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fixes' into 'master'
Device fixes
See merge request petsc/petsc!3541
|
| #
ce496241
|
| 06-Jan-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATAIJ: fix some more direct usage of values array
Remove unused MatDistribute_MPIAIJ code
|
| #
9f90f53a
|
| 04-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'
MatMat operations with CUSPARSE
See merge request petsc/petsc!3391
|
| #
c215019a
|
| 28-Dec-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMatBackend: use device memory when populating the COO buffers
|
| #
d9d719b4
|
| 27-Dec-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatAXPY_MPIAIJ: use local mataxpy when SAME_NONZERO_PATTERN is specified
|
| #
abb89eb1
|
| 05-Dec-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMatMPIAIJBACKEND: add few more options
do not copy CPU values down to GPU if not present!
|
| #
ec446438
|
| 19-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Apply 7 suggestion(s) to 3 file(s)
|
| #
4e84afc0
|
| 19-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMPIAIJ: move generic code for MatMat product to base class
|
| #
2e5835c6
|
| 12-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATAIJ: some fixes for device builds
|
| #
ed502f03
|
| 11-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMPIAIJGetLocalMatMerge: support for merging two matrices
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
fc426f32
|
| 14-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/mat-force-diagonals' into 'master'
Hzhang/mat force diagonals
See merge request petsc/petsc!3472
|
| #
8c78258c
|
| 09-Dec-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov> implemented for C = At*B with aij for all the algorithms implemented for C = A
Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov> implemented for C = At*B with aij for all the algorithms implemented for C = A*B with aij matrices
show more ...
|
| #
bfc8fd11
|
| 24-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
54f467a8
|
| 23-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/pgi-20.9-warnings' into 'release'
Fix warnings in NVIDIA compilers (formerly PGI)
See merge request petsc/petsc!3397
|