From 7777493411604424e540ac504cb0a41f573a8cb5 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Fri, 7 Dec 2012 19:14:01 +0000
Subject: [PATCH] BUG: setFields: parallel running with different number of
 proc patches

---
 applications/utilities/preProcessing/setFields/setFields.C | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/applications/utilities/preProcessing/setFields/setFields.C b/applications/utilities/preProcessing/setFields/setFields.C
index 3f1f628a75b..274258ffd22 100644
--- a/applications/utilities/preProcessing/setFields/setFields.C
+++ b/applications/utilities/preProcessing/setFields/setFields.C
@@ -227,7 +227,11 @@ bool setFaceFieldType
 
         // Override
         bool hasWarned = false;
-        labelList nChanged(field.boundaryField().size(), 0);
+        labelList nChanged
+        (
+            returnReduce(field.boundaryField().size(), maxOp<label>()),
+            0
+        );
         forAll(selectedFaces, i)
         {
             label facei = selectedFaces[i];
-- 
GitLab