This PR separates the code that deflects control surface panels from generate_wing_vortex_distribution, making it a standalone function. After generating all other surfaces (VLM_wings, fuselages, nacelles), generate_vortex_distribution then calls this function.
Coverage increased (+0.06%) to 90.328% when pulling ba1c42f6f13adb7d0687b0c73999b454b720bb79 on feature-deflection into 500a905fb1be6d526f7e5db3f0de8526907b33bd on develop.
This PR separates the code that deflects control surface panels from generate_wing_vortex_distribution, making it a standalone function. After generating all other surfaces (VLM_wings, fuselages, nacelles), generate_vortex_distribution then calls this function.