mdolab / openconcept

OpenConcept: A toolkit for conceptual MDAO of aircraft with unconventional propulsion architectures
MIT License
36 stars 32 forks source link

Thermal analysis and major refactoring #11

Closed bbrelje closed 5 years ago

bbrelje commented 5 years ago

Major, backward-incompatible change incorporating thermal analysis and greatly reconfiguring the style of the mission analysis routines

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 123


Changes Missing Coverage Covered Lines Changed/Added Lines %
openconcept/utilities/math/add_subtract_comp.py 24 25 96.0%
openconcept/utilities/math/multiply_divide_comp.py 29 30 96.67%
openconcept/utilities/math/derivatives.py 168 176 95.45%
openconcept/utilities/math/simpson_integration.py 1 9 11.11%
openconcept/components/battery.py 14 32 43.75%
openconcept/utilities/visualization.py 6 26 23.08%
openconcept/components/heat_exchanger.py 525 561 93.58%
openconcept/analysis/performance/solver_phases.py 409 446 91.7%
openconcept/analysis/performance/mission_profiles.py 60 139 43.17%
openconcept/components/thermal.py 40 214 18.69%
<!-- Total: 1697 2550 66.55% -->
Files with Coverage Reduction New Missed Lines %
openconcept/components/empirical_data/prop_maps.py 1 49.18%
<!-- Total: 1 -->
Totals Coverage Status
Change from base Build 77: 30.0%
Covered Lines: 2867
Relevant Lines: 3892

💛 - Coveralls