From f87c2dbb9b1f96506828fc971bc2c6872c2530d3 Mon Sep 17 00:00:00 2001 From: Valentin Boettcher Date: Thu, 13 Jan 2022 14:18:22 +0100 Subject: [PATCH] make the key an abstract property --- stocproc/stocproc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stocproc/stocproc.py b/stocproc/stocproc.py index e4d6b8a..d42968f 100644 --- a/stocproc/stocproc.py +++ b/stocproc/stocproc.py @@ -95,7 +95,6 @@ class StocProc(abc.ABC): self.t_max = t_max self.num_grid_points = num_grid_points self.t = np.linspace(0, t_max, num_grid_points) - self.key = "generic" self._z = None self._interpolator = None self._interpolator_dot = None @@ -114,6 +113,10 @@ class StocProc(abc.ABC): ) ) + @abc.abstractproperty + def key(self): + pass + def __call__(self, t=None): r"""Evaluates the stochastic process.