Yaposib is a python binding to OSI, the Open Solver Interface from COIN-OR. It intends to give access to various solvers through python. Yaposib was created in order to be integrated in pulp-or (http://code.google.com/p/pulp-or).
Project description
OVERVIEW
Yaposib is a python binding to OSI, the Open Solver Interface from COIN-OR. It intends to give access to various solvers through python. Yaposib was created in order to be integrated in pulp-or (http://code.google.com/p/pulp-or).
YAPOSIB PROJECT PAGE
yaposib is hosted on https://code.google.com/p/yaposib
DEPENDENCIES
yaposib depends on - boost python http://www.boost.org - coin osi https://projects.coin-or.org/Osi
INSTALLATION
To build and install this package, just use pip or easy_install. You need gcc and boost::python.
Advanced configuration is possible: see the INSTALL file for that.
TESTING
- from python:
>>> from yaposib.test.test_yaposib import main as test >>> test()
- you can also run the executable that comes installed in the package
$ yaposib
USING
Look a the examples in examples/ Look at the file QuickRefManual
ADDING TESTS
Yaposib uses the unittest package. Adding tests is encouraged: To do so, edit the file yaposib/test/test_yaposib.py. Anything bug filed on the bugtracker should result (if possible) in a new test.
REPORTING BUGS
Please use the bugtracker on http://code.google.com/p/yaposib/issues/list
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for yaposib-0.2.75-py2.7-linux-x86_64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 966bb6fc56428c09f2bd0d199fb88a5063473b40536e31458cfbddfbfc2b2dbc |
|
MD5 | 53457ceaf6c0f92190f2a3c57da0fa2c |
|
BLAKE2b-256 | 17e6fcc08e3da36f3cf2949091f06178c21b5f30bddff14a469b139afb268b86 |
Hashes for yaposib-0.2.75-py2.7-linux-i686.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2063aaa673790d3c1bc986156dbc0097b1fbd75519204a6651b092464e61b3b |
|
MD5 | cfc43ae747d93543eed889e73b230524 |
|
BLAKE2b-256 | 1e835fa8eb5580f0429eb49928b8dbda9dc47bd5781f1728e0a03d95ad7ad52f |