| #
936c6a71
|
| 04-Jun-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: f22d1eddb75a19febb7e6bbaead2dc4196ee1cfa
|
| #
17454e89
|
| 04-Jun-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Conversion of a few macros to static inline functions Fixed fill ratio info for SeqAIJ LU symbolic factorization
Hg-commit: 70f9e9faca93960c98b60d63404804672fe0204b
|
| #
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 ...
|
| #
b23f91a4
|
| 18-May-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 3d6e115ed50e0a91aeb25dbd4b36559e2e6d6008
|
| #
265428aa
|
| 16-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: c3dbc987bfe0a0841687eb44f966a4d1e14d4dc0
|
| #
bccb9932
|
| 14-May-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merged MatGetFactor seq and mpi routines for MUMPS. Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse" Added nightly test cases.
Hg-commit: 98eb5544568b0e3e2c944849bbdd
Merged MatGetFactor seq and mpi routines for MUMPS. Replaced "PetscTruth valOnly" input to MatConvertToTriples with "MatReuse reuse" Added nightly test cases.
Hg-commit: 98eb5544568b0e3e2c944849bbdd111b0905ded9
show more ...
|
| #
65e19b50
|
| 11-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
the last work I will do on reformatting use of SETERRQX() and passing in the appropriate comm; I am bored to tears
Hg-commit: 9e0ef782022dbdc055a74473b60f135ee06122ac
|
| #
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 ...
|
| #
1be63e66
|
| 10-May-2010 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix: add missing {}
Hg-commit: 498898a8e7d85ea4538b82e22c5c9078234b8467
|
| #
c1235816
|
| 10-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
removed unneeded { around SETERRQX() calls}
Hg-commit: d55148dbbe8a10f500a7e181b91ba166aec6f665
|
| #
e7e72b3d
|
| 08-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate line
Hg-commit: 7550f3779f18eaf7ce68bae52b964532aa97c1d5
show more ...
|
| #
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
|
| #
0700a824
|
| 08-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed cookie to classid cause that is what it is.
Hg-commit: ffa25d1edea7afc409fcc13e7f2b63587b1494c1
|
| #
d5f3da31
|
| 07-Apr-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed factor field in _p_Mat structure with factortype which is a much clearer name for what the field is
Hg-commit: 6b534140d991e694c6c4621ae2403611b202dd1c
|
| #
59874860
|
| 14-Mar-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: 88a2301e7919a0b8fe0135db14186420f5ff516c
|
| #
73a00fbb
|
| 10-Mar-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: a2d6532a31fdfaf1e84dbee5e3d61f6339fc0040
|
| #
f3da1532
|
| 09-Mar-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
only files that need it get petscblaslapack.h included because it conflicts with prototypes included with some external packages.
Hg-commit: 9b075c74df17031ee2599abf4807903f0312acd0
|
| #
6c7e564a
|
| 09-Mar-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
petscblaslapack.h now included by petscsys.h some fixes to builder.py
Hg-commit: 56bbc3637d96c6c99b427f2d14f38bcf58262255
|
| #
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
|
| #
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 ...
|
| #
270e0e4f
|
| 24-Nov-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: e53821f6783bab6e6da73819955d892626fece60
|