[cig-commits] [commit] knepley/fix-faults-parallel: Fix output message (only print if actually refining mesh). (ce4ce38)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Mon Apr 28 15:08:27 PDT 2014
Repository : ssh://geoshell/pylith
On branch : knepley/fix-faults-parallel
Link : https://github.com/geodynamics/pylith/compare/96a97b54c2e3426d62617703be018cb08f5f4dbb...ce4ce38e9b8191d09bdccb7e13f6d3f74dd68a69
>---------------------------------------------------------------
commit ce4ce38e9b8191d09bdccb7e13f6d3f74dd68a69
Author: Brad Aagaard <baagaard at usgs.gov>
Date: Mon Apr 28 15:08:15 2014 -0700
Fix output message (only print if actually refining mesh).
>---------------------------------------------------------------
ce4ce38e9b8191d09bdccb7e13f6d3f74dd68a69
pylith/topology/MeshImporter.py | 2 --
pylith/topology/RefineUniform.py | 5 +++++
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/pylith/topology/MeshImporter.py b/pylith/topology/MeshImporter.py
index db804b7..af9d5d1 100644
--- a/pylith/topology/MeshImporter.py
+++ b/pylith/topology/MeshImporter.py
@@ -129,8 +129,6 @@ class MeshImporter(MeshGenerator):
mesh.memLoggingStage = "DistributedMesh"
# Refine mesh (if necessary)
- if 0 == comm.rank:
- self._info.log("Refining mesh.")
newMesh = self.refiner.refine(mesh)
if not newMesh == mesh:
mesh.cleanup()
diff --git a/pylith/topology/RefineUniform.py b/pylith/topology/RefineUniform.py
index db54fdf..d13458a 100644
--- a/pylith/topology/RefineUniform.py
+++ b/pylith/topology/RefineUniform.py
@@ -61,6 +61,11 @@ class RefineUniform(MeshRefiner, ModuleRefineUniform):
logEvent = "%srefine" % self._loggingPrefix
self._eventLogger.eventBegin(logEvent)
+ from pylith.mpi.Communicator import petsc_comm_world
+ comm = petsc_comm_world()
+ if 0 == comm.rank:
+ self._info.log("Refining mesh using uniform refinement.")
+
from Mesh import Mesh
newMesh = Mesh()
newMesh.debug(mesh.debug())
More information about the CIG-COMMITS
mailing list