| c60f0209 | 16-Jul-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
moved all the vector fortran kernels to correct location and the block invert kernels used by BAIJ and SBAIJ
Hg-commit: e1f076dca7c745ad92f3e0051127f9b15b56c9dc |
| be7314b0 | 15-Jul-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
removed unneeded inline spops.h file removed unused macros from some inline files moved axpy.h to include/private/petscaxpy.h moved first Fortran kernels from central location to sys/utils/ftn-kernel
removed unneeded inline spops.h file removed unused macros from some inline files moved axpy.h to include/private/petscaxpy.h moved first Fortran kernels from central location to sys/utils/ftn-kernels where it is used
Hg-commit: c9e7a1a8dc579cf824e1f087165c3df9932aefb9
show more ...
|
| 84a281e5 | 30-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatSolve_SeqBAIJ_5_NaturalOrdering_newdatastruct
Hg-commit: caf62ab82bc8c9b1337c964f5b23e7f3027f0f3a |
| 914a18a2 | 30-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add ilu(0) matrix factorization for baij matrix with new data structure
Hg-commit: b31b0775d0901e6a06f03912ba031fbb2b938310 |
| 6bce7ff8 | 29-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
ilu(0) for baij matrix with new data structure. Only bs=1 works with this version.
Hg-commit: 6e02ecc613ef968ae27afa6caeece821783d0e20 |
| d49b2adc | 25-Jun-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
minor fixes to bibtex entries formating and docs
Hg-commit: 0e01e475e8089cfce98623fa661ab1f523894c12 |
| 021822bc | 09-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add PetscSortSplitReal(). Fix build error in complex build on iludt
Hg-commit: bde15bb36ba1195277ad0dd21135046326dbee4d |
| 6da515a1 | 09-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
code cleanup: replace // with /* */
Hg-commit: 447d4a3cd8d40b024c21c01820a6020009b53e00 |
| a9817697 | 05-Jun-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed MAT_KEEP_ZEROED_ROWS to MAT_KEEP_NONZERO_PATTERN
Hg-commit: dd0eb2438b4ecde1a3517ea573f0c60a0160fd54 |
| 97ef94eb | 05-Jun-2009 |
Satish Balay <balay@mcs.anl.gov> |
#19526 c++ -> c syntax change
Hg-commit: 07a15a5a91db353d8f40211368c37c6b62d8321d |
| 7576e22d | 01-Jun-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for MatILUDTFactor_SeqBAIJ(): PetscReal -> PetscScalar
Hg-commit: d02cccbf8b8b1769ec7a25a49a39f591cf93f091 |
| b79d0421 | 27-May-2009 |
Jed Brown <jed@59A2.org> |
Compose gathered IS to amortize cost of ISAllGather with MatGetSubMatrix (MPIAIJ,MPIBAIJ)
Hg-commit: 85d91c876bef060364c60c79ab02b2152e2d33ce |
| 4aa3045d | 27-May-2009 |
Jed Brown <jed@59A2.org> |
MatGetSubMatrix API change
The user now specifies a parallel IS for the columns. The local part of this IS corresponds to the local columns of the matrix. Note that MatPermute_MPIXAIJ calls the pr
MatGetSubMatrix API change
The user now specifies a parallel IS for the columns. The local part of this IS corresponds to the local columns of the matrix. Note that MatPermute_MPIXAIJ calls the private versions where the full index set is given. It is probably desirable for MatPermute to also use a parallel IS rather than require a gathered IS.
Ripped out MatGetSubMatrixRaw, it is not used anywhere in PETSc.
Hg-commit: 3b40e47b3df6b69dfffc2cc67b61dab74aafd570
show more ...
|
| 91d91c02 | 19-May-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Fixed prototype
Hg-commit: fb6beb03de699cc073629ba896d40d3586377436 |
| a6124674 | 14-May-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of BlockAbs_private(): PetscReal -> PetscScalar
Hg-commit: d43b7e96d768327f60d005ee4efa807322698515 |
| 2efa7f71 | 11-May-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
add iludt for seqbaij matrix
Hg-commit: fc80d76f890d9bd1783737c3e7be020ff6b182d4 |
| dc2c7911 | 04-May-2009 |
Satish Balay <balay@mcs.anl.gov> |
merge from release
Hg-commit: 2b7a7d71963e7893197575adcffbd9e29a0afb26 |
| 526dfc15 | 01-May-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
petsc-maint19,395 if MatMPIXAIJSetPreallocation() was called twice, the inner matrices were created a second time leading to memory bleeding. Fixed by allowing preallocation to be called twice and
petsc-maint19,395 if MatMPIXAIJSetPreallocation() was called twice, the inner matrices were created a second time leading to memory bleeding. Fixed by allowing preallocation to be called twice and not recreating inner matrices after the first time.
Hg-commit: ecd2cb882bda291142224dcebc9b00d3f6cecc0e
show more ...
|
| c8342467 | 01-May-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
prepare of MatILUDTFactor() for seqbaij format
Hg-commit: 95ac6b4ce608bd2857115167b890c7c66e437729 |
| d519adbf | 30-Apr-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Removed MatCompress completely
Hg-commit: 4724a9ef7c2da8d62781764b00487fecf0216211 |
| ca4a67af | 20-Apr-2009 |
Jed Brown <jed@59A2.org> |
commit after merge
Hg-commit: 584f88721eaca25d8f2b664f5a51113f73e035a0 |
| bdb1c0e1 | 19-Apr-2009 |
Jed Brown <jed@59A2.org> |
Fix MatSeqBAIJSetColumnIndices_SeqBAIJ for non-square matrices: row length is indexed by rows, not columns
Hg-commit: a13eb934ef37a2ba368a13b83c31b64fbaa8c432 |
| dc0b31ed | 13-Apr-2009 |
Satish Balay <balay@mcs.anl.gov> |
make sure PetscLogDouble [or double precision] is used with PetscLogFlops()
Hg-commit: ffd276ade7628201e372c3edeb836ff72eec68e0 |
| c7272abe | 24-Mar-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
cleanup MatLUFactorSymbolic_SeqBAIJ() by copying MatLUFactorSymbolic_SeqAIJ() and modifying few lines.
Hg-commit: ae810338952d3b293d4478ced51a3ee63cc5bdb9 |
| 8c7482ec | 02-Mar-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
various updates additional work on pflotran unstructured grid example
Hg-commit: c22b249e47b4a4877d14251479777a8b584bd822 |