Commit 6ac9397
Expose Matrix types (#959)
* Create branch
* start of tests
* Added extra dimension
* Update tests
* First working test
* First working test
* Expr from matrix variables test
* Working version of ExprCons with le
* Can now add linear matrix constraints
* More robust Matrix classes
* add todo
* Clean up addMatrixCons function
* Add MatrixVar methods
* Update TODOs
* Add getter functions to matrixConstraint class@
git push
* Add checks for missing numpy
* Add matrix API to readthedocs
* Add minor grammar stuff. Add GCG to similar software
* Remove universal build. Add type asserts
* Update pipelines to include numpy
* Add numpy as a dependency
* Remove cimports for now
* Support adding MatrixExprCons in addConss
* Changed tests a bit
* Support querying solution values using MatrixExpr
* Add a test
* Remove SCIP bug from tests. Already reported
* Update CHANGELOG
* Add info for 5.4.0 release
* Make numpy a dependency (not just at build time)
* Most comments addressed
* Add test for documentation
* Fix documentation
* Add solution value accessing to docs
* Format test file
* Update docs/tutorials/matrix.rst
Co-authored-by: Mohammed Ghannam <[email protected]>
* Update docs/tutorials/matrix.rst
Co-authored-by: Mohammed Ghannam <[email protected]>
* Expose Matrix types
---------
Co-authored-by: Mark Turner <[email protected]>
Co-authored-by: Joao-Dionisio <[email protected]>
Co-authored-by: Mark Turner <[email protected]>
Co-authored-by: João Dionísio <[email protected]>1 parent a0165ec commit 6ac9397
File tree
5 files changed
+10
-4
lines changed- src/pyscipopt
- tests
5 files changed
+10
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | | - | |
| 112 | + | |
112 | 113 | | |
113 | 114 | | |
114 | 115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments