| d14fa243 | 20-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm nlnk from LLCondensed
Hg-commit: 4bf16e32476c446852f09b58d25b3f77c987ea45 |
| d8bbc50f | 20-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
scalable MatMatMultSym that is faster than non-scalable :-)
Hg-commit: c2c09b4acff1cbcc7886d939d55ce2dbbf09a96d |
| aacf854c | 19-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
fast version of condensed ll very slow
Hg-commit: c613022ec3e0f044cd9b26f46eb2759f50ce50f5 |
| d16893f4 | 18-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
working on faster symbolic matmatmult
Hg-commit: 2ac1f0cfe29e730cc16fa81d5b074cf992df9802 |
| d3b85b92 | 18-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
made PetscLLCondensed_new to be static functions not macros
Hg-commit: 5b5101adda334cbbf5f550b75aac8523d0b514f5 |
| 5e6967c8 | 16-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix merging error made in the previous change
Hg-commit: b3bb0c461fcac8b46c0adaaad8a1c24c20d1e82e |
| 152983bf | 16-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatSetOptionsPrefix() for Gmat*Gmat in createProlongation() to enable runtime selection of MatMatMult() for Gmat
Hg-commit: f3987e994fe3e3018265fd9adfc35d5c501663a8 |
| 2adfa4c6 | 16-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
minor changes to condensed linked list without bitarray
Hg-commit: b516113d8641d3d5455685f266ca364167d7821b |
| 25296bd5 | 16-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
introduced another scalable symbolic matmatmult that does not use bitarray don't know how all these other files got changed
Hg-commit: 9cf1fa173221b7baf45abd24f9c6760aa244faf0 |
| 002e8aff | 15-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
trivial cleanup of matmatmult.c
Hg-commit: bb65c422b8921849363284375508f8042dc0fff6 |
| 99bf79dc | 14-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv head node of CondensedLL from the end of array to the beginning
Hg-commit: 0b0aaf3816cdabf6afa37d939338439b14dbd394 |
| 8d298b4f | 12-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup PetscLLCondensedxxx() routines
Hg-commit: 17908b8b71cdfce12971b1c2d821e8259259ddfe |
| 971236ab | 11-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup: simplify interface of MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ()
Hg-commit: eb9373f360e0a367f36cd87c6e266fc45e2061e5 |
| bf9555e6 | 10-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
add condensed linked list routines; use condensed list in MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ_Scalable()
Hg-commit: 50ec823ff09719906ab7510ef28b9d45627e14fd |
| 893ad86c | 09-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
add missing rmax in MatDuplicate()
Hg-commit: 40e4d1fbdda9f325744c62310be198f842aade81 |
| 164eb823 | 08-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
add debugging statement to matmatmult.c
Hg-commit: ba445b59b5ca804a6d2cdefbdc7489bbf545543f |
| 25023028 | 07-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatMatMult() - rename _SparseAxpy and _32_dev with _Scalable
Hg-commit: bf53cb31958d613c6fe6bec2ce2f0b23cdd68bb5 |
| 31e66dd0 | 07-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ_SparseAxpy()
Hg-commit: 31852a4bec8e0e22ba6f97c2aa9fe10a9d08ede7 |
| e9e4536c | 07-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
implement MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ_SparseAxpy() without using O(N) array
Hg-commit: 23d3e0ec9b568047b3e3bfd7cd6fc05068d41190 |
| 97ffeb23 | 01-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: cfaeee36284261d63e3d3f2be68506dd5e68ba9f |
| 0d04baf8 | 01-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
missing float.h include in streams codes some other stuff I forgot
Hg-commit: 85fd59118ddac7c1b30717712df0ac5319a563f1 |
| dadf0e6b | 01-Dec-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace PetscLLAdd() with PetscLLAddSorted() for minor optimization of symbolic MatMat operations
Hg-commit: e65e0f44c8153f079ddd4a73a7983db9dac3f066 |
| b8f276da | 30-Nov-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup
Hg-commit: 18ccfbdec2ebdd039c5fe715dae6430d51aecccc |
| 77584fe6 | 30-Nov-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
minor optimization of MatPtAP() - replace some while-loop with for-loop
Hg-commit: b1fb5dac1c525cafea057fd586ef3636110f474c |
| 598bc09d | 28-Nov-2011 |
Hong Zhang <hzhang@mcs.anl.gov> |
add a new implementation of MatMatMult() for mpiaij matrix - much faster than previous implementation
Hg-commit: 80be0c15ec50fc351759d3021a80d1b58e8f36c2 |