Skip to main content

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-config

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


Download files

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

Source Distribution

yaposib-0.3.1.tar.gz (25.9 kB view hashes)

Uploaded source

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