| Commit message (Expand) | Author | Age | Files | Lines |
* | Sketch (non-working) LogDet canonicalization | Nao Pross | 2024-05-25 | 1 | -8/+73 |
* | Major structure change to allow more general transformation of problems | Nao Pross | 2024-05-25 | 7 | -402/+592 |
* | Allow shape of OptVariableExpr to be an Expression | Nao Pross | 2024-05-24 | 2 | -13/+49 |
* | Update class diagram in __init__ | Nao Pross | 2024-05-24 | 1 | -35/+58 |
* | Fix bug in CVXOPT interface | Nao Pross | 2024-05-18 | 1 | -2/+2 |
* | Fix imports after change in polymatrix dependency | Nao Pross | 2024-05-12 | 4 | -5/+5 |
* | Replace marimo with Jupyter notebooks | Nao Pross | 2024-05-12 | 1 | -1/+1 |
* | Fix imports after change in polymatrix dependency | Nao Pross | 2024-05-12 | 5 | -5/+5 |
* | Add TODO | Nao Pross | 2024-05-11 | 1 | -0/+1 |
* | Whitespace | Nao Pross | 2024-05-11 | 2 | -1/+2 |
* | Implement PositiveSemiDefinite constraint for CVXOPT | Nao Pross | 2024-05-11 | 1 | -1/+23 |
* | Create SolverError exception | Nao Pross | 2024-05-11 | 2 | -11/+15 |
* | Bugfix in CVXOpt interface when problem is QP | Nao Pross | 2024-05-11 | 1 | -1/+1 |
* | Fix bug in putinar_psatz | Nao Pross | 2024-05-11 | 1 | -0/+1 |
* | Prepare stub for SCS solver interface | Nao Pross | 2024-05-11 | 1 | -0/+34 |
* | Separate out Putinar positivstellensatz as function | Nao Pross | 2024-05-10 | 3 | -64/+109 |
* | Fix error in construction of multipliers for Positivstellensatz | Nao Pross | 2024-05-10 | 2 | -8/+20 |
* | Fix bug caused by non-scalar variables | Nao Pross | 2024-05-10 | 1 | -15/+21 |
* | Prepare stub for MOSEK solver interface | Nao Pross | 2024-05-10 | 4 | -4/+77 |
* | Move cvxopt module into submodule for solvers | Nao Pross | 2024-05-10 | 3 | -4/+7 |
* | Prepare structure for logdet canon | Nao Pross | 2024-05-10 | 3 | -45/+135 |
* | Add __str__ to NonNegative constraint | Nao Pross | 2024-05-09 | 1 | -2/+7 |
* | Implement transformation using Positivstellensatz for constrained optimization | Nao Pross | 2024-05-09 | 2 | -28/+78 |
* | Raise error when SOS problem is unconstrained | Nao Pross | 2024-05-08 | 1 | -0/+3 |
* | Make CVXOPInfo behave like a dataclass | Nao Pross | 2024-05-08 | 1 | -0/+7 |
* | Expose ArchimedeanSet with make_set | Nao Pross | 2024-05-08 | 1 | -0/+4 |
* | Rewrite and rename solve_cone to solve_sos_cone with new structure | Nao Pross | 2024-05-08 | 4 | -429/+173 |
* | Add __str__ dunder methods to a few classes | Nao Pross | 2024-05-08 | 2 | -1/+34 |
* | Lay out new structure for SumOfSquares package | Nao Pross | 2024-05-07 | 6 | -1/+335 |
* | Rename polymatrix.optvariable to just polymatrix.variable | Nao Pross | 2024-05-07 | 1 | -0/+0 |
* | Create superclass of OptVariableMixin for variables that are not expressions | Nao Pross | 2024-05-06 | 1 | -7/+21 |
* | Fix indexing bug in OptVariableMixin | Nao Pross | 2024-05-05 | 1 | -1/+2 |
* | Update after polymatrix.typing was renamed to polymatrix.index | Nao Pross | 2024-05-05 | 1 | -2/+1 |
* | Delete SOSExpr and SOSExprBase | Nao Pross | 2024-05-05 | 23 | -691/+1 |
* | Add __str__ to OptVariable | Nao Pross | 2024-05-05 | 1 | -0/+3 |
* | Remove OptVariableExpression, just return a VariableExpression with OptVariab... | Nao Pross | 2024-05-03 | 1 | -29/+4 |
* | Create OptVariableExpression | Nao Pross | 2024-05-02 | 2 | -0/+82 |
* | Add pyproject.toml with Poetry | Nao Pross | 2024-03-25 | 3 | -7/+727 |
* | Merge branch 'sosexprbase_hotfix' into 'main' | schneemich | 2024-03-22 | 1 | -0/+0 |
|\ |
|
| * | Add missing __init__.pysosexprbase_hotfix | Nao Pross | 2024-03-21 | 1 | -0/+0 |
|/ |
|
* | type check left argument of binary operation | Michael Schneeberger | 2024-02-27 | 1 | -15/+18 |
* | remove class SOSConstraint | Michael Schneeberger | 2024-02-26 | 20 | -134/+74 |
* | flatten package structure for better readibility | Michael Schneeberger | 2024-02-19 | 27 | -522/+92 |
* | integrate changes from polymatrix library | Michael Schneeberger | 2024-02-10 | 2 | -15/+37 |
* | include q_inequality to solve_cone | Michael Schneeberger | 2023-12-13 | 3 | -25/+73 |
* | add putinar n-satz | Michael Schneeberger | 2023-10-16 | 13 | -33/+578 |
* | create single parameter if n_rows > 1 or n_col > 1 | Michael Schneeberger | 2023-05-09 | 1 | -3/+6 |
* | key of x0 are the names instead of the parameter objects | Michael Schneeberger | 2023-05-09 | 1 | -2/+2 |
* | allow sos expression to have more than 1 column | Michael Schneeberger | 2023-05-08 | 5 | -8/+39 |
* | Initial commit | Michael Schneeberger | 2023-04-21 | 33 | -0/+1069 |