septernion: Changed definition of the forward transformation for consistency with spatialTransform
inline Foam::vector Foam::septernion::transformPoint(const vector& v) const { return r().transform(v - t()); } Now there is a 1:1 correspondence between septernion and spatialTransform and a septernion constructor from spatialTransform provided. Additionally "septernion::transform" has been renamed "septernion::transformPoint" to clarify that it transforms coordinate points rather than displacements or other relative vectors.
Showing
- applications/test/quaternion/Test-quaternion.C 13 additions, 7 deletionsapplications/test/quaternion/Test-quaternion.C
- src/OpenFOAM/fields/Fields/transformField/transformField.C 15 additions, 21 deletionssrc/OpenFOAM/fields/Fields/transformField/transformField.C
- src/OpenFOAM/fields/Fields/transformField/transformField.H 6 additions, 6 deletionssrc/OpenFOAM/fields/Fields/transformField/transformField.H
- src/OpenFOAM/primitives/septernion/septernion.C 2 additions, 2 deletionssrc/OpenFOAM/primitives/septernion/septernion.C
- src/OpenFOAM/primitives/septernion/septernion.H 9 additions, 6 deletionssrc/OpenFOAM/primitives/septernion/septernion.H
- src/OpenFOAM/primitives/septernion/septernionI.H 21 additions, 11 deletionssrc/OpenFOAM/primitives/septernion/septernionI.H
- src/OpenFOAM/primitives/spatialVectorAlgebra/spatialTransform/spatialTransform.H 4 additions, 0 deletions.../spatialVectorAlgebra/spatialTransform/spatialTransform.H
- src/OpenFOAM/primitives/spatialVectorAlgebra/spatialTransform/spatialTransformI.H 10 additions, 1 deletion...spatialVectorAlgebra/spatialTransform/spatialTransformI.H
- src/dynamicFvMesh/solidBodyMotionFvMesh/multiSolidBodyMotionFvMesh.C 2 additions, 2 deletions...FvMesh/solidBodyMotionFvMesh/multiSolidBodyMotionFvMesh.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/pointPatchFields/derived/solidBodyMotionDisplacement/solidBodyMotionDisplacementPointPatchVectorField.C 5 additions, 5 deletions...cement/solidBodyMotionDisplacementPointPatchVectorField.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/SDA/SDA.C 2 additions, 2 deletions.../solidBodyMotionFvMesh/solidBodyMotionFunctions/SDA/SDA.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/axisRotationMotion/axisRotationMotion.C 2 additions, 2 deletions...dyMotionFunctions/axisRotationMotion/axisRotationMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/linearMotion/linearMotion.C 2 additions, 2 deletions...Mesh/solidBodyMotionFunctions/linearMotion/linearMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/multiMotion/multiMotion.C 1 addition, 1 deletion...FvMesh/solidBodyMotionFunctions/multiMotion/multiMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/oscillatingLinearMotion/oscillatingLinearMotion.C 2 additions, 2 deletions...nctions/oscillatingLinearMotion/oscillatingLinearMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/oscillatingRotatingMotion/oscillatingRotatingMotion.C 2 additions, 2 deletions...ons/oscillatingRotatingMotion/oscillatingRotatingMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/rotatingMotion/rotatingMotion.C 2 additions, 2 deletions.../solidBodyMotionFunctions/rotatingMotion/rotatingMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/solidBodyMotionFunction/solidBodyMotionFunction.C 3 additions, 4 deletions...nctions/solidBodyMotionFunction/solidBodyMotionFunction.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFunctions/tabulated6DoFMotion/tabulated6DoFMotion.C 2 additions, 2 deletions...MotionFunctions/tabulated6DoFMotion/tabulated6DoFMotion.C
- src/dynamicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFvMesh.C 3 additions, 3 deletions...namicFvMesh/solidBodyMotionFvMesh/solidBodyMotionFvMesh.C
Please register or sign in to comment