|
Mosel Open Source Repository
By implementing their own libraries for Mosel users can add new functionality to the Mosel language and make it evolve according to their needs. User-written libraries may take the form of packages or modules.
Packages are libraries written directly in the Mosel language with a similar structure as Mosel models. They are ideally suited to give access to model parts (e.g., reformulations) or algorithms written in Mosel that you wish to distribute without disclosing their contents, for the development of your personal Mosel 'tool box', or even to implement add-ons to Mosel modules.
Via Mosel's Native Interface users may define their own modules that are treated just like the software components of the Mosel distribution. Typical uses for modules include the implementation of problem-specific data handling, or connections to external solvers or solution algorithms.
This page provides a distribution point for 3rd party packages and modules. If you have a package or module that you would like included then please contact .
- Packages and modules in this repository are provided free of charge for commercial and non-commercial use.
- Packages and modules in this repository are provided by the copyright holders and
contributors "as is", and any express or implied warranties including, but not limited to, the implied warranties
of merchantability and fitness for a particular purpose are disclaimed.
- Packages and modules in this repository are not a part of the Xpress-MP software suite.
- Packages and modules in this repository are unsupported by Dash Optimization Ltd.
- Copyright acknowledgements are included in the source files where applicable.
Packages for Mosel 2 are provided as source code. Mosel 2 compatible modules are provided as pre-compiled binaries for Windows 32 and 64bit platforms where possible. The module source is provided for previous versions of Mosel and all other platforms.
|
|