]> https://gitweb.dealii.org/ - dealii.git/commit
Cleanup the Vector::thread_loop_partitioner logic. 7683/head
authorDavid Wells <drwells@email.unc.edu>
Mon, 4 Feb 2019 03:35:36 +0000 (22:35 -0500)
committerDavid Wells <drwells@email.unc.edu>
Tue, 5 Feb 2019 00:31:25 +0000 (19:31 -0500)
commit461fb7721cfdd7a2989bbacd71a7076d727e5eeb
tree3d2b3d03498b9458df99cd53dae0b5c1f9cc6232
parent4148a002edfc4f0d5571b086b672f15e626bc9eb
Cleanup the Vector::thread_loop_partitioner logic.

It was previously possible to, in one function call, either set up the
partitioner multiple times or for inappropriately small vectors. This
commit cleans up the way we handle the partitioner in multiple places so
that, when possible, vectors share partitioners and do not set up
partitioners if they are too small.
include/deal.II/lac/vector.h
include/deal.II/lac/vector.templates.h

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.