@abstractmethod
def __getitem__(self, idx):
    'Return the corresponding index/slice of the discrete-time solution'
    raise NotImplementedError
Return the corresponding index/slice of the discrete-time solution
@abstractmethod
def __getitem__(self, idx):
    
    raise NotImplementedError