View Issue Details

IDProjectCategoryView StatusLast Update
0002203OpenFOAMBugpublic2016-08-19 20:34
Reporteryuanchuanliu Assigned Tohenry  
Status resolvedResolutionfixed 
PlatformGNU/LinuxOSUbuntuOS Version16.04
Summary0002203: Wrong normalize function called for quaternion in the average function of the septernion class
DescriptionThe normalize(sa.r()) function returns a new quaternion rather than normalises the given quaternion as expected. Should use sa.r().normalize() instead.

This affects the mesh motion when the rigidBodyMeshMotion library is used.
TagsNo tags attached.



2016-08-19 20:34

manager   ~0006707

Thanks for finding this bug

Resolved in OpenFOAM-dev by commit d245a7e485b320aa4034f5037c30a1041fcb4665
Resolved in OpenFOAM-4.x by commit 0fb712a4f16bcd8946b8265be00de74d90ae3c6b

Issue History

Date Modified Username Field Change
2016-08-19 19:32 yuanchuanliu New Issue
2016-08-19 20:34 henry Note Added: 0006707
2016-08-19 20:34 henry Status new => resolved
2016-08-19 20:34 henry Fixed in Version => 4.x
2016-08-19 20:34 henry Resolution open => fixed
2016-08-19 20:34 henry Assigned To => henry