docs: def gfrepu(ivbeg, ivend, time):
      """
      This function tells the progress reporting system
      how far a search has progressed.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/gfrepu_c.html
  
      :param ivbeg: Start time of work interval.
      :type ivbeg: float
      :param ivend: End time of work interval.
      :type ivend: float
      :param time: Current time being examined in the search process.
      :type time: float
      """
      ivbeg = ctypes.c_double(ivbeg)
      ivend = ctypes.c_double(ivend)
      time = ctypes.c_double(time)
      libspice.gfrepu_c(ivbeg, ivend, time)