From 2db6aa4cfb68162048ab0711789013c95e838087 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Fri, 4 Jun 2010 15:27:47 +0100
Subject: [PATCH] ENH: processorCyclic : warn for unsupported scheduled comms

---
 .../processorCyclic/processorCyclicFvPatchField.C  | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/finiteVolume/fields/fvPatchFields/constraint/processorCyclic/processorCyclicFvPatchField.C b/src/finiteVolume/fields/fvPatchFields/constraint/processorCyclic/processorCyclicFvPatchField.C
index c0a785597dd..29af5002efd 100644
--- a/src/finiteVolume/fields/fvPatchFields/constraint/processorCyclic/processorCyclicFvPatchField.C
+++ b/src/finiteVolume/fields/fvPatchFields/constraint/processorCyclic/processorCyclicFvPatchField.C
@@ -126,6 +126,20 @@ processorCyclicFvPatchField<Type>::processorCyclicFvPatchField
             << " in file " << this->dimensionedInternalField().objectPath()
             << exit(FatalIOError);
     }
+
+    if (Pstream::defaultCommsType == Pstream::scheduled)
+    {
+        WarningIn
+        (
+            "processorCyclicFvPatchField<Type>::processorCyclicFvPatchField\n"
+            "(\n"
+            "    const fvPatch& p,\n"
+            "    const DimensionedField<Type, volMesh>& iF,\n"
+            "    const dictionary& dict\n"
+            ")\n"
+        )   << "Scheduled communication with split cyclics not supported."
+            << endl;
+    }
 }
 
 
-- 
GitLab