From 2ed6b4da9200df1cff354287e548e590b4133e0d Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@Germany> Date: Wed, 6 Jul 2016 11:47:10 +0200 Subject: [PATCH] STYLE: documentation typo in EulerCoordinateRotation, add external reference --- .../coordinateRotation/EulerCoordinateRotation.H | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/meshTools/coordinateSystems/coordinateRotation/EulerCoordinateRotation.H b/src/meshTools/coordinateSystems/coordinateRotation/EulerCoordinateRotation.H index 6560a084a0c..cdaee882322 100644 --- a/src/meshTools/coordinateSystems/coordinateRotation/EulerCoordinateRotation.H +++ b/src/meshTools/coordinateSystems/coordinateRotation/EulerCoordinateRotation.H @@ -25,12 +25,17 @@ Class Foam::EulerCoordinateRotation Description - A coordinateRotation defined in the z-x-y Euler convention. + A coordinateRotation defined in the z-x-z (intrinsic) Euler convention. + + The 3 rotations are defined in the Euler intrinsic convention + (around Z, around X' and around Z''). + The order of the parameter arguments matches this rotation order. - The 3 rotations are defined in the Euler convention - (around Z, around X' and around Z'). For reference and illustration, see http://mathworld.wolfram.com/EulerAngles.html + and + https://en.wikipedia.org/wiki/Euler_angles#Conventions + Note, however, that it is the reverse transformation (local->global) that is defined here. -- GitLab