]> https://gitweb.dealii.org/ - dealii.git/commit
Avoid using DynamicSparsityPattern::iterator past the end of the row
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Mon, 21 Sep 2015 17:26:17 +0000 (19:26 +0200)
committerMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Tue, 22 Sep 2015 15:28:42 +0000 (17:28 +0200)
commite0d8ca889ed6df70a61f9d7bb95e6e1d262864a6
tree77702278971dc6e63367cb187483f1103e9d819e
parent96bb2bf1bc1567a453d4bb43c77f22e2e26f75d1
Avoid using DynamicSparsityPattern::iterator past the end of the row
It is way too slow for the parallel case because one needs to go over all indices, not only locally owned ones

Also fix several 64 bit bugs.

Improve performance of nonlocal graph of Trilinos matrix by not setting dummy entries on each processor
include/deal.II/lac/dynamic_sparsity_pattern.h
source/base/index_set.cc
source/lac/trilinos_sparse_matrix.cc
source/lac/trilinos_sparsity_pattern.cc

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.