History log of /petsc/src/mat/impls/aij/seq/matmatmult.c (Results 376 – 400 of 699)
Revision Date Author Comments
# 7b6d5e96 18-Apr-2013 Mark Adams <mark.adams@columbia.edu>

MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ: fix out-of-bounds memory access

Signed-off-by: Jed Brown <jed@59A2.org>


# cd093f1d 25-Mar-2013 Jed Brown <jed@59A2.org>

MatMatMult_SeqAIJ_SeqAIJ_Sort: new implementation using char flags and sorting

The char 'seen' array is significantly faster than PetscBT, due to the
cost of bit manipulation. Since the index space

MatMatMult_SeqAIJ_SeqAIJ_Sort: new implementation using char flags and sorting

The char 'seen' array is significantly faster than PetscBT, due to the
cost of bit manipulation. Since the index space is very manageable in
size, the char array is better.

In my tests so far, this implemenation is between 10 and 50% faster than
the default.

show more ...


# 4042b796 17-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' into jed/ts-eimex

Sync to include Git conversion, PETSC_EXTERN, and minor API changes.

Conflicts:
src/ts/interface/tsregall.c


# c19eab39 06-Mar-2013 Richard Tran Mills <rmills@ornl.gov>

Automerge.

Hg-commit: b6659d546870fb013f3da5bcd5066d1dc0dc329c


# 296840b1 06-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users w

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users will only want --with-clanguage=C++ for std::complex.


Hg-commit: f848d02318cae92d7b32037c7ee88f92dbe46347

show more ...


# b2573a8a 05-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructors
tested with and without dynamic with and without C++

Hg-commit: 7d27d7f4d9ea3bfe

completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructors
tested with and without dynamic with and without C++

Hg-commit: 7d27d7f4d9ea3bfe6616fafdfb32d046b5db53a1

show more ...


# ce94432e 13-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)

Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be


# 0298fd71 08-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 05

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4

show more ...


# 7e590d5f 03-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: db805e8197486aa7db018c01793dec447b9e9cbb


# 26fbe8dc 02-Feb-2013 Karl Rupp <rupp@mcs.anl.gov>

Uncrustified src/mat/*.

Hg-commit: 5c6f04286a6cfcd98361b2479b884c0041d95b73


# e79ce49d 02-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: f37b1e00e84f4f2c19b94a78ed2de72bd29e5778


# 2205254e 02-Feb-2013 Karl Rupp <rupp@mcs.anl.gov>

Partially uncrustified /src/mat/*

Hg-commit: f66b7241e67ccd55e47747ce1f2433e82e4f86b9


# c5a46771 22-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

commit aftr merge

Hg-commit: 854807b200896ff0e3d6fb344a549ed1a2b93850


# 1147fc2a 21-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Reformatting: 'No space after a '(' or before a ')''

Hg-commit: 797341a7bfba18bb97e6da668b36bad2e5977356


# db4deed7 19-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Style improvements: braces around 'else', partial '){' -> ') {'

Hg-commit: adc31fe870178bcba56a29e10981c8f8716a006a


# 307fe9f8 18-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Carefully removed \t from src/mat/. All sources are now free from tabs (exceptions: LaTeX docs, ftn-auto/ folders)

Hg-commit: 41ce18e98b1c9ae2af455e6fa76b9abd371521ee


# 0adebc6c 15-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

silly code formatting problems; some people still need to read the style guide

Hg-commit: 7a98cb06baf90914d565ea8801b6900bdc5a04c1


# 07475bc1 11-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

don't list unneeded /*I includes; they clutter the manual pages

Hg-commit: e78ba20ae96445858089a43bccd0933d14f8ae95


# 5c913ed7 09-Jan-2013 Hong Zhang <hzhang@mcs.anl.gov>

cleanup MatMatMultNumeric; mv event loging of MatMatMultxxx from impl to interface function MatMatMult();
update src/mat/examples/tests/ex93.c from sequential test to np>1

Hg-commit: 37e8170f9464171

cleanup MatMatMultNumeric; mv event loging of MatMatMultxxx from impl to interface function MatMatMult();
update src/mat/examples/tests/ex93.c from sequential test to np>1

Hg-commit: 37e8170f9464171541ac1e801921bf58130b8149

show more ...


# 22d28d08 04-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed rest of mising CHKERRQ() fixed a few unused but set variables

Hg-commit: 4acc0881334451e4d784ba0aa3b37fae2f983d1f


# 07d877b2 03-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 1061365241ef2bb5750832bce670ba95364095cb


# 58ed3cea 02-Jan-2013 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for the case -matmattransmult_color

Hg-commit: 649493b213219edd284a40fa2e0df9ddbc5d22f8


# b769355b 31-Dec-2012 Jed Brown <jed@59A2.org>

merge PetscSF implementation

Hg-commit: 98dccc99445b69cb7a66312149eb16fec359e294


# 5a4671ae 30-Dec-2012 Barry Smith <bsmith@mcs.anl.gov>

removed trailing spaces from all files

Hg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb


# a2ea699e 30-Dec-2012 Barry Smith <bsmith@mcs.anl.gov>

ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up

ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up with that; gets in the way of real useful messages.

Hg-commit: c183c49f249a22d7ef32be2c51749bad41445e53

show more ...


1...<<11121314151617181920>>...28