code: def adaptive(self, y0, x0, xend, params=(), **kwargs):
          
          return self.integrate((x0, xend), y0,
                                params=params, **kwargs)
docs: Integrate with integrator chosen output.
  
          Parameters
          ----------
          integrator : str
              See :meth:`integrate`.
          y0 : array_like
              See :meth:`integrate`.
          x0 : float
              Initial value of the independent variable.
          xend : float
              Final value of the independent variable.
          params : array_like
              See :meth:`integrate`.
          \*\*kwargs :
              See :meth:`integrate`.
  
          Returns
          -------
          Same as :meth:`integrate`