aboutsummaryrefslogtreecommitdiff
path: root/doc/documentation.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/documentation.tex')
-rw-r--r--doc/documentation.tex9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/documentation.tex b/doc/documentation.tex
index 4f9abac..53aed8d 100644
--- a/doc/documentation.tex
+++ b/doc/documentation.tex
@@ -166,6 +166,15 @@ the partition parameters) will apply the automatic distribution. That's why
it is not necessary to set \verb|PUGH::partition_3d_y = "30"| or
\verb|PUGH::partition_3d_z = "15 15"| in the parameter file.
+Because the previous automatic distribution gave problems in some
+cases (e.g.\ very long box in one, but short in other directions),
+there is now an improved algorithm that tries to do a better job in
+decomposing the grid evenly to the processors. However, it can fail
+in certain situations, in which it is gracefully falling back to the
+previous (\verb|"automatic_old"|) giving a warning. Note that, if one
+or more of the parameters \verb|PUGH::processor_topology_3d_*| or
+\verb|PUGH::partition_3d_*| are set, this mode automatically falls back to
+\verb|"automatic_old"| without warning.
\section{Understanding PUGH Output}