Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bugfix after shadowing existing variable when renaming | Michael Schneeberger | 2024-02-27 | 1 | -3/+4 |
| | |||||
* | use or instead of | Michael Schneeberger | 2024-02-27 | 42 | -433/+255 |
| | |||||
* | improve typing with PolynomialData and MonomialData | Michael Schneeberger | 2024-02-27 | 33 | -680/+156 |
| | |||||
* | replace indentation tabs with spaces | Michael Schneeberger | 2024-02-27 | 5 | -295/+290 |
| | |||||
* | implement function in | Michael Schneeberger | 2024-02-27 | 2 | -2/+5 |
| | |||||
* | update readme | Michael Schneeberger | 2024-02-26 | 2 | -3/+45 |
| | |||||
* | clean ups | Michael Schneeberger | 2024-02-26 | 59 | -392/+346 |
| | |||||
* | flatten polymatrix.polymatrix and polymatrix.statemonad structure for better ↵ | Michael Schneeberger | 2024-02-20 | 71 | -148/+151 |
| | | | | readibility | ||||
* | flatten polymatrix.expressionstate for better readibility | Michael Schneeberger | 2024-02-20 | 62 | -66/+62 |
| | |||||
* | rename initexpressionbase.py to init.py | Michael Schneeberger | 2024-02-20 | 10 | -117/+134 |
| | |||||
* | division by float expression is multiplying instead of dividing | Michael Schneeberger | 2024-02-20 | 1 | -1/+8 |
| | |||||
* | add pyproject.toml, remove setup.py | Michael Schneeberger | 2024-02-10 | 2 | -28/+19 |
| | |||||
* | move init expr functions into a single file | Michael Schneeberger | 2024-02-10 | 103 | -1649/+2491 |
| | |||||
* | do not delete position when substracting monomials | Michael Schneeberger | 2023-10-16 | 2 | -2/+8 |
| | |||||
* | update links in README | Michael Schneeberger | 2023-09-05 | 2 | -8/+7 |
| | |||||
* | save offset of a parameter with its name | Michael Schneeberger | 2023-05-09 | 4 | -167/+2 |
| | |||||
* | reshape according to the number of rows of expressions | Michael Schneeberger | 2023-05-08 | 2 | -13/+30 |
| | |||||
* | add paraemtrizematrixexprmixin.py | Michael Schneeberger | 2023-05-08 | 1 | -0/+62 |
| | |||||
* | rename dataclass_abc to dataclassabc | Michael Schneeberger | 2023-04-21 | 157 | -1246/+1038 |
| | |||||
* | parametrize operator acts only on column vector | Michael Schneeberger | 2023-03-29 | 1 | -5/+5 |
| | |||||
* | from_ creates expression from expression | Michael Schneeberger | 2023-03-29 | 1 | -13/+17 |
| | |||||
* | from_ creates new variables from str | Michael Schneeberger | 2023-03-29 | 1 | -37/+53 |
| | |||||
* | add operators to expressionmixin | Michael Schneeberger | 2023-03-29 | 1 | -2/+48 |
| | |||||
* | bugfix in divison operator | Michael Schneeberger | 2023-03-29 | 1 | -2/+2 |
| | |||||
* | add half newton polytope operator | Michael Schneeberger | 2023-03-29 | 4 | -0/+141 |
| | |||||
* | add operator to convert vector to symmetric matrix and back | Michael Schneeberger | 2023-03-29 | 8 | -0/+150 |
| | |||||
* | diag operation on a vector produces a sqaure matrix | Michael Schneeberger | 2023-03-16 | 1 | -14/+32 |
| | |||||
* | make sorting optional for to_matrix_repr | Michael Schneeberger | 2023-02-15 | 1 | -7/+12 |
| | |||||
* | to_matrix_repr operator properly sorts the variables | Michael Schneeberger | 2023-02-13 | 4 | -6/+22 |
| | |||||
* | correct another bug in to_sorted_variables operator | Michael Schneeberger | 2023-02-13 | 1 | -1/+1 |
| | |||||
* | correct bug in to_sorted_variables operator | Michael Schneeberger | 2023-02-13 | 1 | -1/+1 |
| | |||||
* | add to_sorted_variables operator | Michael Schneeberger | 2023-02-13 | 6 | -2/+67 |
| | |||||
* | np.object -> object | mike | 2023-02-10 | 1 | -1/+1 |
| | |||||
* | update test cases | Michael Schneeberger | 2023-02-09 | 7 | -8/+49 |
| | |||||
* | sympy.expand a sympy expression before converting it to a polymatrix | Michael Schneeberger | 2023-02-09 | 5 | -4/+12 |
| | |||||
* | accept polymatrix.Expression in from_sympy_expr() | Michael Schneeberger | 2023-02-07 | 1 | -0/+4 |
| | |||||
* | bugfix in eval/substitution operator | Michael Schneeberger | 2023-01-30 | 27 | -222/+559 |
| | |||||
* | update README | Michael Schneeberger | 2023-01-30 | 1 | -3/+3 |
| | |||||
* | from sympy expression does not accept numpy arrays | Michael Schneeberger | 2022-12-06 | 1 | -1/+1 |
| | |||||
* | allow predicator in filter expression to have empty entries | Michael Schneeberger | 2022-12-06 | 1 | -2/+12 |
| | |||||
* | bugfix: elementwise multiplication works with a scalar value on both sides | Michael Schneeberger | 2022-12-06 | 1 | -38/+3 |
| | |||||
* | remove polymatrix entry when two entries add up to zero | Michael Schneeberger | 2022-12-06 | 1 | -1/+6 |
| | |||||
* | use dataclass __eq__ method | Michael Schneeberger | 2022-12-06 | 2 | -2/+10 |
| | |||||
* | remove equals function | Michael Schneeberger | 2022-12-05 | 1 | -0/+1 |
| | |||||
* | add 'degree' function that returns the degrees of each polynomial in the matrix | Michael Schneeberger | 2022-08-26 | 1 | -3/+45 |
| | |||||
* | 'from_sympy_expr' method works with different data types | Michael Schneeberger | 2022-08-26 | 4 | -28/+64 |
| | |||||
* | 'get_poly' returns None if (row, col) entry is empty, instead of raising a ↵ | Michael Schneeberger | 2022-08-19 | 39 | -220/+195 |
| | | | | KeyError exception | ||||
* | add function 'get_key_from_offset' | Michael Schneeberger | 2022-08-17 | 1 | -4/+2 |
| | |||||
* | bugfix: 'get_variable_indices' returns updated state instead of the old state | Michael Schneeberger | 2022-08-17 | 1 | -2/+2 |
| | |||||
* | bugfix: 'set_element_at' works with value=0 | Michael Schneeberger | 2022-08-17 | 1 | -7/+8 |
| |