Skip to main content

GUROBI extension for amplpy

Project description

GUROBI driver for AMPL. This package uses AMPLS-API, which is an open source set of lightweight interfaces between AMPL and solvers, which allow:

  • Read in an AMPL model instance from an NL file

  • Write out the solution as a sol file, ready to be imported by AMPL

  • A choiche between:
    • Use of all the solver’s capabilities, using its own C API functionalities

    • Use of a (provided) generic interface, that encapsulates the most common functionalities of the solver interfaces, permitting hassle-free solver swap

  • Usage of existing AMPL licenses, when used together with the AMPL drivers

The interfaces are available for multiple languages; the core is written in C++ and it is wrapped using [swig](https://www.swig.org) to other target languages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

amplpy_gurobi-0.1.2.tar.gz (29.7 MB view hashes)

Uploaded Source

Built Distributions

amplpy_gurobi-0.1.2-cp311-cp311-win_amd64.whl (9.5 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

amplpy_gurobi-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp311-cp311-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.11 macOS 10.13+ x86-64

amplpy_gurobi-0.1.2-cp310-cp310-win_amd64.whl (9.5 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

amplpy_gurobi-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp310-cp310-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.10 macOS 10.13+ x86-64

amplpy_gurobi-0.1.2-cp39-cp39-win_amd64.whl (9.5 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

amplpy_gurobi-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp39-cp39-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.9 macOS 10.13+ x86-64

amplpy_gurobi-0.1.2-cp38-cp38-win_amd64.whl (9.5 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

amplpy_gurobi-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp38-cp38-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.8 macOS 10.13+ x86-64

amplpy_gurobi-0.1.2-cp37-cp37m-win_amd64.whl (9.5 MB view hashes)

Uploaded CPython 3.7m Windows x86-64

amplpy_gurobi-0.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp37-cp37m-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.7m macOS 10.13+ x86-64

amplpy_gurobi-0.1.2-cp36-cp36m-win_amd64.whl (9.6 MB view hashes)

Uploaded CPython 3.6m Windows x86-64

amplpy_gurobi-0.1.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

amplpy_gurobi-0.1.2-cp36-cp36m-macosx_10_13_x86_64.whl (9.8 MB view hashes)

Uploaded CPython 3.6m macOS 10.13+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page