diff --git a/applications/utilities/preProcessing/viewFactorsGen/searchingEngine.H b/applications/utilities/preProcessing/viewFactorsGen/searchingEngine.H index ed1d9031ec055d74e0c34168d0a5262474b38539..ef5b264a54278ce4b9f8eecb0a9e3cb3183668aa 100644 --- a/applications/utilities/preProcessing/viewFactorsGen/searchingEngine.H +++ b/applications/utilities/preProcessing/viewFactorsGen/searchingEngine.H @@ -26,7 +26,8 @@ dict.add("mergeDistance", SMALL); labelHashSet includePatches; forAll(patches, patchI) { - if (!isA<processorPolyPatch>(patches[patchI])) + const polyPatch& pp = patches[patchI]; + if (!pp.coupled() && !isA<cyclicAMIPolyPatch>(pp)) { includePatches.insert(patchI); } diff --git a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C index c9aa219d13227b7b5d4eb56c7ac1e53964017ded..8276528945aef132cd0782bb8acb476a1c126965 100644 --- a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C +++ b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C @@ -44,6 +44,7 @@ Description #include "volFields.H" #include "surfaceFields.H" #include "distributedTriSurfaceMesh.H" +#include "cyclicAMIPolyPatch.H" #include "triSurfaceTools.H" #include "mapDistribute.H"