[cig-commits] [commit] baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, knepley/upgrade-petsc-master, master: Update Distributor for moving partitioner to PETSc setting. (d17e854)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Wed Nov 5 15:46:49 PST 2014


Repository : https://github.com/geodynamics/pylith

On branches: baagaard/add-release-2.1.0,baagaard/dynrup-new-lagrange,baagaard/feature-output-station-names,baagaard/feature-progress-monitor,baagaard/fix-custom-faultpc,baagaard/fix-faults-intersect,knepley/upgrade-petsc-master,master
Link       : https://github.com/geodynamics/pylith/compare/f33c75b19fd60eedb2a3405db76a1fee333bb1d7...5b6d812b1612809fea3bd331c4e5af98c25a536a

>---------------------------------------------------------------

commit d17e8542341a4ea9ed32a4f91b51800c88950ee2
Author: Brad Aagaard <baagaard at usgs.gov>
Date:   Mon Oct 20 10:36:44 2014 -0700

    Update Distributor for moving partitioner to PETSc setting.


>---------------------------------------------------------------

d17e8542341a4ea9ed32a4f91b51800c88950ee2
 doc/userguide/runpylith/runpylith.lyx | 45 +++++++++++++----------------------
 1 file changed, 16 insertions(+), 29 deletions(-)

diff --git a/doc/userguide/runpylith/runpylith.lyx b/doc/userguide/runpylith/runpylith.lyx
index 40ec5e6..69813a8 100644
--- a/doc/userguide/runpylith/runpylith.lyx
+++ b/doc/userguide/runpylith/runpylith.lyx
@@ -1334,38 +1334,11 @@ Distributor
 The distributor users a partitioner to compute which cells should be placed
  on each processor, computes the overlap among the processors, and then
  distributes the mesh among the processors.
+ The type of partitioner is set via PETSc settings.
  The properties and facilities of the Distributor include:
 \end_layout
 
 \begin_layout Description
-partitioner Choice of partitioner (
-\begin_inset Quotes eld
-\end_inset
-
-metis
-\begin_inset Quotes erd
-\end_inset
-
- or 
-\begin_inset Quotes eld
-\end_inset
-
-chaco
-\begin_inset Quotes erd
-\end_inset
-
-, default is 
-\begin_inset Quotes eld
-\end_inset
-
-chaco
-\begin_inset Quotes erd
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Description
 writer_partition Flag indicating that the partition information should be
  written to a file (default is False).
 \end_layout
@@ -1376,7 +1349,21 @@ data_writer Writer for partition information (default is DataWriterVTKMesh
 \end_layout
 
 \begin_layout Standard
-ParMETIS is not included in the PyLith binaries due to licensing issues.
+An example of setting the partitioner in a pylithapp.cfg file is:
+\end_layout
+
+\begin_layout LyX-Code
+[pylithapp.petsc]
+\end_layout
+
+\begin_layout LyX-Code
+partitioner = chaco ; Options are 'chaco' (default) and 'metis'.
+\end_layout
+
+\begin_layout Standard
+METIS/ParMETIS are not included in the PyLith binaries due to licensing
+ issues.
+ 
 \end_layout
 
 \begin_layout Subsubsection



More information about the CIG-COMMITS mailing list