| 0a3c351a | 05-Feb-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename matfactor and matsolve routines as Matxxx_inplace for Cholesky factorization with aij format
Hg-commit: ba6d9a8f15047432bab9738f57075948805312da |
| 98991853 | 05-Feb-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added next block prefetching in MatSolve_SeqAIJ_Inode_newdatastruct. Fixed memory leak in ex129.c
Hg-commit: b850f94eefc6e91b0c24caa59269abc262dae6af |
| ad04f41a | 05-Feb-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename origianl matfactor and matsolve routines as Matxxx_inplace() for seqaij format
Hg-commit: ba5d621342e8a372332f34aeb3e9ca3c0f07589b |
| 5ebcd58d | 04-Feb-2010 |
Satish Balay <balay@mcs.anl.gov> |
use -lpetsc for single-library=1 and -lpetscsys for single-library=0
Hg-commit: a8480cd095925bfa279aced5ffe2f4a4f100ebbd |
| f284f12a | 04-Feb-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatSolve_SeqSBAIJ_1() for new datastructure trivial code cleanup of aijfact.c
Hg-commit: db5506c5e2a509effbca694c9e779150953b8ec2 |
| e5d16d04 | 04-Feb-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
Remove experimental inplace MatILUFactor_SeqAIJ_newdatastruct(). New datastructure cannot reuse original matrix data structure.
Hg-commit: 4b749d694fe9b3684599792d6da40035a1ae65a0 |
| 26549573 | 03-Feb-2010 |
Jed Brown <jed@59A2.org> |
MatSolve_SeqAIJ_Inode prefetch
Hg-commit: baafb06bda1cf14ef65893e852b3be1cb3bb919f |
| 3b5996c7 | 02-Feb-2010 |
Jed Brown <jed@59A2.org> |
Add PetscPrefetchBlock (macro in order to be type-generic) and use in MatMult_SeqAIJ_Inode
Hg-commit: 29acdc3c69750a0f8a3788492f0ad9eff8ee2087 |
| 019b515e | 01-Feb-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added inode routines for new datastructure
Hg-commit: aef32a8bffe7ad81b3db5f5d6386cfc03b97a7a2 |
| 9bd0847a | 28-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added MatMatSolve_SeqAIJ for newdatastruct
Hg-commit: 90c737306e3c21dab5d0d9912bf0fcc6f3216236 |
| b47f5a65 | 28-Jan-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
preparing implementation of inode routines for new LU datastructure
Hg-commit: b72879d857498aec529a641272a897904f7de419 |
| e60cf9a0 | 26-Jan-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed a bunch of assignments of integer to 0. mistake I made a few days ago adding the .
Hg-commit: cc599b11a9988dfcfd6326b284afa5d15897575c |
| b1646e73 | 25-Jan-2010 |
Jed Brown <jed@59A2.org> |
MatSetOption_SeqAIJ: explicitly ignore symmetric options (and note that they are ignored)
Hg-commit: 1c2aca8334441e7b93050806505c0790bc075b91 |
| b87ac2d8 | 25-Jan-2010 |
Jed Brown <jed@59A2.org> |
MatSetOption_SeqAIJ: don't fail on MAT_USE_INODES
Hg-commit: ed4b7f974c0da9304ef8a0234f39a83adecc2ce5 |
| 77b7860e | 24-Jan-2010 |
Jed Brown <jed@59A2.org> |
MatSetOptions_SeqAIJ: error on unknown option (like all the other formats)
Hg-commit: 5085ba6d95f92634ac4e15164a6acc4ac29ba010 |
| 4b019bd2 | 20-Jan-2010 |
Jed Brown <jed@59A2.org> |
Add MatSolveTranspose_UMFPACK
Remove superfluous VecConjugate. These are not necessary because UMFPACK_Aat solves with the algebraic transpose, hence we don't need to fake the algebraic transpose b
Add MatSolveTranspose_UMFPACK
Remove superfluous VecConjugate. These are not necessary because UMFPACK_Aat solves with the algebraic transpose, hence we don't need to fake the algebraic transpose by solving with the hermitian transpose.
Use static linkage for all private methods.
Hg-commit: e6e8de41b17aa7f4a70647f8754b005b025b8598
show more ...
|
| 6929473c | 18-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Started working on MatSolveTranspose_SEQBAIJ routines for new data strucuture Removed newdatastruct version 1 routines for SEQ_AIJ and SEQ_BAIJ
Hg-commit: e76dcd365c649c8c1dd598bf1e7484134939b934 |
| 75567043 | 16-Jan-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
correcting of 0 assignments to double to be 0.
Hg-commit: 4e8d3c66ce68ac50361b8dc9292a6438842e1543 |
| 40eeca14 | 14-Jan-2010 |
Satish Balay <balay@mcs.anl.gov> |
LOCDIR fixes
Hg-commit: db691e656767d373bddab3f4240457e154eb79a6 |
| c5e3b2a3 | 11-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added test case for testing MatSolve,MatSolveTranspose,MatSolveAdd,and MatSolveTransposeAdd. tested it on SeqAIJ matrices. fixed bug in MatSolveTranspose_Add_SeqAIJ_newdatastruct
Hg-commit: 2e243112
Added test case for testing MatSolve,MatSolveTranspose,MatSolveAdd,and MatSolveTransposeAdd. tested it on SeqAIJ matrices. fixed bug in MatSolveTranspose_Add_SeqAIJ_newdatastruct
Hg-commit: 2e243112f3687834f8ac57984e5ae8e9721bfef1
show more ...
|
| 533e6011 | 07-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added MatSolveTransposeAdd_SeqAIJ_newdatastruct
Hg-commit: 2923427f37c501205182d7f9354cad89cf074521 |
| 3c0119df | 07-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added MatSolveAdd_SeqAIJ_newdatastruct Trivial cleanup of MatSolve_SeqAIJ_newdatastruct and MatSolve_SeqAIJ_NaturalOrdering_newdatastruct
Hg-commit: 11a525b2b53af66a1c419989752d1c8950b8851a |
| 4395751f | 07-Jan-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Removed _v2 from revised SeqAIJ newdatastruct MatSolve subroutine names
Hg-commit: 82bdb1c528ebdabd0eb217f08c5d7358883a8d80 |
| a24f213c | 07-Jan-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
trivial code cleanup
Hg-commit: e5051e75dad06afda9e1d3bfe7d4a093795ebc59 |
| c6ae9bfc | 07-Jan-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatCholeskyFactorxxx_SeqAIJ() as suggested by Bas.Vant-Hof@shell.com, [petsc-maint #39884]
Hg-commit: b8f18518dc12200fab2ca20b624087147c04e6c4 |