diagram_of_multiple_thrust
- compas_tno.utilities.diagram_of_multiple_thrust(thicknesses, solutions, legends, simplified=True, limit_state=True, colors=None, xy_limits=None, GSF_ticks=False, fill=False, show_legend=True, save=None, markers=None)[source]
Plot a diagram of Thrusts based on the collected data on (m) problems each with (n) points.
- Parameters
thicknesses (list of lists [[n],[m]]) – Points with discretised solutions for minimum/maximum thrust.
solutions (list of lists [[n],[m]]) – Adimensional thrust over weight for minimum/maximum thrust.
legends (list) – A list with the name of each data entry
simplified (bool, optional) – If yes, the maximum and minimum thrust series have the same color. The default value is
True
.limit_state (bool, optional) – If yes, it interpolates the limit_state based on the two last solutions. The default value is
True
.colors (list, optional) – If added, this define the HEX color for each of the diagrams to plot. The default value is
True
.xy_limits (list of lists, optional) – Freezes the axis of the graphs. The default value is
None
in which case these limits are calculated automaricallyGSF_ticks (bool, optional) – Add the ticks regarding the GSF to the top axis. The default value is
False
.fill (bool, optional) – If yes, it fills bewteen the curves of min and max. The default value is
False
.show_legend (bool, optional) – Defines if the legend is plotted in the graph. The default value is
True
.markers (list, optional) – If added, this define the markers for each diagram. The default value is
True
.save (str, optional) – Path to save the graph. The default value is
False
.
- Returns
obj – Plotter object.