diff options
author | Nao Pross <np@0hm.ch> | 2024-04-17 18:43:07 +0200 |
---|---|---|
committer | Nao Pross <np@0hm.ch> | 2024-04-17 18:43:07 +0200 |
commit | af4d7b569c29a1b22ca991d3a2172e1e54933758 (patch) | |
tree | 766f97a4f2602aed4dde5f475903dbee4dbf8278 | |
parent | Fix circular import and typing in FromSympy (diff) | |
download | polymatrix-af4d7b569c29a1b22ca991d3a2172e1e54933758.tar.gz polymatrix-af4d7b569c29a1b22ca991d3a2172e1e54933758.zip |
Minor changes
-rw-r--r-- | polymatrix/expression/to.py | 4 | ||||
-rw-r--r-- | polymatrix/expressionstate/mixins.py | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/polymatrix/expression/to.py b/polymatrix/expression/to.py index c334a9e..0cea1d9 100644 --- a/polymatrix/expression/to.py +++ b/polymatrix/expression/to.py @@ -47,6 +47,10 @@ def to_constant( def to_sympy( expr: Expression, ) -> StateMonadMixin[ExpressionState, sympy.Expr]: + + # TODO: fix this function with new expression state + raise NotImplementedError("Broken because FromTupleExpr was removed") + def func(state: ExpressionState): state, underlying = expr.apply(state) diff --git a/polymatrix/expressionstate/mixins.py b/polymatrix/expressionstate/mixins.py index 99b2cb1..9c30475 100644 --- a/polymatrix/expressionstate/mixins.py +++ b/polymatrix/expressionstate/mixins.py @@ -20,8 +20,6 @@ class IndexRange(NamedTuple): class ExpressionStateMixin( StateCacheMixin, ): - # -- New API -- - @property @abstractmethod def n_variables(self) -> int: |