diff --git a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C index a8ebbcd9ea..e24f9c5497 100644 --- a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C @@ -493,9 +493,22 @@ void Foam::snappyLayerDriver::handleNonStringConnected // warning from checkMesh. These faces cannot be extruded so // there is no need to even attempt it. -List oldExtrudeStatus(extrudeStatus); -OBJstream str(meshRefiner_.mesh().time().path()/"nonStringConnected.obj"); -Pout<< "Dumping string edges to " << str.name(); + List oldExtrudeStatus; + autoPtr str; + if (debug&meshRefinement::LAYERINFO) + { + oldExtrudeStatus = extrudeStatus; + str.reset + ( + new OBJstream + ( + meshRefiner_.mesh().time().path() + /"nonStringConnected.obj" + ) + ); + Pout<< "Dumping string edges to " << str().name(); + } + // 1) Local Map