Releases: RocketPy-Team/RocketPy
Releases · RocketPy-Team/RocketPy
v0.9.8
New Features
New names to RocketPy
- RocketPy now is available on rocketpy.org
- Package name changed to
rocketpy
Continuous Integration
- Added Lint tests using Travis CI
- Github tests were available since last release
- Added an unit test specially for SolidMotor class, detailed in #79
Bug Fixes
- Fixed problem with inconsistent dates in meteorological files due to mixed calendars, see more in #73
Enhancements
- The Dispersion Analysis example was improved
- New documentation page style using the pydata html theme
- Typo fixes on the main rocketpy files
Acknowledgments
- Thanks to @PatrickSampaioUSP and @giovaniceotto for the work on CI and documentation;
- Thanks to @Lucas-KB , @ompro07 and @lucasfourier for fixing the calendar bug so fast and to @gorzardfu for bringing the issue to our attention;
- Thanks to @Lucas-KB , @FranzYuri , @MrGribel , @ompro07 and @lucasfourier for the typo fixes.
Installation
RocketPy, as of this version, can be installed using pip with the following command:
pip install rocketpy==0.9.8
v0.9.7
New Features
Accurate topography is here!
- Topographic profiles can be now be imported using
Environment.setTopographicProfile
. - Examples of such profiles can be found at NASADEM.
- Elevation data from can be calculated using
Environment.getElevationFromTopograghicProfile
. - Check out an example here.
- Work is still needed to enhance support and usability. More details can be found in pull request #50.
Airfoils and stall effects are here!
- Airfoil fins are now supported!
- Custom lift coefficient curves can be used to model airfoils and study stall effects on the flight trajectory.
- More details can be found in pull request #47.
Bug Fixes
- Fixed bug where the Flight class always failed when the
initialSolution
parameter was given. (#56)
Acknowledgements
- Special thanks to @Gui-FernandesBR for the new topography feature!
- Special thanks to @brunosorban for the new airfoil feature!
- Special thanks to @giovaniceotto for the bug fix!
Installation
pip install rocket.py==0.9.7
v0.9.6
Bug Fixes
- Fixed bug where air density was always equal to 1.0 for parachute drag force calculation.
Acknowledgements
- Special thanks to Isabela Maria Mendes Lopes for identifying the bug!
v0.9.5
Bug Fixes
- Updated NOAA atmospheric model addresses so that they can keep working with the new NOAA distribution system.
Enhancements
-
Reorganized the flight class:
-
Created several different functions to plot related variables. Can be very useful when you do not want to use
Flight.allInfo
but want sever plots with kinematics or attitude info, for example. -
Started implementing methods to take into account a new flight phase: when the rocket has only one rail button still in the launch rail. Equations of motion still need to be altered.
-
Acknowledgements
- Special thanks to @Gui-FernandesBR for the enhancements.