Provides low level bindings to the CPLEX Callable Library. Provides a higher level interface for constructing linear and mip programs.
Includes:
- Support for linear and mixed integer programming
- MIP Callbacks and ability to add cuts
- Write concise models:
Constraints $ forall onus $ \j -> (sum splitters $ \i -> 1 :# (Phi i j) ) := 1
To install on OSX with cplex in the standard install location, specify the extra-lib-dirs as: cabal install cplex-hs --extra-lib-dirs=$HOME/Applications/IBM/ILOG/CPLEX_Studio1271/cplex/lib/x86-64_osx/static_pic/
- New MIP additions and callbacks
- MIP additions by herwigstuetz
- Originally developed by ghorn