code: def light_curve(self, t, texp=0.0, tol=1e-8, maxdepth=4, use_batman=False):
          
          t = np.atleast_1d(t)
          if len(self.bodies) == 0:
              return self.central.flux + np.zeros_like(t)
  
          return CythonSolver().kepler_light_curve(len(self.bodies),
                                                   self._get_params(),
                                                   t, texp, tol, maxdepth,
                                                   use_batman=use_batman)
docs: Get the light curve evaluated at a list of times using the current
          model.
  
          :param t:
              The times where the light curve should be evaluated (in days).
  
          :param tol:
              The stopping criterion for the exposure time integration.
  
          :param maxdepth:
              The maximum recursion depth of the exposure time integrator.