SIROCCO
SIROCCO is a C++ library that allows to compute piecewise linear approximations of the path followed by the root of a complex polynomial, that are granted to be topologically correct (in the sense that they will represent the same braid).
It uses interval arithmetic both in the internal computations (to ensure the correctness), and in the input, which allows to enter polynomials with algebraic or even transcendental coefficients (just by using an interval that encloses them).
It deppends on MPFR and GMP libraries.
It can be called from every C++ program, but we also include an interface with SageMath, together with some functions to compute the fundamental group of the complement of an algebraic curve.
It is distributed under the GPL license, version 3 or later.
Version:
2.0
Fecha revision:
Lunes, 20 Marzo, 2017
Fecha creacion:
Miércoles, 20 Abril, 2016
Autores del IUMA: