From 3bb5cef5bfff444c9c410e6f8be987272c214969 Mon Sep 17 00:00:00 2001 From: mattijs Date: Wed, 18 Jul 2018 09:29:28 +0100 Subject: [PATCH] ENH: decompsition: check for mesh dimensions. Fixes #937. --- .../geomDecomp/geomDecomp.C | 21 ++++++++++++++++++- .../geomDecomp/geomDecomp.H | 7 +++++++ .../hierarchGeomDecomp/hierarchGeomDecomp.H | 2 ++ .../simpleGeomDecomp/simpleGeomDecomp.H | 6 ++++-- 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C b/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C index 1c2df26498..e71ed39b5d 100644 --- a/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C +++ b/src/parallel/decompose/decompositionMethods/geomDecomp/geomDecomp.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2018 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -58,6 +58,25 @@ void Foam::geomDecomp::readCoeffs() } +void Foam::geomDecomp::checkDecompositionDirections +( + const Vector