Closed christophe-david closed 1 year ago
Merging #471 (aa248ec) into master (7fb9de6) will increase coverage by
0.54%
. The diff coverage is93.49%
.
@@ Coverage Diff @@
## master #471 +/- ##
==========================================
+ Coverage 83.13% 83.67% +0.54%
==========================================
Files 119 122 +3
Lines 5253 5520 +267
Branches 811 837 +26
==========================================
+ Hits 4367 4619 +252
- Misses 739 750 +11
- Partials 147 151 +4
Impacted Files | Coverage Δ | |
---|---|---|
src/fastoad/openmdao/variables/__init__.py | 100.00% <ø> (ø) |
|
...stoad/models/performances/mission/segments/base.py | 90.04% <50.00%> (-1.63%) |
:arrow_down: |
...models/performances/mission/segments/exceptions.py | 50.00% <50.00%> (ø) |
|
...sion_definition/mission_builder/mission_builder.py | 87.83% <75.00%> (-1.56%) |
:arrow_down: |
...s/performances/mission/openmdao/mission_wrapper.py | 95.50% <80.00%> (-1.17%) |
:arrow_down: |
...odels/performances/mission/openmdao/mission_run.py | 85.84% <86.66%> (ø) |
|
.../performances/mission/mission_definition/schema.py | 97.36% <87.50%> (+0.26%) |
:arrow_up: |
...n_definition/mission_builder/structure_builders.py | 94.11% <91.66%> (+0.03%) |
:arrow_up: |
src/fastoad/models/performances/mission/mission.py | 94.73% <100.00%> (+0.21%) |
:arrow_up: |
...ion_definition/mission_builder/input_definition.py | 92.30% <100.00%> (+0.08%) |
:arrow_up: |
... and 6 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
This PR adds a component for Payload-Range computation.
From a given mission definition, computes the following variables:
"data:payload_range:<mission_name>:payload"
"data:payload_range:<mission_name>:range"
"data:payload_range:<mission_name>:block_fuel"
"data:payload_range:<mission_name>:TOW"
"data:payload_range:<mission_name>:duration"
"data:payload_range:<mission_name>:grid:payload"
"data:payload_range:<mission_name>:grid:range"
"data:payload_range:<mission_name>:grid:block_fuel"
"data:payload_range:<mission_name>:grid:TOW"
"data:payload_range:<mission_name>:grid:duration"
To be noted: range and duration variables are based on the first "route" defined in the mission.