| #
886c1728
|
| 14-Jun-2010 |
Satish Balay <balay@mcs.anl.gov> |
merge from 31
Hg-commit: 2aec9ed184d1b152621814295b230e54660ccbf0
|
| #
98a88306
|
| 01-Jun-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 02178143ddd3e6d6cc6a3a3261c8b862015885b1
|
| #
b3506946
|
| 26-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added AMSBean, amsoptions.java ams viewer
Hg-commit: 111ac237c359799b5be34e07489680f7acbf029c
|
| #
b23f91a4
|
| 18-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 3d6e115ed50e0a91aeb25dbd4b36559e2e6d6008
|
| #
60154eb2
|
| 17-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
some fixes for dynamic libraries load including adding characteristic, fixes for multiple libraries removed Usage Statistics from webpages since had no useful information
Hg-commit: 60bc2b7630581287
some fixes for dynamic libraries load including adding characteristic, fixes for multiple libraries removed Usage Statistics from webpages since had no useful information
Hg-commit: 60bc2b76305812878b4dd93b664f25326281ac25
show more ...
|
| #
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 ...
|
| #
e2f15add
|
| 13-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 091935e9281c6e900c1e00205f59cde73745cb0d
|
| #
3c311c98
|
| 13-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
On May 13, 2010, at 10:48 AM, Jed Brown wrote:
I'm concerned by the following which appears in PetscAttachDebuggerErrorHandler() and Petsc_MPI_DebuggerOnError():
ierr = PetscAttachDebugger(); if
On May 13, 2010, at 10:48 AM, Jed Brown wrote:
I'm concerned by the following which appears in PetscAttachDebuggerErrorHandler() and Petsc_MPI_DebuggerOnError():
ierr = PetscAttachDebugger(); if (ierr) { /* hopeless so get out */ MPI_Finalize(); exit(*flag); }
Since the error handler is not guaranteed to be called collectively, it seems completely unreasonable to call a collective function, especially not one with broader scope than PETSC_COMM_WORLD. It seems to me that the hopeless case should instead call MPI_Abort() on the relevant communicator.
You are probably right; this code fragment is so old it may have been written before I knew what MPI_Abort() was. I am changing it.
Similarly, why does Petsc_MPI_AbortOnError() call abort() instead of MPI_Abort()?
I think this is clearly documented in the comment above it. Here is the comment:
This is so MPI errors in the debugger will leave all the stack frames. The default abort cleans up and exits.
You use this error handler if you are running in the debugger (for example with -start_in_debugger). If you call MPI_Abort() it cleans up and you get no useful stack information in the debugger. I will change the comment to:
This is so MPI errors in the debugger will leave all the stack frames. The default MP_Abort() cleans up and exits thus providing no useful information in the debugger hence we call abort() instead of MPI_Abort().
Is it clear now, or am I missing something?
Barry
Hg-commit: 4663027817c3c85b7bd6d5229eb182ec49e8cf67
show more ...
|
| #
be015529
|
| 11-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
a few reformating of SETERRQX() and replacing of PETSC_COMM_SELF with more appropriate communicator
Hg-commit: 49045fdc9861811799c249237e36dc69203313e1
|
| #
c1235816
|
| 10-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
removed unneeded { around SETERRQX() calls}
Hg-commit: d55148dbbe8a10f500a7e181b91ba166aec6f665
|
| #
e32f2f54
|
| 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added MPI_Comm as first argument to PetscError() and SETERRQX()
Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
|
| #
cd3f4ce9
|
| 04-May-2010 |
Jed Brown <jed@59A2.org> |
Parens on conditional
Hg-commit: dc051888f025ca8cc9d41064f5f34d936e4e0277
|
| #
ff219bfb
|
| 27-Apr-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 1f5ce9b1fa7762a7d57e66fe241c05a915d43e19
|
| #
bf5b21d3
|
| 25-Apr-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: bfe14fc1c10a348d95f62b10a73037a938b09cb6
|
| #
dd8ad973
|
| 24-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: f3908c33ff77348d21c6f59a4d399376069e9745
|
| #
05846914
|
| 24-Apr-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Included petscfwk.h in petscsys.h.
Hg-commit: beb62898e791b754ec31f1e2cf7fd02b6220ecba
|
| #
f22f69f0
|
| 23-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
some code cleanup and further work on DMMG version 2
Hg-commit: 896f032fd4a8a52f74fc4b043ca1a9059a613c52
|
| #
398c84b2
|
| 22-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
ScatterMode value manual pages belong in petscvec.h not petscsys.h
Hg-commit: 7cf3281904e4ccabdd8d2361927a5819507ce637
|
| #
503cfb0c
|
| 22-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
general cleanup of petscsys.h removed PetscStrfree() since PetscFree() does the same thing
Hg-commit: 383ece197d31b92016b12ff3a62a2e744f8d981d
|
| #
e2e64c6b
|
| 22-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
systematically changed use of phrase of ./config/configure.py to ./configure to have one consistent (and standardish) way of refering to it. Having two ways of refering to the same thing is confusing
systematically changed use of phrase of ./config/configure.py to ./configure to have one consistent (and standardish) way of refering to it. Having two ways of refering to the same thing is confusing and unneccesary
Hg-commit: fcd327f3f4fcb82c63cd1afe8da55ad84e8250f3
show more ...
|
| #
1816d749
|
| 17-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: b848d8d6cf58331964a5f3f4e77524f4c1163686
|
| #
3dd7c473
|
| 15-Apr-2010 |
Satish Balay <balay@mcs.anl.gov> |
fix incomplete PetscObjectGetClassId() change
Hg-commit: 32d2521a0f5fd7aef43e92363c4bac1b775371df
|
| #
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
|