-
-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Flight simulation speed up #581
Commits on Mar 25, 2024
-
MNT: use Function.get_value_opt() instead of Function.get_value()
- Overall, this already speeds up the flight simulations
Configuration menu - View commit details
-
Copy full SHA for 21331ee - Browse repository at this point
Copy the full SHA 21331eeView commit details -
MNT: refactor and improve Function initialization
- better input validators - better set_source method - now the function _check_user_input is not called twice!
Configuration menu - View commit details
-
Copy full SHA for 11feb2a - Browse repository at this point
Copy the full SHA 11feb2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a356cd - Browse repository at this point
Copy the full SHA 5a356cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbaa145 - Browse repository at this point
Copy the full SHA cbaa145View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a637a8 - Browse repository at this point
Copy the full SHA 9a637a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb293aa - Browse repository at this point
Copy the full SHA bb293aaView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a22d38c - Browse repository at this point
Copy the full SHA a22d38cView commit details -
MNT: minor adjustments to Function setters:
- set_interpolation - set_extrapolation - set_get_value_opt
Configuration menu - View commit details
-
Copy full SHA for b23e312 - Browse repository at this point
Copy the full SHA b23e312View commit details -
MNT: invokes get_value_opt inside get_value
- This reduces code lines and improve redability. - performance is similar, but now there's a map() in the code instead of a for loop
Configuration menu - View commit details
-
Copy full SHA for c93480f - Browse repository at this point
Copy the full SHA c93480fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99d8948 - Browse repository at this point
Copy the full SHA 99d8948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b47dfe - Browse repository at this point
Copy the full SHA 9b47dfeView commit details -
MNT: speedup Flight._calculate_pressure_signal method
- Initializing a Function object is complicated. Instead, let's sum two Functions
Configuration menu - View commit details
-
Copy full SHA for 6deb233 - Browse repository at this point
Copy the full SHA 6deb233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 939d294 - Browse repository at this point
Copy the full SHA 939d294View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26cc6a1 - Browse repository at this point
Copy the full SHA 26cc6a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 387e532 - Browse repository at this point
Copy the full SHA 387e532View commit details -
Configuration menu - View commit details
-
Copy full SHA for c175e76 - Browse repository at this point
Copy the full SHA c175e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a79e3 - Browse repository at this point
Copy the full SHA 81a79e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1d1324 - Browse repository at this point
Copy the full SHA c1d1324View commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5d9c31 - Browse repository at this point
Copy the full SHA d5d9c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd270b - Browse repository at this point
Copy the full SHA 7cd270bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bd6f63 - Browse repository at this point
Copy the full SHA 0bd6f63View commit details -
Update rocketpy/mathutils/function.py
Co-authored-by: Gui-FernandesBR <63590233+Gui-FernandesBR@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ca1ce44 - Browse repository at this point
Copy the full SHA ca1ce44View commit details
Commits on Mar 31, 2024
-
Update rocketpy/mathutils/function.py
Co-authored-by: Gui-FernandesBR <63590233+Gui-FernandesBR@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8cfaedc - Browse repository at this point
Copy the full SHA 8cfaedcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07f9ed5 - Browse repository at this point
Copy the full SHA 07f9ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8a892 - Browse repository at this point
Copy the full SHA fa8a892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29bb5fa - Browse repository at this point
Copy the full SHA 29bb5faView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3bee49b - Browse repository at this point
Copy the full SHA 3bee49bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00a3c1f - Browse repository at this point
Copy the full SHA 00a3c1fView commit details -
Merge pull request #582 from RocketPy-Team/enh/function-validation-re…
…work ENH: Function Validation Rework & Swap `np.searchsorted` to `bisect_left`
Configuration menu - View commit details
-
Copy full SHA for f03adeb - Browse repository at this point
Copy the full SHA f03adebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 001d430 - Browse repository at this point
Copy the full SHA 001d430View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8498512 - Browse repository at this point
Copy the full SHA 8498512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88eefa2 - Browse repository at this point
Copy the full SHA 88eefa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cacd95f - Browse repository at this point
Copy the full SHA cacd95fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7bbd45 - Browse repository at this point
Copy the full SHA c7bbd45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80d271e - Browse repository at this point
Copy the full SHA 80d271eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac294c6 - Browse repository at this point
Copy the full SHA ac294c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cadcf10 - Browse repository at this point
Copy the full SHA cadcf10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77be755 - Browse repository at this point
Copy the full SHA 77be755View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc6ff4a - Browse repository at this point
Copy the full SHA dc6ff4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 826331f - Browse repository at this point
Copy the full SHA 826331fView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9568256 - Browse repository at this point
Copy the full SHA 9568256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25093f6 - Browse repository at this point
Copy the full SHA 25093f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b3d57 - Browse repository at this point
Copy the full SHA 13b3d57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c6c7db - Browse repository at this point
Copy the full SHA 9c6c7dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41cbcc3 - Browse repository at this point
Copy the full SHA 41cbcc3View commit details -
MNT: Refactor Flight class root finding algorithm for rail exit and i…
…mpact time calculations
Configuration menu - View commit details
-
Copy full SHA for cabdcd2 - Browse repository at this point
Copy the full SHA cabdcd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce32cb1 - Browse repository at this point
Copy the full SHA ce32cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ac2f1 - Browse repository at this point
Copy the full SHA 48ac2f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for af31b94 - Browse repository at this point
Copy the full SHA af31b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2602e4d - Browse repository at this point
Copy the full SHA 2602e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b55236e - Browse repository at this point
Copy the full SHA b55236eView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28d0c62 - Browse repository at this point
Copy the full SHA 28d0c62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b37951 - Browse repository at this point
Copy the full SHA 1b37951View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce68150 - Browse repository at this point
Copy the full SHA ce68150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6efdf - Browse repository at this point
Copy the full SHA 8f6efdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39003cd - Browse repository at this point
Copy the full SHA 39003cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8660db - Browse repository at this point
Copy the full SHA b8660dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f84a03f - Browse repository at this point
Copy the full SHA f84a03fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac01264 - Browse repository at this point
Copy the full SHA ac01264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f2a4dc - Browse repository at this point
Copy the full SHA 5f2a4dcView commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7775a16 - Browse repository at this point
Copy the full SHA 7775a16View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d09864 - Browse repository at this point
Copy the full SHA 8d09864View commit details -
Configuration menu - View commit details
-
Copy full SHA for 505275a - Browse repository at this point
Copy the full SHA 505275aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2690fb2 - Browse repository at this point
Copy the full SHA 2690fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb100c8 - Browse repository at this point
Copy the full SHA cb100c8View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0df1a46 - Browse repository at this point
Copy the full SHA 0df1a46View commit details -
MNT: simplify post process evaluation with __evaluate_post_process me…
…thod - This introduces small breaking changes since some public variables were deleted, however they are not crucial for the class to work.
Configuration menu - View commit details
-
Copy full SHA for 2013f16 - Browse repository at this point
Copy the full SHA 2013f16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79be714 - Browse repository at this point
Copy the full SHA 79be714View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3d884 - Browse repository at this point
Copy the full SHA 4b3d884View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1737c8 - Browse repository at this point
Copy the full SHA a1737c8View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c268add - Browse repository at this point
Copy the full SHA c268addView commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 327d9b3 - Browse repository at this point
Copy the full SHA 327d9b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eb4ae8 - Browse repository at this point
Copy the full SHA 0eb4ae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14eca09 - Browse repository at this point
Copy the full SHA 14eca09View commit details -
BUG: fix append function in rocketpy/simulation/flight.py
Co-authored-by: MateusStano <69485049+MateusStano@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dd9bc15 - Browse repository at this point
Copy the full SHA dd9bc15View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90306f1 - Browse repository at this point
Copy the full SHA 90306f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92e93a7 - Browse repository at this point
Copy the full SHA 92e93a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80d85bb - Browse repository at this point
Copy the full SHA 80d85bbView commit details