| #
531e53bd
|
| 10-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringCreate_SeqXAIJ(); start implementing brows/bcols for mpiaij matrix - not working yet!
|
| #
93dfae19
|
| 09-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
implement MatFDColoringCreate_SeqXAIJ() s.t. it sets default brows and bcols.
|
| #
f86b9fba
|
| 09-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatFDColoringSetUp(); rename MatFDColoringCreate_xxx -> MatFDColoringSetUp_xxx
|
| #
d880da65
|
| 07-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
blocked implimentation (use brows and bcols) works for htype=ds
|
| #
6a509798
|
| 07-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
set default bcols s.t. dy takes 50% of memory as matrix
|
| #
59507afe
|
| 06-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/snes-jacobiancoloropt' of bitbucket.org:petsc/petsc into hzhang/snes-jacobiancoloropt
|
| #
e2c857f8
|
| 04-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatFDColoring routines for seqaij using brows and bcols
|
| #
684f2004
|
| 25-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringApply
|
| #
e3225e9d
|
| 25-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringCreate_MPIXAIJ()
|
| #
040ebd07
|
| 25-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace old impl of MatFDColoring routines with new ones.
|
| #
6c145f34
|
| 24-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup
|
| #
f8c2866e
|
| 24-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace MatFDColoringApply_SeqBAIJ with MatFDColoringApply_BAIJ_new
|
| #
0d1c53f1
|
| 24-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add new impl of MatFDColoring routines for mpibaij - works for htype=wp
|
| #
c53567a0
|
| 23-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge MatFDColoringApply_SeqAIJ() and xxx_MPIAIJ() into MatFDColoringApply_AIJ_new()
|
| #
4b2e90ca
|
| 23-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatFDColoringCreate for seqaij and mpiaij formats
|
| #
9a09c712
|
| 22-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
Use MatEntry struct for MatFDColoring routines for seqaij and seqbaij matrices
|
| #
a2f2d239
|
| 21-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm useless segment of MatFDColoringApply_MPIAIJ(); add tests
|
| #
b8988a43
|
| 18-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatFDColoringApply_MPIAIJ by moving 'if htype= ' outside of for-loop
|
| #
559f956d
|
| 18-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
when htype=wp, dx is a constant scalar, thus does not need vscale
|
| #
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
|