Announcing Polyroots-Fortran, a new Modern Fortran library for finding the roots of polynomial equations. Many of the routine are refactored versions of classic codes (e.g., from SLATEC), but there are also more modern routines. The goal is to continue to expand the library.
- Lots of different methods (see the Readme for a list), for both real and complex coefficients.
- Modern code (free-form, no gotos, etc.)
- Works with the amazing Fortran Package Manager
realkind (works for
real128). To my knowledge, this library contains some of the only
real128compatible versions of these algorithms that I’ve seen.
Join us and help to improve it!