Distributor#
- Full name:
pylith.topology.Distributor- Journal name:
mesh_distributor
Distributor of the the mesh among processes.
Pyre Facilities#
data_writer: Data writer for partition information.current value: ‘datawriterhdf5’, from {default}
configurable as: datawriterhdf5, data_writer
Pyre Properties#
partitioner=<str>: Name of mesh partitioner (PETSc must be built with partitioner).default value: ‘parmetis’
current value: ‘parmetis’, from {default}
validator: (in [‘parmetis’, ‘chaco’, ‘simple’])
use_edge_weighting=<bool>: Use edge weighting (parmetis only).default value: True
current value: True, from {default}
write_partition=<bool>: Write partition information to file.default value: False
current value: False, from {default}
Example#
Example of setting Distributor Pyre properties and facilities in a parameter file.
[pylithapp.mesh_generator.distributor]
partitioner = parmetis