History log of /petsc/src/mat/interface/matrix.c (Results 301 – 325 of 3231)
Revision Date Author Comments
# 6c76bd90 15-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-Wundef' into 'release'

Fix -Wundef

See merge request petsc/petsc!6458


# 0fe358ee 14-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# c8ba991b 14-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-09/update-manual-additional-information/release' into 'release'

Update some discussions in the users manual

See merge request petsc/petsc!6442


# 7de69702 10-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Update some discussions in the users manual

Also fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack


# a51cd166 11-May-2023 Pierre Jolivet <pierre@joliv.et>

Fix -Wundef


# 78aafc55 11-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d4b99674 10-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/fix-event-register' into 'release'

Several fixes in log events

See merge request petsc/petsc!6440


# 66e5fb02 09-May-2023 Jose E. Roman <jroman@dsic.upv.es>

Remove log events that are registered but not used anywhere in PETSc


# fe63dea0 09-May-2023 Jose E. Roman <jroman@dsic.upv.es>

Fix a log event that used two different variables


# eb174ac9 27-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-issue-1365' into 'main'

MatGetFactor: support returning NULL

Closes #1365

See merge request petsc/petsc!6377


# 03e5aca4 26-Apr-2023 Stefano Zampini <stefano.zampini@gmail.com>

MatGetFactor: support returning NULL

This is only for those combinations that cannot be checked if not at runtime


# 49154744 22-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f1f5b219 22-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-nest' into 'release'

some fixes when working on MUMPS solver for MATNEST

See merge request petsc/petsc!6355


# 2312eacf 21-Apr-2023 Stefano Zampini <stefano.zampini@gmail.com>

src/mat/interface/matrix.c: Use PetscUseTypeMethod where possible


# fe2394da 21-Apr-2023 Stefano Zampini <stefano.zampini@gmail.com>

Mat: cleanup interface checks for factors


# dd874c20 10-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hongzh/sell-cuda' into 'main'

SELL-based SpMV

See merge request petsc/petsc!3428


# 2d1451d4 09-Jan-2020 Hong Zhang <hongzhang@anl.gov>

Initial commit for porting SELL to GPU

- Add tiled SPMV and basic SpMVfor SeqSELL
- Tested in serial
- Offloadmask is used to determine when the matrix should be copied to GPU
- Use different slice

Initial commit for porting SELL to GPU

- Add tiled SPMV and basic SpMVfor SeqSELL
- Tested in serial
- Offloadmask is used to determine when the matrix should be copied to GPU
- Use different slice height for CUDA version
- By checking the nonzerostate, PETSc can decide if the whole matrix need to be copied or just the values need to be copied
- Make the convert function public so that the very slow MatConvert_Basic can be avoided sometimes. E.g. one can use a two-step convert method: AIJ->SELL,SELL->SELLCUDA instead of the direct convert AIJ->SELLCUDA
- Make the FLOPS count for SELL same as that for AIJCUSPARSE.
- MatDisAssemble is not needed.
- Change slice height from 32 to 16 for GPU
- To overlap communication with MatMult, VecScatterBegin() should be called before MatMult() for the diagonal part.
- SLICE_HEIGHT is defined to be 32 to match the warp size of GPU. For other cases, it is still 8.

Funded-by:
Project: PETSc for GPU
Time: 42 hours
Reported-by:
Thanks-to:

show more ...


# 80f6d96d 01-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 08eaad2d 01-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos-portability' into 'release'

Fix typos, portability issues, segmentation fault

See merge request petsc/petsc!6267


# aaa8cc7d 31-Mar-2023 Pierre Jolivet <pierre@joliv.et>

Fix some documentation and typos


# d01c6957 28-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'

More manual page fixes

See merge request petsc/petsc!6233


# 2fe279fd 28-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

More manual page fixes


# e9f36840 18-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-08/fix-man-pages-detected-by-lint' into 'main'

Fix many manual pages

See merge request petsc/petsc!6162


# 20f4b53c 09-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages based on reports from Jacob's lint tool

Commit-type: documentation


# d7876028 16-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/ci-remove-opensolaris' into 'main'

CI: remove opensolaris jobs

See merge request petsc/petsc!6157


1...<<11121314151617181920>>...130