Cauchy bound.
More...
#include <univariate_bounds.hpp>
|
template<class Poly > |
C | lower_bound (const Poly &f) const |
| Computes the Cauchy lower bound on the first positive root as a power of 2. More...
|
|
template<class Poly > |
long | lower_power_2 (const Poly &f) const |
|
template<> |
double | upper_bound (const Poly &p) |
|
template<class C>
struct mmx::Cauchy< C >
Cauchy bound.
template<class C>
template<class Poly >
Computes the Cauchy lower bound on the first positive root as a power of 2.
- Parameters
-
template<class C>
template<class Poly >
long mmx::Cauchy< C >::lower_power_2 |
( |
const Poly & |
f | ) |
const |
|
inline |
template<class C>
template<class Poly >
Computes the Cauchy root bound.
- Parameters
-
Poly
is the type of the polynomial. C
is the type of the result.
If the polynomial p
is in the monomial basis is of the form
the Cauchy bound on the modul of the roots of
is
- See also
- bound_root
template<>
double mmx::Cauchy< double >::upper_bound |
( |
const Poly & |
p | ) |
|
The documentation for this struct was generated from the following file: