Definition in file bound.h.
Go to the source code of this file.
Classes | |
| struct | NISP |
| Negative Inverse Sum bound for positive roots. More... | |
| struct | NISN |
| Negative Inverse Sum bound for negative roots. More... | |
| struct | Cauchy |
| Cauchy bound. More... | |
| struct | abs_max< T > |
Functions | |
| template<typename POLY, typename M, typename T> | |
| T | bound (const POLY &p, const M &mth, type::As< T >) |
| Prototype function, Computes an upper bound for the real roots. | |
| template<typename FT, typename POLY> | |
| FT | bound (const POLY &p, Cauchy) |
| Computes the Cauchy root bound. | |
| template<typename FT, typename POLY> | |
| FT | max_bound (const POLY &p, Cauchy) |
| template<typename FT, typename POLY> | |
| FT | min_bound (const POLY &p, Cauchy) |
| template<typename FT, typename POLY> | |
| FT | bound (const POLY &p, NISP) |
| Computes the "Negative Inverse Sum" bound for the positive roots. | |
| template<typename FT, typename POLY> | |
| FT | bound (const POLY &p, NISN) |
| Computes the "Negative Inverse Sum" bound for the negative roots. | |
| FT bound | ( | const POLY & | p, | |
| NISN | ||||
| ) |
| FT bound | ( | const POLY & | p, | |
| NISP | ||||
| ) |
| FT bound | ( | const POLY & | p, | |
| Cauchy | ||||
| ) |
Computes the Cauchy root bound.
| p | Univariate polynomials | |
| Cauchy | The method that we use | |
| FT | type of the result. |
p is in the monomial basis is of the form
the Cauchy bound on the modul of the roots of
is
Definition at line 85 of file bound.h.
References let::convert(), UPOLDAR::lcoeff(), abs_max< T >::max, and DEBUG::print().
| T bound | ( | const POLY & | p, | |
| const M & | mth, | |||
| type::As< T > | ||||
| ) |
![]() |