ENH: functionObject: refactored co-ordinate system usage and new forceCoeffs members
-
If applied: This commit on top of the current forceCoeffs allows the user to compute:
- Side force coefficient whose direction in curl(lift,drag),
- Yaw moment coefficient whose rotation axis in dir(lift),
- Roll moment coefficient whose rotation axis in dir(drag)
- Also, for developers:
- Destructor is = default
- Some divisions were replaced by multiplications
- Some repetitive multiplications were reduced to a single oper
- Name change: momentCoeff -> pitchMomentCoeff
- Order of output is reorganised as moments(pitch,yaw,roll) and forces(lift,drag,side)
- For force coefs, the front and rear axles' contributions are computed
-
Verification: Passed sanity checks and valgrind-memcheck
-
What's next:
- Update for the Extended code guide entry
-
Related:
- Designated pitch, yaw, roll orientation can be seen in: en.wikipedia.org/wiki/Yaw_(rotation)#/media/File:Flight_dynamics_with_text.png
Edited by Andrew Heather
Merge request reports
Activity
Filter activity
added Development label
- Resolved by Andrew Heather
added 1 commit
- 1d04875e - ENH: functionObject: new forceCoeffs members
added 1 commit
- 47b2d098 - ENH: functionObject: new forceCoeffs members
- Resolved by Kutalmış Berçin
added 187 commits
-
a2e1a58e...b410fb39 - 185 commits from branch
develop
- ed706d8b - ENH: functionObject: new forceCoeffs members
- b4513b19 - STYLE: make roll/pitch/yaw, drag/side/lift forceCoeffs directions optional
-
a2e1a58e...b410fb39 - 185 commits from branch
added 75 commits
-
7289c2c8...aa1e988a - 74 commits from branch
develop
- 7e0d218d - ENH: new forceCoeffs functionObject output
-
7289c2c8...aa1e988a - 74 commits from branch
- Resolved by Andrew Heather
- Resolved by Andrew Heather
added 57 commits
-
4949b998...47eb0769 - 54 commits from branch
develop
- 8426f0ac - ENH: new forceCoeffs functionObject output
- a514839c - WIP: Refactored forces/Coeffs to always use a co-ord system and simplified inputs [UNCHECKED]
- 70c1a82e - ENH: extend header documentation for forceCoeffs
Toggle commit list-
4949b998...47eb0769 - 54 commits from branch
added 1 commit
- 9496ea6b - ENH: extend header documentation for forceCoeffs
Please register or sign in to reply