|Original author(s)||Dario Bini, Giuseppe Fiorentino, and Leonardo Robol|
Version 3.1.5 / April 2017
|Operating system||Linux, Windows, Mac OS X|
The program is written mostly in ANSI C and makes use of the GNU Multi-Precision Library. It uses a command line interface (CLI) and, starting from version 3.1.0 has also a GUI and interfaces for MATLAB and GNU/Octave.
The executable program of the package is called mpsolve. It can be run from command line in console. The executable file for the graphical user interface is called xmpsolve, and the MATLAB and Octave functions are called mps_roots. They behave similarly to the function roots that is already included in these software packages.
- "Design, Analysis, and Implementation of a Multiprecision Polynomial Rootfinder" by D. A. Bini and G. Fiorentino published in Numerical Algorithms, Volume 23 (2000), pages 127-173
- "Solving secular and polynomial equations: A multiprecision algorithm" by D. A. Bini and L. Robol published in Journal of Computational and Applied Mathematics, Volume 272 (2015)
- Comparison of performance of MPSolve and Eigensolve by Steven Fortune
|Wikibooks has a book on the topic of: MPSolve|