Updates card & runs for RAPID to GSSHA & LSM to GSSHA

def run_forecast(self):

        """
        Updates card & runs for RAPID to GSSHA & LSM to GSSHA
        """
        # ----------------------------------------------------------------------
        # LSM to GSSHA
        # ----------------------------------------------------------------------
        self.prepare_hmet()
        self.prepare_gag()

        # ----------------------------------------------------------------------
        # RAPID to GSSHA
        # ----------------------------------------------------------------------
        self.rapid_to_gssha()

        # ----------------------------------------------------------------------
        # HOTSTART
        # ----------------------------------------------------------------------
        self.hotstart()

        # ----------------------------------------------------------------------
        # Run GSSHA
        # ----------------------------------------------------------------------
        return self.run()