Aviary
Aviary copied to clipboard
NASA's aircraft analysis, design, and optimization tool
### Desired capability or behavior. Aviary variable metadata has a large number of "alternate" names for historical variables that trace where those values are present inside the code, but not...
### Desired capability or behavior. The dev version of Dymos introduces `set_control_val` and `set_state_val` to help set values regardless of internal transcription options. Once this version is released, we should...
### Summary On Jason's milestone branches, we discovered that some variables were being missing in the set_input_defaults in Aviary's configure. This was due to a misunderstanding of how the promotes...
### Summary Flipped engine sizing so scale factor is and input and target (scaled) thrust is an output, to better match how alternative propulsion systems are handled (such as motors)...
### Summary Summary of PR. ### Related Issues - Resolves #466 ### Backwards incompatibilities None ### New Dependencies None
### Summary The Goal was to create a large_single_aisle example of multi-mission optimization to allow an aircraft to be optimized for two missions, a mission where the aircraft was full...
### Summary Minor consolidation of repeated code and a fix for an error in the FLOPS detailed landing test Note each modified file has large number of auto-formatted changes ###...
### Summary - Moved `mission/gasp_based/phases/landing_components.py` to `mission/gasp_based/ode/landing_eom.py` - Moved `mission/gasp_based/phases/landing_group.py` to `mission/gasp_based/ode/landing_ode.py` - Moved `mission/gasp_based/phases/test/test_landing_components.py` to `mission/gasp_based/ode/test/test_landing_eom.py` - Moved `mission/gasp_based/phases/taxi_component.py` to `mission/gasp_based/ode/taxi_eom.py` - Moved `mission/gasp_based/phases/taxi_group.py` to `mission/gasp_based/ode/taxi_ode.py` - Moved `mission/gasp_based/phases/test/test_taxi_component.py`...
### Summary Update of Gross mass upper and lower bounds and reference values for consistency across mission_methods and to allow for modelling of aircraft up to 900000lbm gross mass. Before...
### Summary This PR makes the initial guessing in phase info consistent for the user and requires initial guesses for all phases to be specified as [initial, final] pairs. The...