| #
34bcad68
|
| 01-Aug-2019 |
Fande Kong <fdkong.jd@gmail.com> |
MPIPtAP: bug fixes
|
| #
ae28c693
|
| 26-Jun-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Print what algorithm is used for MatPtAP.
|
| #
bc8e477a
|
| 26-Jun-2019 |
Fande Kong <fdkong.jd@gmail.com> |
multicomponent version of allatonce and allatonce_merged work
|
| #
5c65b9ec
|
| 24-Jun-2019 |
Fande Kong <fdkong.jd@gmail.com> |
A better way to extract remote rows of P (interpolations)
|
| #
c56e2027
|
| 26-Jun-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/optimize-aij-da (pull request #1762)
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
|
| #
071fcb05
|
| 05-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
1) PetscCalloc*() now uses system calloc() 2) Merged some Pets
Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments
1) PetscCalloc*() now uses system calloc() 2) Merged some PetscMalloc*() 3) Eliminated unneeded PetscCalloc*() 4) Removed some memory allocations and copies in MatFDColoringSetUp(), added local variables for better compiler optimization 5) Added MatSetValues_SeqAIJ_SortedFull(), added MatSetOption(MAT_SORTED_FULL) 6) Optimized DMCreateMatrix_DA_*AIJ for nonperiodic case to automatically have sorted columns (faster MatSetValues() times) 7) Eliminated call to PetscMemzero() in PetscFree()
Commit-type: style-fix, feature
show more ...
|
| #
89583661
|
| 21-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]
|
| #
857a15f1
|
| 17-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Resolved issues brought up in PR
Commit-type: bug-fix, style-fix Reported-by: Patrick Sanan <patrick.sanan@gmail.com>
|
| #
580bdb30
|
| 07-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*()
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*() with PetscArraymove()
Commit-type: style-fix, feature
show more ...
|
| #
15a258e2
|
| 15-May-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Merged in Fande-Kong/mpiptap-log_flops1 (pull request #1640)
MPIPtAP: Correct logflops for allatonce and allatonce_merged
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
49c8f2b8
|
| 13-May-2019 |
Fande Kong <fdkong.jd@gmail.com> |
MPIPtAP: added flops for "allatonce" and "allatonce_merged"
|
| #
4584204d
|
| 13-May-2019 |
Fande Kong <fdkong.jd@gmail.com> |
MPIPtAP: removed extra flops in "scalable" and "nonscalale"
It looks like all flops are already counted in AProw_xxx.
|
| #
f883e92e
|
| 08-May-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Merged in Fande-Kong/mpiptap-log_flops (pull request #1637)
MPIPtAP: Added logflops to allatonce and allatonce_merged
Approved-by: Satish Balay <balay@mcs.anl.gov>
|
| #
bb5ddf68
|
| 08-May-2019 |
Fande Kong <fdkong.jd@gmail.com> |
MPIPtAP: Added logflops to allatonce and allatonce_merged
|
| #
e338924c
|
| 07-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merged in hzhang/fix-ptapfreedata-error (pull request #1612)
fix error message for MatPtAP(), MatMatMult() etc.
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
92ec70a1
|
| 06-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
initialize p_oth as complained by nightly tests
|
| #
fa2a5dcf
|
| 04-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix bug for '-mat_type mpiaij' when running sequentially
|
| #
bb9bda99
|
| 03-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix
|
| #
0bbc151a
|
| 02-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix error message when someone uses the -mat_freeintermediatedatastructures flag but calls MatPtAP() again Reported by Barry
|
| #
358c8715
|
| 26-Apr-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'Fande-Kong/fix_clean_hash_table' [PR #1577]
* Fande-Kong/fix_clean_hash_table: Clean and doc hash table functions that are related to MPIPtAP
|
| #
694f88d4
|
| 23-Apr-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Clean and doc hash table functions that are related to MPIPtAP
|
| #
89d6d5e9
|
| 23-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
1b539580
|
| 23-Apr-2019 |
Tristan Konolige <tristan.konolige@colorado.edu> |
Merged in tristankonolige/petsc/fix_mattransposematmult_bs2 (pull request #1564)
Set blocksize correctly in MatTransposeMatMult
Approved-by: Hong Zhang <hzhang@mcs.anl.gov> Approved-by: BarryFSmith
Merged in tristankonolige/petsc/fix_mattransposematmult_bs2 (pull request #1564)
Set blocksize correctly in MatTransposeMatMult
Approved-by: Hong Zhang <hzhang@mcs.anl.gov> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
7c66c18e
|
| 22-Apr-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-hashmap (pull request #1572)
Fix hash table map
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Jed Brown <jed@59a2
Merged in dalcinl/fix-hashmap (pull request #1572)
Fix hash table map
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Jed Brown <jed@59a2.org>
show more ...
|
| #
ac94c67a
|
| 22-Apr-2019 |
Tristan Konolige <tristan.konolige@gmail.com> |
Set block sizes in MatPtAP
|