Xun Jiang
Xun Jiang
### Summary This PR corrects some of the insufficient information, broken links, etc. For links, I know jupyter-book can detect whether a file is an MD file or an ipynb...
### Summary propulsion.md contains code and needs to be converted to an iPython notebook. ### Related Issues - Resolves # ### Backwards incompatibilities None ### New Dependencies None
### Summary In `LowSpeedAero` (GASP based), alpha is NOT an output even though the code indicates that `output_alpha` is `True`. This was a comment and is replaced by a warning...
### Summary make sure all main statements run properly. Move some of them to unit tests. - move the main statement in `examples/external_subsystems/battery/model/cell_comp.py` to a new file `examples/external_subsystems/battery/model/test_cell_comp.py` - move...
### Summary - renamed `CruiseAero` to `TabularCruiseAero` in `table_based.py`; - renamed `LowSpeedAero` to `TabularLowSpeedAero` in `table_based.py`; - replaced `include_strut` by `Aircraft.Wing.HAS_STRUT`; - renamed `training_data` to `connect_training_data`. ### Related Issues -...
### Summary This PR adds missing output value checks and partial checks within `mission/flops_based`. Some `test_IO()` functions are added. Utility function `assert_match_varnames()` is enhanced to allow users to specify `exclude_inputs`...
### Summary This PR adds missing output value checks and partial checks within `mission/gasp_based/`. Some errors are found and fixed. The `SGM` related components are not checked. The phase files...
### Summary Summary of PR. ### Related Issues - Resolves #466 ### Backwards incompatibilities None ### New Dependencies None
### 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`...
### Description When one run `aviary plot_drag_polar` on the command line, it pops up a new window and prompts for a drag polar .csv file. No matter that the user...