| 92bb6962 | 25-Nov-2008 |
Lisandro Dalcin <dalcinl@gmail.com> |
improvements for PCASM and add PCASMCreateSubdomains() based on MatPartitioning
Hg-commit: 96ae51932456ee0f1000bb20cae78557f188a84c |
| 174b6946 | 14-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
added WB PC to repository
Hg-commit: ad9f56d7668d779eeba9698199d4f9900c8e4926 |
| 14ca34e6 | 14-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
From: mstefano@milan.westerngeco.slb.com Subject: [Fwd: Re: [PETSC #18599] Valgrind problem with MatGetSubMatrix] Date: November 14, 2008 2:30:37 AM CST To: petsc-maint@mcs.anl.gov Cc: pets
From: mstefano@milan.westerngeco.slb.com Subject: [Fwd: Re: [PETSC #18599] Valgrind problem with MatGetSubMatrix] Date: November 14, 2008 2:30:37 AM CST To: petsc-maint@mcs.anl.gov Cc: petsc-maint@mcs.anl.gov
I think I've found the bug.
Look at src/mat/impls/aij/seq/aij.c, line 1699.
There, variable "i" is declared as a PetscInt.
Then, look at line 1710 or 1712.
The variable "i" is used to get the truth answer from the ISSorted function.
As long as you don't build PETSc with --with-64-bit-indices, all is OK.
But (and this is my case) if you built PETSc with 64 bit indices, the PetscTruth data type is smaller (as byte size) than PetscInt. The result is that only part of the bytes of the "i" variable are initialized by ISSorted.
I strongly suggest to add a new variable to be used exclusively as a PetscTruth flag for the ISSorted calls.
Fixed this bug all over the place
Hg-commit: 79369c761f62f38e25800abc8725233db2a5486a
show more ...
|
| 23395705 | 07-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after f up
Hg-commit: e0b03a8d27204dad4900523315aa4f768c125427 |
| 7c4f633d | 03-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
removed -I$PETSC_DIR from make system and changed the corresponding #include "src/dsdsdsds" to "../src/sdsdsds" in the source code
Hg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d |
| bf6011e8 | 31-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed fortran interface for PCFactorSet/GetMatSolverPackage()
Hg-commit: bcff468d49c661dcd39b7bcf41d1fc845b196db6 |
| 7112b564 | 30-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
added PCFactorGetMatSolverPackage()
Hg-commit: a123d5b4378bd8a00fad3da3e3525ceb2ae3ebe5 |
| 85317021 | 30-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directory fixed output from some example tests that do -ksp_view to contain the
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directory fixed output from some example tests that do -ksp_view to contain the new solver package information that is now printed
Hg-commit: f303c70be042abf5c2b17ed52c7a90c376106dc8
show more ...
|
| 075768bc | 28-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
merged common fields of Factor preconditioner into PC_Factor base class
Hg-commit: e4d76e70e3f11265d8bb736f6d921cb6c5c43fbd |
| e1222f9f | 24-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
added /*I "petscpc.h" I*/ to factor.c so that correct includes are used with auto-generated Fortran code
Hg-commit: e56f874b500cd7d87330f4f889dd9f5aec7f25ee |
| 35bd34fa | 23-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
* Using MUMPS, MatGetInfo(...,&info), info.nz_allocated is given for the initial matrix (not the factorized one). Currently I use : - Mat_MUMPS *lu=(Mat_MUMPS*)mat->spptr; - lu->id.INFOG(20) to get
* Using MUMPS, MatGetInfo(...,&info), info.nz_allocated is given for the initial matrix (not the factorized one). Currently I use : - Mat_MUMPS *lu=(Mat_MUMPS*)mat->spptr; - lu->id.INFOG(20) to get the same information. It's a dirty solution...
Added MatFactorGetSolverPackage(), also properly printed with -mat_view_info and -ksp_view
Hg-commit: d45534d976bbd57e4a4d4c4173150bb1403ccc76
show more ...
|
| 7ffd031b | 21-Oct-2008 |
Hong Zhang <hzhang@mcs.anl.gov> |
Jed's patch for ML-6.2 Add a sequential test '-pc_mg_type ADDITIVE' for ML. Parallel case seems incorrect.
Hg-commit: ed444fdb004b9f0fbd08d8afe4941eb06b526cb2 |
| 40597110 | 21-Oct-2008 |
Hong Zhang <hzhang@mcs.anl.gov> |
Jed Brown's patch for ML-6.2
Hg-commit: d246a9aae53362f7f56f8d611c1004f21dbe3375 |
| 2dccc152 | 18-Oct-2008 |
Hong Zhang <hzhang@mcs.anl.gov> |
update ML interface ot v6.2 (Trilinos 9.0)
Hg-commit: 703a405bb5ac83fefa1cba34aa13dfe401b47e1c |
| 0bc0a719 | 11-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed some manual page formats
Hg-commit: 3de4a8fcc4ea34b0f4f57c6ba8dd8e0fc48b8c03 |
| c30613ef | 07-Oct-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Fix for FieldSplit options processing
Hg-commit: c67e5b3568b9b2725a89d863dddddf4aacb72a9c |
| 81540f2f | 03-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
petsc-maint 18375 errors in PCFIELDSPLIT and PCFeildSplitSetType() manual pages
Hg-commit: 70ab34330cea03d36cbf92b55db14d4a638d2997 |
| 1a2f9f99 | 30-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
PCApply_MG does not need to check if mg[levels-1]->r exists, it is now ALWAYS set in PCSetUp_MG
Hg-commit: 3664f08236c7bf595f3fb207cfd4da1c766b822a |
| 0481f469 | 28-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
pass MatFactorInfo as const into factorization routines, they shouldn't be changing it.
Hg-commit: 06e09652bd7d2f02616c7256594ec565736aabbf |
| 5d0c19d7 | 26-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
ISGetIndices() returns const array, it is not something that should be changed
Hg-commit: 279c07e55dc4d24fe01a982d22cefc6e74f39257 |
| 41df41f0 | 25-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Fixed compile errors
Hg-commit: 7ab4578a70302650f6bef425fa2d82f24616bb34 |
| 268ced64 | 24-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Fixed options for inner KSP in BFBt
Hg-commit: 5e229df4cbf800bc2f2ecab89b321b3e64418652 |
| 228fec6d | 24-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Fixed bug in scaling BFBt
Hg-commit: 39d5c09ebbf6134fe611fb6e0e17ff862b2e501f |
| ebbd0f96 | 24-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Better view for BFBt
Hg-commit: 6de0fea7ca4e4b6526c8c2f42041ebabcfea4d8a |
| d8ab32d6 | 24-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Added scaling to BFBt
Hg-commit: 30f1ff0c4c5c206c7fe957cf808ff37e88f1490d |