summaryrefslogtreecommitdiffstats
path: root/polymatrix/expressionstate/mixins/expressionstatemixin.py
diff options
context:
space:
mode:
Diffstat (limited to 'polymatrix/expressionstate/mixins/expressionstatemixin.py')
-rw-r--r--polymatrix/expressionstate/mixins/expressionstatemixin.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/polymatrix/expressionstate/mixins/expressionstatemixin.py b/polymatrix/expressionstate/mixins/expressionstatemixin.py
index e08e1eb..18dba05 100644
--- a/polymatrix/expressionstate/mixins/expressionstatemixin.py
+++ b/polymatrix/expressionstate/mixins/expressionstatemixin.py
@@ -16,7 +16,7 @@ class ExpressionStateMixin(
@abc.abstractmethod
def n_param(self) -> int:
"""
- current number of parameters used in polynomial matrix expressions
+ number of parameters used in polynomial matrix expressions
"""
...
@@ -24,11 +24,16 @@ class ExpressionStateMixin(
@property
@abc.abstractmethod
def offset_dict(self) -> dict[tuple[typing.Any], tuple[int, int]]:
+ """
+ a variable consists of one or more parameters indexed by a start
+ and an end index
+ """
+
...
@property
@abc.abstractmethod
- def auxillary_equations(self) -> dict[int, dict[tuple[int], float]]:
+ def auxillary_equations(self) -> dict[int, dict[tuple[int], float]]:
...
def get_key_from_offset(self, offset: int):