diff --git a/lisainstrument/shift_inversion_numpy.py b/lisainstrument/shift_inversion_numpy.py index 57e1563a3668c211857c72d307f1a334eb80ff91..fddcb517d48284d6fa4d9a95ee6b2bb72c9a2041 100644 --- a/lisainstrument/shift_inversion_numpy.py +++ b/lisainstrument/shift_inversion_numpy.py @@ -1,31 +1,25 @@ """Functions for inverting a 1D (time)coordinate transform given as numpy array -The inversion function internally requires an interpolation operator implementing the -RegularInterpolator interface, and which is provided by the user. Use -make_shift_inverse_lagrange_numpy to create an inversion operator employing Lagrange +The inversion function internally requires an interpolation operator implementing the +RegularInterpolator interface, and which is provided by the user. Use +make_shift_inverse_lagrange_numpy to create an inversion operator employing Lagrange interpolation. """ from __future__ import annotations -# ~ from dataclasses import dataclass - -# ~ from enum import Enum from typing import Final import numpy as np -# ~ from typing_extensions import assert_never - from lisainstrument.fir_filters_numpy import NumpyArray1D from lisainstrument.regular_interpolators import ( RegularInterpolator, make_regular_interpolator_lagrange, - # ~ make_regular_interpolator_linear, ) -class ShiftInverseNumpy: # pylint: disable=too-few-public-methods +class ShiftInverseNumpy: # pylint: disable=too-few-public-methods """Invert coordinate transformation given as shift""" def __init__(