[cig-commits] r8260 - short/3D/PyLith/trunk/pylith/topology
brad at geodynamics.org
brad at geodynamics.org
Fri Nov 9 15:46:59 PST 2007
Author: brad
Date: 2007-11-09 15:46:58 -0800 (Fri, 09 Nov 2007)
New Revision: 8260
Modified:
short/3D/PyLith/trunk/pylith/topology/MeshImporter.py
Log:
Added check so that we don't attempt to distribute mesh if running in serial.
Modified: short/3D/PyLith/trunk/pylith/topology/MeshImporter.py
===================================================================
--- short/3D/PyLith/trunk/pylith/topology/MeshImporter.py 2007-11-09 23:46:10 UTC (rev 8259)
+++ short/3D/PyLith/trunk/pylith/topology/MeshImporter.py 2007-11-09 23:46:58 UTC (rev 8260)
@@ -75,7 +75,10 @@
self._info.log("Adjusting topology.")
self._adjustTopology(mesh, faults)
self._info.log("Distributing mesh.")
- mesh = self.distributor.distribute(mesh)
+
+ import mpi
+ if mpi.MPI_Comm_size(mpi.MPI_COMM_WORLD) > 1:
+ mesh = self.distributor.distribute(mesh)
mesh.view()
return mesh
More information about the cig-commits
mailing list