Skip to content

markusmarx/Mantella

 
 

Repository files navigation

Mantella

Version 0.9.0

Travis CI Build Status Coverity Scan Build Status Coverage Status

Mantella is a modern, header-only C++ optimisation library, supporting Linux, Windows and Mac OS X. It provides a wide range of tools to describe and analysis real-world online optimisation problems as well as competitive, parallalised solvers, focusing on recent multi-cores architectures and high performance clusters.

Mantella is written in C++11 and uses Armadillo (developed by Conrad Sanderson et al., NICTA, Australia) for highly efficient linear algebra calculations.

Getting started

Please see our official website, to get started with Mantella.

You will also find detailed API information under http://mantella.info/overview/.

Got a Problem or Question?

If you have a question about how to use the Mantella C++ optimisation library, please direct these to StackOverflow.

Found an Issue or Bug?

If you found a bug in the source code or a mistake in any kind of documentation, please let us know by adding an issue to the Github Issue Tracker.

You are welcomed to submit a pull request with your fix afterwards, if at hand.

Requesting a Feature?

If you are missing some features within Mantella, feel free to ask us about it by adding a new request to the Github Issue Tracker labelled feature request.

Note that submitting a pull request, providing the needed changes to introduced your requested feature, usually speeds up the process.

License

Distributed under MIT license.

Copyright (c) 2013-2015 Sebastian Niemann and contributors.

About

Analyses and solves optimisation problems

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.6%
  • CMake 3.4%