def light_curve(self, t, texp=0.0, tol=1e-8, maxdepth=4):
        """
        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.

        """
        t = np.atleast_1d(t)
        return CythonSolver().simple_light_curve(self._get_params(),
                                                 t, texp, tol, maxdepth)