Skip to content

v1.12.0

Choose a tag to compare

@MateusStano MateusStano released this 20 Mar 18:08
· 1 commit to master since this release
876ebcd

Added

  • TST: Add acceptance tests for 3DOF flight simulation based on Bella Lui rocket [#914] (#914_
  • ENH: Add background map auto download functionality to Monte Carlo plots #896
  • MNT: net thrust addition to 3 dof in flight class [#907] (#907)
  • ENH: 3-dof lateral motion improvement #883
  • ENH: Add multi-dimensional drag coefficient support (Cd as function of M, Re, α) #875
  • ENH: Add save functionality to _MonteCarloPlots.all method #848
  • ENH: add animations for motor propellant mass and tank fluid volumes #894
  • ENH: Rail button bending moments calculation in Flight class #893
  • ENH: Implement Bootstrapping for Confidence Interval Estimation #891
  • ENH: Built-in flight comparison tool (FlightComparator) to validate simulations against external data #888
  • ENH: Add persistent caching for ThrustCurve API #881
  • ENH: Add axial_acceleration attribute to the Flight class #876
  • ENH: custom warning no motor or aerosurface #871
  • ENH: Add thrustcurve api integration to retrieve motor eng data #870
  • ENH: Compatibility with MERRA-2 atmosphere reanalysis files #825
  • ENH: Enable only radial burning #815

Changed

  • ENH: Improve multi-variable drag compatibility, regular-grid handling, and related tests/docs #927
  • ENH: replace if elif else chains with match statement #921
  • ENH: Refactor Flight class to improve time node handling and sensor/controllers #843

Fixed

  • BUG: Restore Rocket.power_off_drag and Rocket.power_on_drag as Function objects while preserving raw inputs in power_off_drag_input and power_on_drag_input #941
  • BUG: Add explicit timeouts to ThrustCurve API requests #935
  • BUG: Fix hard-coded radius value for parachute added mass calculation #889
  • DOC: Fix documentation build #908
  • BUG: energy_data plot not working for 3 dof sims [#906]
  • BUG: Fix CSV column header spacing in FlightDataExporter #864
  • BUG: Fix parallel Monte Carlo simulation showing incorrect iteration count #806
  • BUG: Fix missing titles in roll parameter plots for fin sets #934
  • BUG: Duplicate _controllers in Flight.TimeNodes.merge() #931
  • BUG: Fix incorrect Jacobian in only_radial_burn branch of SolidMotor.evaluate_geometry #935
  • BUG: Add explicit timeouts to ThrustCurve API requests #935