fast-aircraft-design / FAST-OAD

FAST-OAD: An open source framework for rapid Overall Aircraft Design
GNU General Public License v3.0
47 stars 25 forks source link

"Super" segment #484

Closed christophe-david closed 1 year ago

christophe-david commented 1 year ago

This PR allows to make any implemented flight part usable as segment in mission files.

A Takeoff super-segment is added, which is a combination of the 3 "atomic" takeoff segments (ground speed acceleration, rotation, end of takeoff).

codecov[bot] commented 1 year ago

Codecov Report

Merging #484 (20bfce1) into master (b4788e7) will increase coverage by 0.16%. The diff coverage is 95.83%.

:exclamation: Current head 20bfce1 differs from pull request most recent head b824429. Consider uploading reports for the commit b824429 to get more accurate results

@@            Coverage Diff             @@
##           master     #484      +/-   ##
==========================================
+ Coverage   84.00%   84.16%   +0.16%     
==========================================
  Files         127      129       +2     
  Lines        5844     5893      +49     
  Branches      868      872       +4     
==========================================
+ Hits         4909     4960      +51     
+ Misses        783      780       -3     
- Partials      152      153       +1     
Impacted Files Coverage Δ
...d/models/performances/mission/segments/__init__.py 100.00% <ø> (ø)
...oad/models/performances/mission/segments/cruise.py 96.38% <ø> (ø)
...stoad/models/performances/mission/segments/taxi.py 100.00% <ø> (ø)
.../performances/mission/segments/takeoff/rotation.py 90.90% <66.66%> (ø)
...stoad/models/performances/mission/segments/base.py 90.97% <92.30%> (+0.30%) :arrow_up:
...s/performances/mission/segments/takeoff/takeoff.py 97.91% <97.91%> (ø)
.../performances/mission/segments/takeoff/__init__.py 100.00% <100.00%> (ø)
...rmances/mission/segments/takeoff/end_of_takeoff.py 96.36% <100.00%> (ø)

... and 2 files with indirect coverage changes

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.