BSD Ports

math/py-Pyomo 6.8.1_1 DragonFly

Python Optimization Modeling Objects

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
math, python
Package size
6172.7 KiB, 66712.3 KiB installed

Description

Pyomo is a Python-based open-source software package that supports a diverse set of optimization capabilities for formulating and analyzing optimization models.

Modeling optimization applications is a core capability of Pyomo. Pyomo can be used to define symbolic problems, create concrete problem instances, and solve these instances with standard solvers. Thus, Pyomo provides a capability that is commonly associated with algebraic modeling languages such as AMPL, AIMMS, and GAMS, but Pyomo's modeling objects are embedded within a full-featured high-level programming language with a rich set of supporting libraries. Pyomo supports a wide range of problem types, including: * Linear programming * Quadratic programming * Nonlinear programming * Mixed-integer linear programming * Mixed-integer quadratic programming * Mixed-integer nonlinear programming * Mixed-integer stochastic programming * Generalized disjunctive programming * Differential algebraic equations * Bilevel programming * Mathematical programming with equilibrium constraints

In the other systems

SystemPortVersion
DragonFlymath/py-Pyomo6.8.1_1
FreeBSDmath/py-Pyomo6.10.1

Install

Binary package:

pkg install py311-Pyomo

From DPorts:

cd /usr/dports/math/py-Pyomo && make install clean

Dependencies

Run dependencies 4

No port depends on this one.