| #
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
|
| #
18b434e1
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup and optimize MatFDColoringApply_SeqAIJ()
|
| #
91b52c68
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv redundant valications in MatFDColoringApply_xxx()
|
| #
61118f4d
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatFDColoringApply_SeqAIJ using local const array pointers
|
| #
7cee066c
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv MatGetColumnIJ_SeqAIJ_Color() from file matmatmult.c to aij.c
|
| #
b7caf3d6
|
| 05-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
new impl of MatFDColoringxxx_SeqAIJ works now :-)
|
| #
01f69807
|
| 19-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/dmvecmattypes possible some messed up manual merges!
Conflicts: src/dm/impls/mesh/examples/tutorials/ex4f90.F src/dm/impls/mesh/mesh.c src/dm/impls/mesh/meshcreat
Merge branch 'master' into barry/dmvecmattypes possible some messed up manual merges!
Conflicts: src/dm/impls/mesh/examples/tutorials/ex4f90.F src/dm/impls/mesh/mesh.c src/dm/impls/mesh/meshcreate.c src/dm/impls/mesh/section.c src/snes/examples/tutorials/ex10.c src/snes/examples/tutorials/ex12.c src/snes/examples/tutorials/ex52.c src/snes/examples/tutorials/ex62.c src/snes/utils/mesh/dmmeshsnes.c
show more ...
|
| #
f9426fe0
|
| 14-Sep-2013 |
Mark Adams <mfadams@lbl.gov> |
refactored residuals by adding a 'residual' method to Mat
|
| #
33b2b78b
|
| 15-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
separate ex10.c linear and nonlinear parts of Jacobian inline ISLocalToGlobalMappingApply
|
| #
072019a6
|
| 13-Sep-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'madams/sor-opt'
Reduce SSOR with nonzero initial guess from 2 work units to 1.5 by caching application of lower-triangular part in the forward sweep, for use in backward sweep.
* mada
Merge branch 'madams/sor-opt'
Reduce SSOR with nonzero initial guess from 2 work units to 1.5 by caching application of lower-triangular part in the forward sweep, for use in backward sweep.
* madams/sor-opt: KSP ex54: explicitly call KSPSetUp so that it is distinct in the profile MatSOR_SeqAIJ_Inode: optimize to cache lower-triangular part MatSOR_SeqAIJ: optimize to cache the application of the lower-triangular part
show more ...
|
| #
cfd3f464
|
| 13-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
MatDuplicate_SeqAIJ() could fail on the B matrix in a MPIAIJ matrix because the original blocksize may not apply to the B matrix once it has been "shrunk" for the matrix-vector product. Therefor only
MatDuplicate_SeqAIJ() could fail on the B matrix in a MPIAIJ matrix because the original blocksize may not apply to the B matrix once it has been "shrunk" for the matrix-vector product. Therefor only preserve blocksize if it is still valid.
show more ...
|
| #
256ff83f
|
| 11-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/wirth-fusion-materials
Conflicts: src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
|
| #
525d23c0
|
| 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.
|
| #
17a7dee1
|
| 08-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup
|
| #
85740eac
|
| 07-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
experimenting different ways of storing row, col and den2sp -- rowcolden2sp3 gives the best performance
|
| #
133a6eb8
|
| 07-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add timer for profiling segments of MatFDColoringApply_SeqAIJ
|
| #
476e0d0a
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup and optimize
|
| #
4737c552
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup and optimize MatFDColoringApply_SeqAIJ()
|
| #
5922145e
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv redundant valications in MatFDColoringApply_xxx()
|
| #
a61b5efa
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatFDColoringApply_SeqAIJ using local const array pointers
|
| #
6378f32d
|
| 06-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv MatGetColumnIJ_SeqAIJ_Color() from file matmatmult.c to aij.c
|
| #
79c1e64d
|
| 05-Sep-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
new impl of MatFDColoringxxx_SeqAIJ works now :-)
|
| #
cc85fe4d
|
| 04-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/dmvecmattypes' into barry/saws
Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc
Conflicts: src/ksp/ksp/interface/ams/kspams.c s
Merge branch 'barry/dmvecmattypes' into barry/saws
Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc
Conflicts: src/ksp/ksp/interface/ams/kspams.c src/snes/impls/composite/snescomposite.c src/snes/impls/gs/snesgs.c src/snes/impls/nasm/nasm.c src/snes/impls/ngmres/snesngmres.c
show more ...
|