This is a simple python script to plot the Tissenrand graph (RA, RP).
A class representing a Tisserand plot.
Attributes:
- mu_p_dim: Gravitational parameter of the primary body [adim]
- rconv_dim: Conversion factor for distance [adim]
- rconv: Orbital radius of the primary body [adim]
- vconv: Orbital velocity of the primary body [adim]
- tconv: Orbital period of the primary body [adim]
- mu_p_dim: Gravitational parameter of the primary body [adim]
- secondarys: List of secondary bodies added to the Tisserand plot
- fig: Figure object for the plot
- ax: Axes object for the plot
Initializes the Tisserand plot with the given parameters
Adds a secondary body to the Tisserand plot
Displays the names of the secondary bodies on the plot
Adds an alpha contour to the Tisserand plot
Adds a period contour to the Tisserand plot
Adds a box to the Tisserand plot
Adds a vinf contour to the Tisserand plot
Saves the Tisserand plot to a file