From 1d7074a0b593354d5eab094831133fbd95fa22f0 Mon Sep 17 00:00:00 2001 From: graham <g.macpherson@opencfd.co.uk> Date: Mon, 12 Apr 2010 17:39:02 +0100 Subject: [PATCH] ENH: InteractionLists. Writing referredWallFaces out under the control of the writeCloud Switch. --- src/lagrangian/basic/Cloud/Cloud.C | 4 ++-- src/lagrangian/basic/InteractionLists/InteractionLists.C | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/lagrangian/basic/Cloud/Cloud.C b/src/lagrangian/basic/Cloud/Cloud.C index 1cc22e3c842..07947f1a5bb 100644 --- a/src/lagrangian/basic/Cloud/Cloud.C +++ b/src/lagrangian/basic/Cloud/Cloud.C @@ -178,10 +178,10 @@ void Foam::Cloud<ParticleType>::calcConcaveCells() const // } // Force all cells to be treated exactly - // concaveCell[cellI] = 1; + concaveCell[cellI] = 1; // Force all cells to be treated by planes - concaveCell[cellI] = 0; + // concaveCell[cellI] = 0; } // { diff --git a/src/lagrangian/basic/InteractionLists/InteractionLists.C b/src/lagrangian/basic/InteractionLists/InteractionLists.C index 80d49bb4316..a12e3392583 100644 --- a/src/lagrangian/basic/InteractionLists/InteractionLists.C +++ b/src/lagrangian/basic/InteractionLists/InteractionLists.C @@ -388,6 +388,8 @@ void Foam::InteractionLists<ParticleType>::writeReferredWallFaces() const { OFstream str(mesh_.time().path()/"referredWallFaces.obj"); + Info<< " Writing " << str.name().name() << endl; + label offset = 1; forAll(referredWallFaces_, rWFI) @@ -938,7 +940,10 @@ Foam::InteractionLists<ParticleType>::InteractionLists wallFaceMap().distribute(referredWallFaces_); - writeReferredWallFaces(); + if (writeCloud_) + { + writeReferredWallFaces(); + } // Direct interaction list and direct wall faces -- GitLab