summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* from_ creates new variables from strMichael Schneeberger2023-03-291-37/+53
* add operators to expressionmixinMichael Schneeberger2023-03-291-2/+48
* bugfix in divison operatorMichael Schneeberger2023-03-291-2/+2
* add half newton polytope operatorMichael Schneeberger2023-03-294-0/+141
* add operator to convert vector to symmetric matrix and backMichael Schneeberger2023-03-298-0/+150
* diag operation on a vector produces a sqaure matrixMichael Schneeberger2023-03-161-14/+32
* make sorting optional for to_matrix_reprMichael Schneeberger2023-02-151-7/+12
* to_matrix_repr operator properly sorts the variablesMichael Schneeberger2023-02-134-6/+22
* correct another bug in to_sorted_variables operatorMichael Schneeberger2023-02-131-1/+1
* correct bug in to_sorted_variables operatorMichael Schneeberger2023-02-131-1/+1
* add to_sorted_variables operatorMichael Schneeberger2023-02-136-2/+67
* np.object -> objectmike2023-02-101-1/+1
* update test casesMichael Schneeberger2023-02-097-8/+49
* sympy.expand a sympy expression before converting it to a polymatrixMichael Schneeberger2023-02-095-4/+12
* accept polymatrix.Expression in from_sympy_expr()Michael Schneeberger2023-02-071-0/+4
* bugfix in eval/substitution operatorMichael Schneeberger2023-01-3027-222/+559
* update READMEMichael Schneeberger2023-01-301-3/+3
* from sympy expression does not accept numpy arraysMichael Schneeberger2022-12-061-1/+1
* allow predicator in filter expression to have empty entriesMichael Schneeberger2022-12-061-2/+12
* bugfix: elementwise multiplication works with a scalar value on both sidesMichael Schneeberger2022-12-061-38/+3
* remove polymatrix entry when two entries add up to zeroMichael Schneeberger2022-12-061-1/+6
* use dataclass __eq__ methodMichael Schneeberger2022-12-062-2/+10
* remove equals functionMichael Schneeberger2022-12-051-0/+1
* add 'degree' function that returns the degrees of each polynomial in the matrixMichael Schneeberger2022-08-261-3/+45
* 'from_sympy_expr' method works with different data typesMichael Schneeberger2022-08-264-28/+64
* 'get_poly' returns None if (row, col) entry is empty, instead of raising a Ke...Michael Schneeberger2022-08-1939-220/+195
* add function 'get_key_from_offset'Michael Schneeberger2022-08-171-4/+2
* bugfix: 'get_variable_indices' returns updated state instead of the old stateMichael Schneeberger2022-08-171-2/+2
* bugfix: 'set_element_at' works with value=0Michael Schneeberger2022-08-171-7/+8
* 'parametrize' method accepts any size matrix, not only vectorsMichael Schneeberger2022-08-171-5/+4
* order methods in alphabetical orderMichael Schneeberger2022-08-171-44/+41
* improve error message in case a polynomial contains a unknown variableMichael Schneeberger2022-08-171-7/+44
* Update READMEMichael Schneeberger2022-08-171-1/+1
* 'to_matrix_repr' function requires 'variables' argumentMichael Schneeberger2022-08-111-27/+26
* fix bug in test TestToMatrixReprMichael Schneeberger2022-08-101-6/+6
* add inverse property to truncate expressionMichael Schneeberger2022-08-103-3/+13
* delegate __repr__ to underlying expressionMichael Schneeberger2022-08-101-1/+4
* bug fix: monomial returned by subtract_monomial cannot have negative powersMichael Schneeberger2022-08-095-10/+22
* add 'to_sympy_expr' functionMichael Schneeberger2022-08-091-45/+51
* remove unused imports and polymatrix expressionsMichael Schneeberger2022-08-0918-184/+13
* customize repr of parametersMichael Schneeberger2022-08-091-1/+4
* ignore constant monomials inMichael Schneeberger2022-08-091-31/+24
* remove latex expressin in READMEMichael Schneeberger2022-08-091-5/+5
* add expressionMichael Schneeberger2022-08-094-0/+57
* allow dict in eval expressionMichael Schneeberger2022-08-091-5/+30
* add trace operatorMichael Schneeberger2022-08-056-1/+66
* add 'install_requires' to setup.py, add missing link to README.mdMichael Schneeberger2022-08-043-9/+8
* add a description of the example given in README.mdMichael Schneeberger2022-08-041-4/+16
* add links to README.mdMichael Schneeberger2022-08-041-8/+17
* clean up and restructuringsMichael Schneeberger2022-08-0497-997/+312