astrix.generic module¶ class AbstractValue[source]¶ Bases: Generic[T], ABC A marker interface for variable objects. abstractmethod interp(time)[source]¶ Return type: Any Parameters: time (TimeLike) property backend: str¶ property data: Any¶ abstract property invariant: bool¶ property time: T¶ class TimeSeriesValue(data, time, backend=None)[source]¶ Bases: AbstractValue[Time] Parameters: data (Array | list[float] | float) time (Time) backend (BackendArg) interp(time)[source]¶ Return type: Any Parameters: time (TimeLike) property invariant: bool¶