Skip to content

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