From bc6ed9b70abba4d9ec43836a8bad16ddd0330211 Mon Sep 17 00:00:00 2001 From: laurence Date: Fri, 19 Jul 2013 15:53:59 +0100 Subject: [PATCH] ENH: triad: Do not sort unless all components are set. --- src/OpenFOAM/primitives/triad/triad.C | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/OpenFOAM/primitives/triad/triad.C b/src/OpenFOAM/primitives/triad/triad.C index ac997d8bd2..a642463f42 100644 --- a/src/OpenFOAM/primitives/triad/triad.C +++ b/src/OpenFOAM/primitives/triad/triad.C @@ -282,6 +282,11 @@ void Foam::triad::align(const vector& v) Foam::triad Foam::triad::sortxyz() const { + if (!this->set()) + { + return *this; + } + triad t; if