vectors. We do, in particular, not split up the <code>Triangulation</code> and
<code>DoFHandler</code> classes: each process still has a complete copy of
these objects, and all processes have exact copies of what the other processes
-have. Parallelizing the data structures used in hierarchic and unstructured
-triangulations is a very hard problem, and we do not attempt to do so at
-present. It also requires that many more aspects of the application program
-have to be changed, since for example loops over all cells can only include
-locally available cells. We thus went for the path of least resistance and
-only parallelized the linear algebra part.
+have. Doing so is slightly, though not much more complicated (from a user
+perspective, it is <i>much</i> more complicated under the hood) to achieve and
+we will show how to do this in step-40.