| #
317d6ea6
|
| 30-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
I have added PetscObjectPrintClassNamePrefixType() which is now (in theory) used uniformly in all the XXXView ASCII info formats to display this information appropriately. A nice improvement, elimina
I have added PetscObjectPrintClassNamePrefixType() which is now (in theory) used uniformly in all the XXXView ASCII info formats to display this information appropriately. A nice improvement, eliminated lots of duplicate code and makes it easier to have uniform output.
Hg-commit: ac7db369abce3aaa842088cc8d77922f55ce8a59
show more ...
|
| #
3334f37f
|
| 29-Sep-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge
Hg-commit: 2d32a1bf6d6a67dfae50d31fc22b6e5a617d8a04
|
| #
ace3abfc
|
| 28-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOL note this requires a new sowing version
Hg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
|
| #
21b1d680
|
| 06-Sep-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 1ac99e58bacaa1133113d86e76355c2a6ff8e56d
|
| #
d47de31d
|
| 18-Aug-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 234708a6abebb3da9e8899d5fb5cd7b58ea7baff
|
| #
812af9f3
|
| 10-Aug-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
merged CHKMEMQ; into PetscStackPush() and PetscStackPop()
Hg-commit: 10be2c80ec26b2c6360505ac9aebb0bfdb4f1855
|
| #
d5bac5b1
|
| 09-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
commit after merge
Hg-commit: dbe17f4cd57aa220aaa7f3a4929b4662f1fd3cc2
|
| #
d2ffe925
|
| 09-Jul-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: fb3fb77fa7d8bd71eb94b0f289024414b41b2354
|
| #
c5eb9154
|
| 09-Jul-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
completed PetscValidLogicallyCollectiveXXX() routines and usage
Hg-commit: 374cfa6c3abbd90ea5b27fc02813ca73ae37b846
|
| #
3f9fe445
|
| 08-Jul-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
finished labelling manual pages as Logically or Neighbor-wise Collective
Hg-commit: 8a714c954b7624fb9d7cacbaa621300eebb99517
|
| #
c9b90e31
|
| 06-Jul-2010 |
Victor Minden <victorminden@gmail.com> |
commit after merge
Hg-commit: f9a876531578af47c6e59a2c1d832a9c96637bc5
|
| #
3a3e4172
|
| 04-Jul-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 8be6b379b7bc1cbb3adf7412dfe042e3e92c6019
|
| #
5d973c19
|
| 03-Jul-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed putting PetscObjectProcessOptionsHandlers() for each XXXSetFromOptions()
Hg-commit: fdc7be12de37b8a400b6e561de9850bcc7e79f4f
|
| #
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 ...
|
| #
a6104cb2
|
| 19-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 0fbcbdb190921e9e1b7109e2ca86dd0816c2293f
|
| #
70663e4a
|
| 19-May-2010 |
Lisandro Dalcin <dalcinl@gmail.com> |
fix order of reference/destroy calls in {TS|SNES|KSP|PC}SetDM()
Hg-commit: ff67b5cd67740f40d467711c8533b2f67124eb50
|
| #
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
|
| #
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
|
| #
f22f69f0
|
| 23-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
some code cleanup and further work on DMMG version 2
Hg-commit: 896f032fd4a8a52f74fc4b043ca1a9059a613c52
|
| #
62e8e519
|
| 20-Apr-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 14e9750cd6fd86bfd98801cd87b8052cb14bdbde
|