diff options
Diffstat (limited to 'polymatrix/expressionstate/mixins/expressionstatemixin.py')
-rw-r--r-- | polymatrix/expressionstate/mixins/expressionstatemixin.py | 9 |
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): |