From 87e8e18cb6be6e3f1ad7d043a6e2be446e867b1a Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Thu, 12 Jul 2012 13:57:27 +0100 Subject: [PATCH] quaternion: Correct constructor from angle and axis --- src/OpenFOAM/primitives/quaternion/quaternionI.H | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/OpenFOAM/primitives/quaternion/quaternionI.H b/src/OpenFOAM/primitives/quaternion/quaternionI.H index 01c5b74bc27..622b306e72f 100644 --- a/src/OpenFOAM/primitives/quaternion/quaternionI.H +++ b/src/OpenFOAM/primitives/quaternion/quaternionI.H @@ -37,10 +37,8 @@ inline Foam::quaternion::quaternion(const scalar w, const vector& v) inline Foam::quaternion::quaternion(const vector& d, const scalar theta) : w_(cos(0.5*theta)), - v_((sin(0.5*theta)/magSqr(d))*d) -{ - normalize(); -} + v_((sin(0.5*theta)/mag(d))*d) +{} inline Foam::quaternion::quaternion(const scalar w) : -- GitLab