Saves the current figure with carpet visualization to disk.

        Parameters
        ----------

        output_path : str
            Path to where the figure needs to be saved to.

        title : str
            text to overlay and annotate the visualization (done via plt.suptitle())

def save(self, output_path=None, title=None):
        """Saves the current figure with carpet visualization to disk.

        Parameters
        ----------

        output_path : str
            Path to where the figure needs to be saved to.

        title : str
            text to overlay and annotate the visualization (done via plt.suptitle())

        """

        try:
            save_figure(self.fig, output_path=output_path, annot=title)
        except:
            print('Unable to save the figure to disk! \nException: ')
            traceback.print_exc()