From f149202879fc1e64901563169a3bca1742fa44b0 Mon Sep 17 00:00:00 2001 From: Andrew Heather <> Date: Wed, 24 Jul 2019 09:37:38 +0100 Subject: [PATCH] BUG: quaternion - corrected construction from rotation tensor. Fixes #1348 --- src/OpenFOAM/primitives/quaternion/quaternionI.H | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/OpenFOAM/primitives/quaternion/quaternionI.H b/src/OpenFOAM/primitives/quaternion/quaternionI.H index 357c8425ad..964fa4d74a 100644 --- a/src/OpenFOAM/primitives/quaternion/quaternionI.H +++ b/src/OpenFOAM/primitives/quaternion/quaternionI.H @@ -259,7 +259,7 @@ inline Foam::quaternion::quaternion - rotationTensor.zz() ); - w_ = (rotationTensor.xz() - rotationTensor.xz())/s; + w_ = (rotationTensor.xz() - rotationTensor.zx())/s; v_[0] = (rotationTensor.xy() + rotationTensor.yx())/s; v_[1] = 0.25*s; v_[2] = (rotationTensor.yz() + rotationTensor.zy())/s; -- GitLab