File tree Expand file tree Collapse file tree 11 files changed +4767
-1159
lines changed Expand file tree Collapse file tree 11 files changed +4767
-1159
lines changed Original file line number Diff line number Diff line change 21
21
- Fixed too strict getObjVal, getVal check
22
22
### Changed
23
23
- Changed createSol to now have an option of initialising at the current LP solution
24
+ - Unified documentation style of scip.pxi to numpydocs
24
25
### Removed
25
26
26
27
## 5.1.1 - 2024-06-22
Original file line number Diff line number Diff line change 1
1
#############
2
- API reference
2
+ API Reference
3
3
#############
4
4
5
5
This page provides an auto-generated summary of PySCIPOpt's API.
6
6
7
+ .. automodule :: pyscipopt
8
+
7
9
SCIP Model
8
10
==========
9
11
10
- .. autosummary ::
11
- :toctree: _autosummary
12
- :recursive:
12
+ This is the main class of PySCIPOpt. Most functionality is accessible through functions
13
+ of this class. All functions that require the SCIP object belong to this class.
14
+
15
+ .. toctree ::
16
+ :maxdepth: 1
13
17
14
- pyscipopt.Model
18
+ api/model
15
19
16
20
SCIP Constraint
17
21
===============
18
22
19
- .. autosummary ::
20
- :toctree: _autosummary
21
- :recursive:
23
+ This class wraps a SCIP constraint object. It contains functions that can retrieve basic information
24
+ that is entirely contained within the constraint object.
25
+
26
+ .. toctree ::
27
+ :maxdepth: 1
22
28
23
- pyscipopt.Constraint
29
+ api/constraint
24
30
25
31
SCIP Variable
26
32
=============
27
33
28
- .. autosummary ::
29
- :toctree: _autosummary
30
- :recursive:
34
+ This class wraps a SCIP variable object. It contains functions that can retrieve basic information
35
+ that is entirely contained within the variable object.
31
36
32
- pyscipopt.Variable
37
+ .. toctree ::
38
+ :maxdepth: 1
39
+
40
+ api/variable
33
41
34
42
SCIP Row
35
43
========
36
44
37
- .. autosummary ::
38
- :toctree: _autosummary
39
- :recursive:
45
+ This class wraps a SCIP row object. It contains functions that can retrieve basic information
46
+ that is entirely contained within the row object.
47
+
48
+ .. toctree ::
49
+ :maxdepth: 1
40
50
41
- pyscipopt.scip.Row
51
+ api/row
42
52
43
53
SCIP Column
44
54
===========
45
55
46
- .. autosummary ::
47
- :toctree: _autosummary
48
- :recursive:
56
+ This class wraps a SCIP column object. It contains functions that can retrieve basic information
57
+ that is entirely contained within the column object.
58
+
59
+ .. toctree ::
60
+ :maxdepth: 1
49
61
50
- pyscipopt.scip.Column
62
+ api/column
51
63
52
64
SCIP Node
53
65
=========
54
66
55
- .. autosummary ::
56
- :toctree: _autosummary
57
- :recursive:
67
+ This class wraps a SCIP node object. It contains functions that can retrieve basic information
68
+ that is entirely contained within the node object.
58
69
59
- pyscipopt.scip.Node
70
+ .. toctree ::
71
+ :maxdepth: 1
60
72
61
- SCIP Solution
62
- =============
63
-
64
- .. autosummary ::
65
- :toctree: _autosummary
66
- :recursive:
67
-
68
- pyscipopt.scip.Solution
73
+ api/node
69
74
70
75
SCIP Event
71
- ===========
76
+ ==========
77
+
78
+ This class wraps a SCIP event object. It contains functions that can retrieve basic information
79
+ that is entirely contained within the event object.
72
80
73
- .. autosummary ::
74
- :toctree: _autosummary
75
- :recursive:
81
+ .. toctree ::
82
+ :maxdepth: 1
76
83
77
- pyscipopt.scip.Event
84
+ api/event
78
85
79
86
Original file line number Diff line number Diff line change
1
+ ##########
2
+ Column API
3
+ ##########
4
+
5
+ .. autoclass :: pyscipopt.scip.Column
6
+ :members:
Original file line number Diff line number Diff line change
1
+ ##############
2
+ Constraint API
3
+ ##############
4
+
5
+ .. autoclass :: pyscipopt.Constraint
6
+ :members:
Original file line number Diff line number Diff line change
1
+ ##########
2
+ Event API
3
+ ##########
4
+
5
+ .. autoclass :: pyscipopt.scip.Event
6
+ :members:
Original file line number Diff line number Diff line change
1
+ #########
2
+ Model API
3
+ #########
4
+
5
+ .. autoclass :: pyscipopt.Model
6
+ :members:
Original file line number Diff line number Diff line change
1
+ ########
2
+ Node API
3
+ ########
4
+
5
+ .. autoclass :: pyscipopt.scip.Node
6
+ :members:
Original file line number Diff line number Diff line change
1
+ #######
2
+ Row API
3
+ #######
4
+
5
+ .. autoclass :: pyscipopt.scip.Row
6
+ :members:
Original file line number Diff line number Diff line change
1
+ ############
2
+ Variable API
3
+ ############
4
+
5
+ .. autoclass :: pyscipopt.Variable
6
+ :members:
Original file line number Diff line number Diff line change 82
82
# so a file named "default.css" will overwrite the builtin "default.css".
83
83
html_static_path = ["_static" ]
84
84
85
- autosummary_generate = True
86
- autoclass_content = "class"
85
+ autosummary_generate = False
86
+ napoleon_numpy_docstring = True
87
+ napoleon_google_docstring = False
87
88
88
89
pygments_style = "sphinx"
89
90
You can’t perform that action at this time.
0 commit comments