From f17e486801623a48ee09fa1d09ebb35dfcb0a53d Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Thu, 26 Jul 2018 16:21:51 +0100
Subject: [PATCH] ENH: decompositionMethod: check dimensions. See #937.

Changed into warning since e.g. tutorials/combustion/fireFoam/LES/compartmentFire
uses columns of 1D stacks so they've got empty but are still 3D.
---
 .../decompose/decompositionMethods/geomDecomp/geomDecomp.C   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C b/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C
index e71ed39b5dc..aaddd063a30 100644
--- a/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C
+++ b/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C
@@ -67,11 +67,12 @@ void Foam::geomDecomp::checkDecompositionDirections
     {
         if (n_[dir] > 1 && meshDirs[dir] == -1)
         {
-            FatalErrorInFunction << "Trying to decompose a 1/2D mesh"
+            WarningInFunction
+                << "Trying to decompose a 1/2D mesh"
                 << " into " << n_[dir]
                 << " parts in direction "
                 << Vector<label>::componentNames[dir]
-                << exit(FatalError);
+                << endl;
         }
     }
 }
-- 
GitLab