]> https://gitweb.dealii.org/ - dealii.git/commit
Completely rewrite passing back and forth function descriptors from the Threads:...
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 10 Oct 2008 23:55:13 +0000 (23:55 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 10 Oct 2008 23:55:13 +0000 (23:55 +0000)
commit4e88d26e12e979400288113cc6d883c3b7104a22
tree1bc634cf8362ba0a1950bb2ad6d91d72db29944a
parentbee82478ae0ef4ed2c9dfbf8fbfa754ecdd17295
Completely rewrite passing back and forth function descriptors from the Threads::spawn functions to the place where threads are created and then where the function is called on the new thread. Previously, this was done using function pointers and boost::tuple for argument lists. Now, we use the boost::bind and boost::function libraries that encapsulate all these things nicely. The end result is a reducting in the size of base/include/base/thread_management.h of 4,050 lines, finally making the file readable again.

git-svn-id: https://svn.dealii.org/trunk@17179 0785d39b-7218-0410-832d-ea1e28bc413d
deal.II/base/include/base/thread_management.h
deal.II/doc/news/changes.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.