| #
a1c3900f
|
| 19-Aug-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
finished adding -ksp_cg_single_reduction fixed bug in MatDuplicate() for SBAIJ with jshort
Hg-commit: ab3bd021969125c78e64ec0e5509cc65844f43bc
|
| #
ee54c7ee
|
| 15-Aug-2009 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for MatMult_SeqBAIJ_1()
Hg-commit: 80a8368f0ed203da6f4b0b349cf49decc5a3006d
|
| #
df1bf9be
|
| 13-Aug-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: b86fe0a90f488cd8a57ad47660550b9b828135b1
|
| #
2162cab8
|
| 13-Aug-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
minor optimization to MatMult_SeqBAIJ_1()
Hg-commit: f8fed164bdb43e3e06c3e548229441ccb2f45bb5
|
| #
2d0b4cb3
|
| 17-Jul-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: df1ddc3c1dde73a02fe57cd49cb672f5616a135d
|
| #
c60f0209
|
| 16-Jul-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
moved all the vector fortran kernels to correct location and the block invert kernels used by BAIJ and SBAIJ
Hg-commit: e1f076dca7c745ad92f3e0051127f9b15b56c9dc
|
| #
be7314b0
|
| 15-Jul-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
removed unneeded inline spops.h file removed unused macros from some inline files moved axpy.h to include/private/petscaxpy.h moved first Fortran kernels from central location to sys/utils/ftn-kernel
removed unneeded inline spops.h file removed unused macros from some inline files moved axpy.h to include/private/petscaxpy.h moved first Fortran kernels from central location to sys/utils/ftn-kernels where it is used
Hg-commit: c9e7a1a8dc579cf824e1f087165c3df9932aefb9
show more ...
|
| #
0b0da1c5
|
| 27-May-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 1cebfc03201741aa243081d38356d05b150802f8
|
| #
4aa3045d
|
| 27-May-2009 |
Jed Brown <jed@59A2.org> |
MatGetSubMatrix API change
The user now specifies a parallel IS for the columns. The local part of this IS corresponds to the local columns of the matrix. Note that MatPermute_MPIXAIJ calls the pr
MatGetSubMatrix API change
The user now specifies a parallel IS for the columns. The local part of this IS corresponds to the local columns of the matrix. Note that MatPermute_MPIXAIJ calls the private versions where the full index set is given. It is probably desirable for MatPermute to also use a parallel IS rather than require a gathered IS.
Ripped out MatGetSubMatrixRaw, it is not used anywhere in PETSc.
Hg-commit: 3b40e47b3df6b69dfffc2cc67b61dab74aafd570
show more ...
|
| #
ca4a67af
|
| 20-Apr-2009 |
Jed Brown <jed@59A2.org> |
commit after merge
Hg-commit: 584f88721eaca25d8f2b664f5a51113f73e035a0
|
| #
93f867b0
|
| 18-Apr-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 223544d8a4f58609922ccab5787c1856a7378f15
|
| #
8ff8987e
|
| 14-Apr-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 78e0b73dc53bd38fabef7c4756967606c17cd9a2
|
| #
dc0b31ed
|
| 13-Apr-2009 |
Satish Balay <balay@mcs.anl.gov> |
make sure PetscLogDouble [or double precision] is used with PetscLogFlops()
Hg-commit: ffd276ade7628201e372c3edeb836ff72eec68e0
|
| #
bb2aa422
|
| 15-Nov-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: e02bd69d1e9b73f5c8d61e83da411f12f8cb9e16
|
| #
335bbf16
|
| 14-Nov-2008 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge
Hg-commit: d58f70d4c7f7a3dcf9b566c82063e66c58e67ce4
|
| #
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 ...
|
| #
2d200336
|
| 06-Nov-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: af487d5b45dae01d0566132d57158d0286d6a750
|
| #
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
|
| #
9e5a995e
|
| 26-Oct-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 272825bf90eb39df4965e7226316ed8f305bd52c
|
| #
0c85ee0b
|
| 24-Oct-2008 |
Lisandro Dalcin <dalcinl@gmail.com> |
merge
Hg-commit: 408642326083bdab3b0d21e98f912dfddb31927e
|
| #
fe9eba3d
|
| 22-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
removed last uses of global_rows etc with MatInfo removed cast with DMUMPS_REAL stuff in mumps.c, just caste with PetscScalar
Hg-commit: 282bdabaf64fcd1e9eff701c62fc11d77269675c
|
| #
404197b7
|
| 26-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: bfd3a83a4adc1cd389f373bde87fe159fad91161
|
| #
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
|
| #
d0f46423
|
| 10-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed some memory bleeding changed PetscMap in Vec and Mat to be an allocated shared structure with referencing counting. Shared by Vecs obtained with VecDuplicate() and MatGetVecs()
Hg-commit
fixed some memory bleeding changed PetscMap in Vec and Mat to be an allocated shared structure with referencing counting. Shared by Vecs obtained with VecDuplicate() and MatGetVecs()
Hg-commit: 9cebf4ba1b4632fc12cb8afbc01d420ee612ad72
show more ...
|
| #
fd087143
|
| 11-Feb-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: d08cd9807c22bb8c2eb753efdcc25ad0499b7dc7
|