Myrocketsimulator

Latest version: v1.2.0

Safety actively analyzes 622344 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.2.0

Added

- Numpy based MRSrocket.py
- Mission data can be provided as a class to __init__() or load_mission()
- get_FPAHAVEL_EF() can be called for round or elliptical Earth
- Several new expand_DF() types
- MRSvislib offers now a universal view for missionDF values: missionDFplotTS()
- MRSvislib get_eventProperty() returns a specific value for a given event
- MRSvislib plots return fig and axis handle (before it was only the figure handle)

Fixed

- Calculation of t0_JD_liftoff for pure launchtype=1 missions.
- Bugs in get_guidance() in MRSguidance
- MRSspacraft's SpacCraft() get_DragF() now returns single value when vrel is a float
- corrected invalid cosine values in get_EarthRangeToLaunchsite()
- Removed some dot multiplications + np.diag in MRSlib that would take lot of space

Changed

- Definitin of TempDF takes now place in propagate_Mode0()/propagate_Mode1()
- EARTH_ROT_SPEED = 7.29211514670698e-05 rad/s; old value:7292115.1467e-11 rad/s
- The 'stepsizePropa' property in the 'propaSettings' now directly sets up
the step size for logging; value has no effect on integration. The property
'downsampleLog' will be removed in a future release and is no longer in use.

Removed

- Pandas based MRSrocket.py
- Mode 2 propagation (step wise integration loop)

1.1.1

Added

- MRSlib get_liftVector() (will be used later for lift force vector)
- MRSlib get_AoAangle() (will be used later for drag/lift calculation)
- MRSlib get_EarthRangeToLaunchsite()
- MRSguidance library in its first release.
- Guidance object for static guidance in MRSlib.
- Guidance vector can be added to mission dataframe.
- Guidance vector angles can be added to mission dataframe.
- Range (ground distance to launch site) added to mission dataframe.
- Angle of Attack added to mission dataframe.

Fixed

- Nothing

Changed

- DefaultMRSmission contains guidance data with explanations.
- MRSlib get_ENUvec_Earth() has frame as new option (WGS84 or TOD/TETE)
- get_acceleration() gets thrust direction from guidance object.
- Readme.md updates.

Removed

- Nothing

1.1.0

Added

- First public release of MRS.
- Solid tides for Earth and Moon, to be activated in forcesSettings.
- Changelog added (changelog.md).

Fixed

- Import of comparison state vectors with own timestamps.

Changed

- Earth position is only preloaded if really needed (speed improvement).
- Readme.md update.

Removed

- Hard-coded experimental tides function for Moon.

1.0.4

1.0.2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.