| a6f0575f | 03-Nov-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed setting of MatMult function pointer with Hermitian option for block size 1.
Hg-commit: 1365719a088a0f8ef2c3a62fcf77e457a024e344 |
| eeffb40d | 03-Nov-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatMult_SeqSBAIJ_1_Hermitian() and MatHermitianTranspose()
Hg-commit: 284b8e9149e7268648f12ec58fc3a6cb75e5468c |
| 4108e4d5 | 29-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed _Inode to _SeqAIJ_Inode to make clearer the relationship between inodes and seqaij
Hg-commit: ad72f3aa29dc86f484fa9ca80f5a4b665e5507a3 |
| 41f059ae | 29-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed MatRelax() to MatSOR() to match MatSORType and PCSOR
Hg-commit: e68531df6999d872cd12e8f3ab1ea488c58078d8 |
| 26283091 | 29-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed PetscMap to PetscLayout
Hg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b |
| 7a2fc3fe | 29-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed PetscMap to be pointer to _p_PetscMap changed PetscMapInitialize() to PetscMapCreate() and also have it malloc the space
Hg-commit: 2d1edc265bc1b52b0bfe730b4711ac37a11744fd |
| 7f53bb6c | 09-Oct-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix memory leak in matrix factorization routines
Hg-commit: e3157dcb727e97065d26a2e291f5377eb89fd848 |
| ec1065ed | 05-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: e4ceadb2454090be7d46b3718e609756791804d0 |
| 8e80dd90 | 28-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
turn on PETSC_USE_BACKWARD_LOOP except on BlueGene
Hg-commit: d30d7ca3ce0043adca70a94eb85508a992cb05b5 |
| 4fd072db | 28-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
added MAT_SHARE_NONZERO_PATTERN for SeqBAIJ matrices in MatDuplicate() added a couple missing PetscLogObjectMemory() in SeqBAIJ
Hg-commit: 3fbba1b9cd2771828452e6c3179c885256f18b67 |
| 783ef271 | 25-Sep-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add icc(0) with matorderings under new data structure
Hg-commit: 5b99ce0799b371a259538425a489fed8c02ef64a |
| c760cd28 | 25-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
finished MAT_SHARED_NONZERO_PATTERN for MatDuplicate_SeqSBAIJ()
Hg-commit: 6b08b2ef797929b991322cb1faecd54bba1dc198 |
| 4da8f245 | 25-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
basic support of MAT_SHARE_NONZERO_PATTERN for SBAIJ matrix to share i,j, and jshort arrays
Hg-commit: bfb302adeda62ffaa7f0c715d88e9683bab6b787 |
| 9f892c73 | 24-Sep-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatSolve_SeqSBAIJ_1_NaturalOrdering_newdatastruct()
Hg-commit: 094a2f0b282a30d5056c3ae5be34f0bd7efbd127 |
| 5f44c854 | 24-Sep-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
support icc(0) with new datastructure
Hg-commit: 167d592268ba59b7046ee8a733239adc59cae028 |
| b5b17502 | 22-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
more work on MatRelax_SeqSBAIJ()
Hg-commit: 01929b8375460f52e65dbdba6d585594e066aa37 |
| 70dcbbb9 | 22-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
combined MatMult/Relax_SeqSBAIJ_1 with unsigned short version so no duplicate code we forget to fix
Hg-commit: da11a588fc5c37c4b5b7bc6428663222433174fc |
| 46c5371b | 11-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed typos in update to MatRelax_SeqSBAIJ()
Hg-commit: 30497bbc5acc0b902dea4fa5526e23e51852cc0c |
| c0774073 | 11-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
MatRelax_SeqSBAIJ() backward solve with no forward solve now moves backwards through each row. This gives 10% faster Eisenstat on my Laptop
Hg-commit: 500e96e99903dac047c2360d5dd56a02ca4df47d |
| df826632 | 08-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
minor improvements/code modifications to MatRelax_SeqSBAIJ()
Hg-commit: 9de31ba8922331ba61bee731740c3ae28ff76b36 |
| 887ee2ca | 01-Sep-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed Eisentat preconditioner for AIJ and SBAIJ to work for all omega, instead of just omega== 1
Hg-commit: d40d325f2fcbde49d908cb600d0aae362304a789 |
| a2b30743 | 20-Aug-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
added support for nonzero initial guess for Eisentat preconditioner; what UNIC needs and I forgot to put in before.
Hg-commit: c320a1da02e44812ec1e106a6b5c452116794b2e |
| a1c3900f | 19-Aug-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
finished adding -ksp_cg_single_reduction fixed bug in MatDuplicate() for SBAIJ with jshort
Hg-commit: ab3bd021969125c78e64ec0e5509cc65844f43bc |
| 0af126e1 | 13-Aug-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge from release
Hg-commit: a918e316167282373d7d69800bd29ad770224d32 |
| 20f1ed55 | 13-Aug-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
slight more optimization for MatRelax_MPISBAIJ()
Hg-commit: 58e382d37ba04053e96feadcda48b8fc0ca33253 |