| #
440a5bbf
|
| 04-Jun-2010 |
Victor Minden <victorminden@gmail.com> |
Added functions to copy to and from GPU, added variables necessary to CUDA to seq vectors
Hg-commit: b3a9b9e32c753dc82ed94216ea373ce2fb6b2b32
|
| #
3e39abd9
|
| 03-Jun-2010 |
Victor Minden <victorminden@gmail.com> |
Added CUDA initialization.
Hg-commit: 0fc75b9e09451e0c64fbd8970cbc3b5a71f68c1d
|
| #
cdb56cfe
|
| 21-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 97da7c4ff7039f3498eb4bf946d70f0cc19afa64
|
| #
9c4c166a
|
| 20-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
cleanup of source for zope
Hg-commit: eb13da4a52adb9db635a651c575f3d0e42ecb70d
|
| #
a6104cb2
|
| 19-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 0fbcbdb190921e9e1b7109e2ca86dd0816c2293f
|
| #
334eac09
|
| 19-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
removed use of PetscGlobalXXX() from source where it should not have been used removed use of MPI_IN_PLACE where it should not have been used added text to developers.tex about not using > 1.1 MPI wi
removed use of PetscGlobalXXX() from source where it should not have been used removed use of MPI_IN_PLACE where it should not have been used added text to developers.tex about not using > 1.1 MPI without checks and not using PetscGlobalXXX()
Hg-commit: caac1bef6b4be19d1c0d5e507683ea2000c7a62a
show more ...
|
| #
b23f91a4
|
| 18-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 3d6e115ed50e0a91aeb25dbd4b36559e2e6d6008
|
| #
afcf0833
|
| 14-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge
Hg-commit: 05d5009003ecfc80d5043a07199af616ee7c2323
|
| #
301d30fe
|
| 14-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed PetscGetVersion() to not use unneeded and dangerous PetscStrcat() added missing \n in PETSc help message added initial xcode project that builds a simple iphone app
Hg-commit: 66d7e91cc737e8
changed PetscGetVersion() to not use unneeded and dangerous PetscStrcat() added missing \n in PETSc help message added initial xcode project that builds a simple iphone app
Hg-commit: 66d7e91cc737e8a060fee138585f89c5bc417239
show more ...
|
| #
569c3c03
|
| 11-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 2ef3359e5b95ab3dd364cca5103b3c9cd01e67aa
|
| #
88dfc225
|
| 11-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 55b7a9d1500c75e20db02f207b9744d4e56162d1
|
| #
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 ...
|
| #
17186662
|
| 10-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
finished formating of SETERRQ() calls and changed a few PETSC_COMM_SELF to appropriate comm
Hg-commit: 099173676d5157f4b09175cd1f5104bf5e549784
|
| #
e32f2f54
|
| 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added MPI_Comm as first argument to PetscError() and SETERRQX()
Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
|
| #
f0eb1ee0
|
| 12-Apr-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 96dff560e9caff2ee6539fb4c50e92b67324e0b0
|
| #
fcd96beb
|
| 10-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after pull of manual pages patches for 3.1
Hg-commit: fdda79b9b0cfa271aff815250a8f6761d22b5ee8
|
| #
f177e3b1
|
| 09-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
CHKERRQ() should NOT be called after PetscFinalize() added example that shows use of PetscLikely() and PetscUnlikely()
Hg-commit: 5519e0e853319a9dd3b723f81865da256bee4e31
|
| #
01cb0274
|
| 09-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
PetscInitializeFortran() manual page was not generated. Docs improved and test example improved.
Hg-commit: 576bbe2394af0a89ae4d5dcc0b113fb3e9a189f5
|
| #
0d2fba3e
|
| 09-Mar-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 2c02161f5890b468f5bb35c7476967398e40a0c5
|
| #
28842d8c
|
| 26-Feb-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: ee73705a045ef5d04e074e8534eb7e0fbaa08e1b
|
| #
d382aafb
|
| 26-Feb-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
petsc.h --> petscsys.h (fortran equivalents also) new petsc.h that includes all PETSc includes is added
Hg-commit: a82a9bcb80ed39c69991db706672838a5b792d44
|
| #
5f5f199f
|
| 26-Feb-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
moved petscsys.h stuff into petsc.h files (Fortran and C) removed petscsys.h files fortran and C eliminate use of petscsys.h (Fortran and C) eliminated redundant use of #include "petscfix" all over t
moved petscsys.h stuff into petsc.h files (Fortran and C) removed petscsys.h files fortran and C eliminate use of petscsys.h (Fortran and C) eliminated redundant use of #include "petscfix" all over the place because included by petsc.h
Hg-commit: dea4bc8a57aa0490c3a40fdee08c4b41e42e03ce
show more ...
|
| #
f971a695
|
| 24-Feb-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
removed PetscOptionsHelp objects and code since they were not used
Hg-commit: 853bd784d1b50153cefae5ac7e5aa855631e5b09
|
| #
1309eb1e
|
| 16-Feb-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 92fa51abaacbe0a4fa488852fc8af17d2d2638f4
|
| #
a83b8d76
|
| 16-Feb-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added support for using single precision with complex numbers and C++.
Hg-commit: 9df3f420bae8813806da92c4f1fe2c29018e386c
|