]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Update a couple of comments. 5687/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Sun, 31 Dec 2017 22:25:20 +0000 (15:25 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Sun, 31 Dec 2017 22:25:20 +0000 (15:25 -0700)
include/deal.II/distributed/shared_tria.h

index defd14a5a953bf600dc7941478f7ff50b6b4f049..fae5637e10aecc2d232327d2134481be50971149 100644 (file)
@@ -120,10 +120,13 @@ namespace parallel
       enum Settings
       {
         /**
-         * Choose the partitioner depending on the enabled dependencies.
-         * If Zoltan is available, partition_zoltan is used. If METIS is
-         * supported partition_metis is chosen afterwards, else
-         * partition_zorder is taken as partitioning strategy.
+         * Choose the partitioner depending on the enabled
+         * dependencies that were found when configuring deal.II.  In
+         * particular, if the Trilinos package Zoltan was found, then
+         * use the @p partition_zoltan strategy. If Zoltan was not
+         * found but the METIS package was found, then use the
+         * partition_metis strategy. If neither of these were found,
+         * then use the partition_zorder partitioning strategy.
          */
         partition_auto = 0x0,
 
@@ -135,6 +138,16 @@ namespace parallel
         /**
          * Partition active cells with the same scheme used in the
          * p4est library.
+         *
+         * The term "Z-order" originates in the fact that cells are
+         * sorted using a space filling curve which in 2d connects the
+         * four children of a cell in the order bottom left, bottom
+         * right, top left, top right (i.e., with a curve that looks
+         * like a reverse "Z"), and does so recursively on all levels
+         * of a triangulation. This is also the order in which
+         * children are enumerated by the GeometryInfo class. The
+         * "Z-order" is also sometimes called "Morton ordering", see
+         * https://en.wikipedia.org/wiki/Z-order_curve .
          */
         partition_zorder = 0x2,
 

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.