From dbad259d9ec974fb4040fd0f1e9a3f194fc87998 Mon Sep 17 00:00:00 2001 From: Gui-FernandesBR Date: Sun, 8 Mar 2026 19:29:35 -0300 Subject: [PATCH 1/2] BUG: Fix missing titles in roll parameter plots for fin sets Call set_title(None) on clf_delta and cld_omega after set_inputs/set_outputs in Fins.evaluate_roll_parameters() so the title is auto-generated from the updated axis names instead of remaining None. Co-Authored-By: Claude Sonnet 4.6 --- rocketpy/plots/aero_surface_plots.py | 1 - rocketpy/rocket/aero_surface/fins/fins.py | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/rocketpy/plots/aero_surface_plots.py b/rocketpy/plots/aero_surface_plots.py index d501d1352..397ad8f55 100644 --- a/rocketpy/plots/aero_surface_plots.py +++ b/rocketpy/plots/aero_surface_plots.py @@ -164,7 +164,6 @@ def roll(self): None """ print("Roll parameters:") - # TODO: lacks a title in the plots self.aero_surface.roll_parameters[0]() self.aero_surface.roll_parameters[1]() diff --git a/rocketpy/rocket/aero_surface/fins/fins.py b/rocketpy/rocket/aero_surface/fins/fins.py index b401164a0..fe24a84f4 100644 --- a/rocketpy/rocket/aero_surface/fins/fins.py +++ b/rocketpy/rocket/aero_surface/fins/fins.py @@ -328,6 +328,7 @@ def evaluate_roll_parameters(self): ) # Function of mach number clf_delta.set_inputs("Mach") clf_delta.set_outputs("Roll moment forcing coefficient derivative") + clf_delta.set_title(None) cld_omega = ( 2 * self.roll_damping_interference_factor @@ -339,6 +340,7 @@ def evaluate_roll_parameters(self): ) # Function of mach number cld_omega.set_inputs("Mach") cld_omega.set_outputs("Roll moment damping coefficient derivative") + cld_omega.set_title(None) self.roll_parameters = [clf_delta, cld_omega, self.cant_angle_rad] return self.roll_parameters From a0ecef23276df2153ce9d23763da9cc61be76cfd Mon Sep 17 00:00:00 2001 From: Gui-FernandesBR Date: Sun, 8 Mar 2026 19:32:48 -0300 Subject: [PATCH 2/2] MNT: Update CHANGELOG for PR #934 Co-Authored-By: Claude Sonnet 4.6 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d85ddb110..a6319d62b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -59,6 +59,7 @@ Attention: The newest changes should be on top --> - BUG: energy_data plot not working for 3 dof sims [[#906](https://github.com/RocketPy-Team/RocketPy/issues/906)] - BUG: Fix CSV column header spacing in FlightDataExporter [#864](https://github.com/RocketPy-Team/RocketPy/issues/864) - BUG: Fix parallel Monte Carlo simulation showing incorrect iteration count [#806](https://github.com/RocketPy-Team/RocketPy/pull/806) +- BUG: Fix missing titles in roll parameter plots for fin sets [#934](https://github.com/RocketPy-Team/RocketPy/pull/934) - BUG: Duplicate _controllers in Flight.TimeNodes.merge() [#931](https://github.com/RocketPy-Team/RocketPy/pull/931) ## [v1.11.0] - 2025-11-01