| c59d4ae6 | 18-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup for MPIAIJ routines |
| 7254ec97 | 18-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
use struct MatEntry such that (row,col,valaddr) are stored contigously for efficient accessing |
| 4183b19d | 17-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup |
| 6ce644ab | 17-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatFDColoringApply_MPIAIJ() works for htype wp and ds |
| 299a7e92 | 17-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
use local column indices in columnsforrow, thus rm vscaleforrow |
| c8a92888 | 16-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
trivial cleanup |
| 42e05087 | 16-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
initial cleanup of MatFDColoringApply_MPIAIJ() |
| 65e7d37b | 15-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
small cleanup of MatFDColoringCreate_MPIAIJ_new() |
| efb2ae54 | 13-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
small cleanup |
| 9c3909c5 | 13-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
implement MatFDColoringCreate_MPIAIJ_new() which reduces 50%+ time :-) |
| 66e03e45 | 12-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
implement MatFDColoringCreate_MPIAIJ_new() |
| c30ed8c9 | 11-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringApply_SeqBAIJ |
| 6784083d | 11-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatFDColoringApply_SeqBAIJ() by inserting block column values to J |
| fa539989 | 10-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
insert a block values into J |
| d382569a | 10-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
using w2s vectors instead of w2 - intend to optimize MatFDColoringApply_SeqBAIJ |
| c21b4087 | 10-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm impl of STOREVALS |
| ba7469d9 | 10-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
implement version of STOREVALS for MatFDColoringApply_SeqBAIJ, but it does not improve the version of !STOREVALS |
| f0aadead | 10-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatFDColoringApply_SeqBAIJ |
| 5243ef75 | 09-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv MatFDColoringApply_SeqAIJ() from aij.c to fdaij.c; rm MatFDColoringApply_SeqAIJ_old; MatFDColoringCreate_SeqAIJ_den2sp() supports SeqBAIJ matrix. |
| 3a908c82 | 08-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix memory leak |
| 42479473 | 08-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup |
| 35236a03 | 08-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringCrete and MatFDColoringApply for SeqAIJ |
| c6e4af88 | 07-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
experimenting different ways of storing row, col and den2sp -- rowcolden2sp3 gives the best performance |
| 0cf4912d | 07-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add timer for profiling segments of MatFDColoringApply_SeqAIJ |
| 643101a5 | 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup and optimize |