code: def _linear_interp(self, t0, t1, y0, y1, t):
      if t == t0:
          return y0
      if t == t1:
          return y1
      slope = (t - t0) / (t1 - t0)
      return y0 + slope * (y1 - y0)
  
imports: import abc
  import torch
  from .event_handling import find_event
  from .misc import _handle_unused_kwargs
label_desc: Use image node_id 8 for calling the FixedGridODESolver obj's underlying member method code with example usage: obj._linear_interp(t0, t1, y0, y1, t) and returns: unknown, y0, y1