| fef13f97 | 04-Jun-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
undid the MatSeqXAIJReallocation conversion from macro to function because it was broken.
Hg-commit: dea7891b2ca43e5c3492cc1ddf826db987b36c10 |
| d4fa2fe0 | 04-Jun-2010 |
Satish Balay <balay@mcs.anl.gov> |
merge from 31
Hg-commit: 78406bb109eb556c04ba9d90bce7f9c1e325ea78 |
| aef85c9f | 04-Jun-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Fixed fill ratio info for LU and ILU symbolic factorization
Hg-commit: 2961d4506892ae277442f08cdf7184f639800872 |
| 17454e89 | 04-Jun-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Conversion of a few macros to static inline functions Fixed fill ratio info for SeqAIJ LU symbolic factorization
Hg-commit: 70f9e9faca93960c98b60d63404804672fe0204b |
| 8e58a170 | 03-Jun-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
-mat_view_info option now prints how many mallocs done during MatSetValues() calls. i.e. there was not enough preallocation.
Hg-commit: 67924c1b341eff65b03e800aa6bcfd3cec414aa7 |
| 2692d6ee | 22-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.
Hg-commit: 9
fixed XXXType #define names that had underscores in them such as MAT_SOLVER_SUPERLU MATORDERING_ND or PETSC_VIEWER_ASCII to not have _ also updated style guide to clearly indicate this.
Hg-commit: 9ee752148eed3df65feb0f7eb0686798c3c0621b
show more ...
|
| 93fd935b | 19-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added MatSolveTranspose for SeqBAIJ block size 1 Some more work on new Vecload interface
Hg-commit: ae76e5736c6bc729aef5fb43725250a8d1d597c4 |
| 6ba06ab7 | 18-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace ilu default shifttype SHIFT_NONZERO to SHIFT_INBLOCKS because shift_nonzero is not supported for baij matrices with bs>1.
Hg-commit: 37f8548c89a6fe45f638d5fe8955616b04085d1f |
| 048b5e81 | 18-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added factorization routines for BAIJ block size 1 (new data structure). Inode with block size 4 was not being used in MatLUFactorNumeric_SeqAIJ_Inode.Fixed this.
Hg-commit: 5e4d1d7488fdaab08536c98c
Added factorization routines for BAIJ block size 1 (new data structure). Inode with block size 4 was not being used in MatLUFactorNumeric_SeqAIJ_Inode.Fixed this.
Hg-commit: 5e4d1d7488fdaab08536c98c8a456ca9fc016047
show more ...
|
| 07b50cab | 17-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace sctx.useshift with sctx.newshift
Hg-commit: 2f3e02680ad1d957577174697f9d3c9a99ba67d4 |
| bccb9932 | 14-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merged MatGetFactor seq and mpi routines for MUMPS. Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse" Added nightly test cases.
Hg-commit: 98eb5544568b0e3e2c944849bbdd
Merged MatGetFactor seq and mpi routines for MUMPS. Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse" Added nightly test cases.
Hg-commit: 98eb5544568b0e3e2c944849bbdd111b0905ded9
show more ...
|
| 67877eba | 14-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Added BAIJ support for MUMPS (Only LU, no cholesky)
Hg-commit: 418517c1f1e2b9348af159136b024d63cb016931 |
| 0e95ead3 | 14-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
kce macros with inline function MatPivotCheck() for inplace cholesky
Hg-commit: c46e84321e39b233830f8f272ecba27158678374 |
| 65e19b50 | 11-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
the last work I will do on reformatting use of SETERRQX() and passing in the appropriate comm; I am bored to tears
Hg-commit: 9e0ef782022dbdc055a74473b60f135ee06122ac |
| e7e72b3d | 08-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate line
Hg-commit: 7550f3779f18eaf7ce68bae52b964532aa97c1d5
show more ...
|
| 81068d37 | 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 48b70b42be4a2d6204908159f4e858719828c6e9 |
| e32f2f54 | 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added MPI_Comm as first argument to PetscError() and SETERRQX()
Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e |
| 8e9a0fb8 | 07-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of MatDuplicate() for seqbaij and seqsbaij: a->maxnz=bs2*a->nz
Hg-commit: c7cc379f82e439f92a9318a9637114a4e610d273 |
| 8ed568f8 | 03-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Report correct allocation sizes for MatDuplicate
Hg-commit: 2bb9be1bacb08f7469cbd4dde51f5019e3f42843 |
| 0700a824 | 08-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed cookie to classid cause that is what it is.
Hg-commit: ffa25d1edea7afc409fcc13e7f2b63587b1494c1 |
| d5f3da31 | 07-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed factor field in _p_Mat structure with factortype which is a much clearer name for what the field is
Hg-commit: 6b534140d991e694c6c4621ae2403611b202dd1c |
| fc62b7ed | 22-Mar-2010 |
Satish Balay <balay@mcs.anl.gov> |
use extern_c for fortran kernels
Hg-commit: 30f20350e1dcbc1a8f90d63ba553086609a4dd87 |
| f4db908e | 16-Mar-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
updated MatFactorInfo to use a PetscReal for shifttype so that it can be used from Fortran and Python
Hg-commit: 6c65af8d77207f21d4c5751ca2d8dacb3c75581f |
| 14d2772e | 09-Mar-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
remove all shiftnz, shiftpd and shiftinblocks
Hg-commit: f1e8178d024009572475a411c3fa40df12abb777 |
| c88783f4 | 09-Mar-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
continue removing shiftnz, pd and zeroinblocks
Hg-commit: 836d618b16800edff7c580b2f0b8996c07da773a |