History log of /petsc/src/mat/impls/baij/seq/baij2.c (Results 351 – 375 of 537)
Revision Date Author Comments
# 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


1...<<11121314151617181920>>...22