pyomo icon indicating copy to clipboard operation
pyomo copied to clipboard

An object-oriented algebraic modeling language in Python for structured optimization problems.

Results 418 pyomo issues
Sort by recently updated
recently updated
newest added

## Summary/Motivation: As far as I know, `LinearExpression` is the only expression object in the expression system that is mutable. This PR updates `LinearExpression` so that it is immutable. ###...

AT: STALE

## Fixes #1761, #230. ## Summary/Motivation: This PR adds a `QuadraticExpression` node to the expression system. This PR does not add any special handling of `QuadraticExpression` (that can be added...

AT: STALE

## Summary/Motivation: This PR adds a function to create a Plotly plot of the graph of a pyomo model. It is "interactive" in the sense that you get information about...

AT: STALE

## Fixes # ## Summary/Motivation: This is a rewrite of GDPopt with the goal of improving extensibility and maintainability. ## Changes proposed in this PR: - Removes gdpbb--it has been...

## Fixes # . ## Summary/Motivation: This PR introduces, but does not activate, a new NL writer. The new (v2) writer is about 12% faster than the old (v1) writer....

## Summary Right now it is often necessary to preprocess a model before solving it to deactivate an constraints that may have become trivially satisfied after fixing variables. (This is...

enhancement
pyomo.solvers

## Summary From https://stackoverflow.com/questions/73064859/pyomo-how-do-i-run-multiple-solve-concurrently-in-parallel-on-the-same-model: > I'm using opt = pyo.SolverFactory('glpk'), and I'd like to call opt.solve(), multiple times, inside a map function of a ThreadPool, but it gives error caused...

bug
pyomo.solvers

## Fixes # . ## Summary/Motivation: Contribute model-based design of experiments framework to Pyomo ## Tasks to complete before merging: - [ ] Merge PR on fork https://github.com/jialuw96/pyomo/pull/5 - [x]...

## Summary Currently, there is no solver-agnostic way to specify a solver time limit in Pyomo. This leads to a lot of `if` trees in packages like `gdpopt` and `mindtpy`...

enhancement

## Summary The GDPopt LBB algorithm does not find a solution for a problem where the Boolean solution is already fixed. ### Steps to reproduce the issue ``` m =...

bug
pyomo.contrib