| 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 |
| 057dcbc9 | 04-Jun-2010 |
Jed Brown <jed@59A2.org> |
Umfpack: missing CHKERRQ
Hg-commit: f958b56c95d83baf06a7cb37a5d1643da62e7441 |
| 864a5514 | 04-Jun-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 46185e7fd336cffd34e37d6fb3000ca9cd647fbe |
| 357fed3d | 04-Jun-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
clarify why something is a macro MatSeqXAIJReallocateAIJ make ILU shift default to shift nonzero NOT shift in block
Hg-commit: caed971d3165d970d5d268727e8913640ff687c4 |
| 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 |
| 16ac4599 | 03-Jun-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Bug fix in MatSeqXAIJReallocateAIJ
Hg-commit: ef5e78a83f4f93ab968e1a348ed38931fb9a316a |
| 71f08665 | 02-Jun-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
more work on options database with Java GUI
Hg-commit: b0ad49ac4b2396d9fd7952b06ab0e7d87c1d6f2e |
| c2b86aee | 24-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of shift_pd for inode implementation
Hg-commit: b89092042bcc53148820ab79013a23a5c36160a9 |
| 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 ...
|
| b1550197 | 18-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Started working on the new VecLoad interface Fixed missing value in MatLUFactorNumeric_SeqAIJ_Inode
Hg-commit: 3244cd11c6aa30c0fda11e54a655412157e3a23f |
| 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 ...
|
| 0e95ead3 | 14-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
kce macros with inline function MatPivotCheck() for inplace cholesky
Hg-commit: c46e84321e39b233830f8f272ecba27158678374 |
| 504a3fad | 13-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
replace macros with inline function MatPivotCheck() for inplace lu (aij format)
Hg-commit: fbc1ba94d8d9bb588e6e39b8d285febac34d1c43 |
| 0a78d522 | 12-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix: replace PetscErrorType "1" with "PETSC_ERROR_REPEAT"
Hg-commit: dad74e174e1dabe80fd01ea33490bb38d743462d |
| 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 |
| cb9801ac | 11-May-2010 |
Jed Brown <jed@59A2.org> |
Make error macros nest in cascading if statements, revert Hong's reversion of Barry's breakage
The
#define MACRO(x,y) do { multiple(x); statements(y); } while (0)
construct requires the user to
Make error macros nest in cascading if statements, revert Hong's reversion of Barry's breakage
The
#define MACRO(x,y) do { multiple(x); statements(y); } while (0)
construct requires the user to provide a closing semicolon (this patch fixes this problem in many places), and does the correct thing in cascading if statements. Note that the alternative
#define MACRO(x,y) { multiple(x); statements(y); }
expands
if (cond) MACRO(x); else other();
as
if (cond) { multiple(x); statements; } ; else other();
and the final statement is an else with no matching if. I suggest that PETSc adopt the do {} while (0) construct anywhere that it currently uses compound statements within unguarded braces (note that most PETSc macros return a value and thus do not have this problem).
Hg-commit: ecf653b2f268465b7e7cb7569f7b80897acb163a
show more ...
|
| 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 ...
|
| e32f2f54 | 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added MPI_Comm as first argument to PetscError() and SETERRQX()
Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e |
| 8ed568f8 | 03-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Report correct allocation sizes for MatDuplicate
Hg-commit: 2bb9be1bacb08f7469cbd4dde51f5019e3f42843 |
| daa17b54 | 29-Apr-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for -pc_factor_shift_type nonzero. (see [petsc-maint #45421] Problem with ICC on SEQBAIJ)
Hg-commit: c6c6f641c1bbfbd11575aaba0155c7b59a657064 |
| eca579c0 | 28-Apr-2010 |
Matthew G Knepley <knepley@gmail.com> |
Fixed compiler warnings
Hg-commit: dbf6c6706229220a13a0fc25897a044a832e3e41 |