I am pleased to announce that CMPL 1.9.0 is now available for Raspbian.
CMPL's Raspbian distribution is mostly intended to give pupils a first impression about linear programming and mathematical programming languages.
The Raspberry Pi hardware is potent enough to solve textbook examples or the examples that are provided in the CMPL manual.
For more realistic problems it is suggested to use a CMPLServer for the calculations and CMPL on Raspbian as front end.
CMPL (<Coliop|Coin> Mathematical Programming Language) is a mathematical programming language and a system for mathematical programming and optimisation of linear optimisation problems.
CMPL is an open source project licensed under GPLv3. It is written in C++ and is available for most of the relevant operating systems (Windows, OS X and Linux).
The CMPL distribution contains Coliop which is an (simple) IDE (Integrated Development Environment) for CMPL. Coliop is an open source project licensed under GPLv3. The CMPL package also contains pyCMPL, jCMPL and CMPLServer. pyCMPL is the CMPL application programming interface (API) for Python and an interactive shell and jCMPL is CMPL's Java API. CMPLServer is an XML-RPC-based web service for distributed optimisation that can be used with CMPL, pyCMPL and jCMPL. It is reasonable to solve large models remotely on the CMPLServer that is installed on a high performance system. pyCMPL, jCMPL and CMPLServer are licensed under LGPLv3. www.coliop.orgprojects.coin-or.org/Cmpl