-
Notifications
You must be signed in to change notification settings - Fork 526
Archived Design Discussions and Issues
Bethany Nicholson edited this page Jan 9, 2024
·
1 revision
This is an archive of old Pyomo design discussions and issues that have been closed as "not planned" without being fully resolved. There are lots of great ideas in these issues but given limited resources and developer time these are items we don't plan to address. This list can also be accessed from the GitHub issue list by filtering closed issues with the "not planned" label. The linked issues can always be reopened if there is renewed interest.
Data Portal
- #257 dat file parser unhelpful error message
- #258 dat file parser unhelpful error message
- #283 Allow file objects as a valid DataPortal
- #461 ValueError when using "select" argument
- #1083 DataPortal empty index error
- #1110 Allow pint units in the input dictionary for AbstractModels
- #1119 set_array for 3-tuple
- #1573 Data Command default
-
#2014 Regression:
inf
no longer supported
Expression System
- #2329 Add a QuadraticExpression Node
- #416 Review logic/expectations for management of named expressions
- #452 Treatment of big-E Expression objects in expression walkers
- #468 Evaluate the use of NumericConstants
Kernel
- #341 Design Documentation for Kernel
Modeling Components
-
#34 Create a new component: MutableParam
- Create a new component to separate the semantics of mutable and immutable parameters
-
#98 Simplified Model classes
- Make
ConcreteModel
andAbstractModel
classes an even "thinner vaneer" over top ofBlock
- Make
-
#407 Model-wide declaration order
- Model/global declaration order discussion
-
#918 Use
super()
for Component initialization -
#1072 Inconsistency asking a Block to find itself
- Add
relative_to
tofind_component
- Add
- #1104 Parallelize the construction of constraints & co. of abstract models
Transformations
-
#273 Deprecate Model Transformations
- Proposes several old model transformations either be deprecated or be updated to use the new expression tree walkers
Solver Interfaces
-
#313 Support for symphony solve
- Add symphony solver support for parallel optimization
- #389 Nested Decomp
-
#1096 Add interface to OSQP
- Add support for OSQP solver
Testing and CI
- #415 Automate tests for cythonized files