| #
06c4344d
|
| 20-Jan-2012 |
Satish Balay <balay@mcs.anl.gov> |
move VecScatterInitializeForGPU() and VecScatterFinalizeForGPU() to a separate subdir. This way - the fortran interfaces wont' conflict with the non-TXPETSCGPU of petsc
Hg-commit: 2611955fe7972373e4
move VecScatterInitializeForGPU() and VecScatterFinalizeForGPU() to a separate subdir. This way - the fortran interfaces wont' conflict with the non-TXPETSCGPU of petsc
Hg-commit: 2611955fe7972373e4a4012382ee4d01c1486ca7
show more ...
|
| #
c87de469
|
| 20-Jan-2012 |
Satish Balay <balay@mcs.anl.gov> |
merge
Hg-commit: f68ab98e34f71a78b2f2d62568cb0a3d22f36228
|
| #
bd72cc96
|
| 20-Jan-2012 |
Paul Mullowney <paulm@txcorp.com> |
Changes to the Parallel GPU sparse matrix vector multiplication. It is now far more efficient due to overlapped communication and computation. To use these features, one must configure with --with-t
Changes to the Parallel GPU sparse matrix vector multiplication. It is now far more efficient due to overlapped communication and computation. To use these features, one must configure with --with-txpetscgpu=1 --download-txpetscgpu=no One has 4 choices for the matrix storage format: csr, coo, dia, and ell. A kernel for the inodes (csr format only) is also supported. These are accessed with -cusp_storage_format ell
Lastly, cusparse algorithms are now used for the upper and lower triangular solves.
Hg-commit: 2a4f352daf491fda81965ac393e29a9dca6d3ca3
show more ...
|
| #
639d86e3
|
| 13-Jan-2012 |
Sean Farley <sean@mcs.anl.gov> |
Merge
Hg-commit: 0fb617426806c222fb6fb5e47365b6c3688c614c
|
| #
d39137a2
|
| 12-Jan-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: d540875a63b3c979c82b6a7fa7f062571e906d10
|
| #
247e2d92
|
| 06-Jan-2012 |
Jed Brown <jed@59A2.org> |
Mass revert file modes that were made executable in f6e61ee9c329
Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
|
| #
7cfe2b84
|
| 06-Jan-2012 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge.
Hg-commit: 959af56313c56f1c18dda1bbfe40e90051ce539c
|
| #
ab2fbef6
|
| 06-Jan-2012 |
Jed Brown <jed@59A2.org> |
Skip VecValidValues() if VecGetArray() is not implemented
Hg-commit: d261c3ce92575f0cbf644d88adf6c094d3db3d44
|
| #
832f7384
|
| 01-Jan-2012 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: ee8d91ae0580d1d4fa92be38a18d40c838b9a257
|
| #
14e519b0
|
| 31-Dec-2011 |
Mark F. Adams <mark.adams@columbia.edu> |
changed MatMatMult to MatTranposeMatMult.
Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
|
| #
a498a0d3
|
| 30-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit afer merge
Hg-commit: dd339ac09a59c0c0299b3a6361d0dde37b7f982e
|
| #
4ec14c9c
|
| 30-Dec-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
added VecValidValues() to check for infinities and not-a-numbers in vectors and error out in debug mode added use of VecValidValues() for routines such as PCApply() to help detect bugs earlier
Hg-co
added VecValidValues() to check for infinities and not-a-numbers in vectors and error out in debug mode added use of VecValidValues() for routines such as PCApply() to help detect bugs earlier
Hg-commit: 07a2b63f75e4e54e746e58bc476bcbeeb562b17c
show more ...
|
| #
bbdc28d8
|
| 30-Dec-2011 |
Jed Brown <jed@59A2.org> |
merge
Hg-commit: 5fa08215297ad9f90632a34ba0726b29f3dcbcd8
|
| #
be9be048
|
| 29-Dec-2011 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Fix manual docs for seq and mpi pthread vector
Hg-commit: 28cb817cea61947b1c861310c7aecfac4de7c7b7
|
| #
ffee5b81
|
| 28-Dec-2011 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Add support for setting CPU affinities for vector and matrix threads.
Hg-commit: 2a13d503be9894e92dc87c187ff544eab8615274
|
| #
6dc86e2b
|
| 22-Nov-2011 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Renamed VecSeqPThreadSetNThreads() to VecPThreadSetNThreads()
Hg-commit: 307f71b62a8e0a7a4fac72408d2512fe7ede93ce
|
| #
dcf97acf
|
| 22-Nov-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 71c5d5f2331409ef33c5e9e9999911ad53225b9b
|
| #
7ef18aee
|
| 11-Nov-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 48f2ef238de19667a56ba30c53370a936b489ecc
|
| #
cf1ae163
|
| 11-Nov-2011 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: dffe0bd3c2206beab0a44a1af3b96708ce157d6f
|
| #
ca8f6c52
|
| 10-Nov-2011 |
Jed Brown <jed@59A2.org> |
Remove VecIsGhosted(), call VecGhostGetLocalForm() instead and check for NULL
Hg-commit: 4002b3477ee2d5698e382f54627e1d8cd53ecdcf
|
| #
75a0065e
|
| 10-Nov-2011 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 656a89eca8e3d5d225d87ed5148215c687e540e4
|
| #
4b28a0c6
|
| 09-Nov-2011 |
Jed Brown <jed@59A2.org> |
Add VecIsGhosted()
Hg-commit: b8395f4423ed180d299e22d5e2f0dfd22a9533b6
|
| #
6bf464f9
|
| 18-Apr-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
converted rest of source code to take pointers into destructor reoutines. make test workds
Hg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
|
| #
fcfd50eb
|
| 15-Apr-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
partcially completed making PETSc object destructors take & for the argument
Hg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
|
| #
47dad92f
|
| 13-Mar-2011 |
Sean Farley <sean@mcs.anl.gov> |
Merged
Hg-commit: d8c12016d3250a8d659fa779bc1698da4d6c5237
|