The concept Kinetic::RootStack enumerates through roots of a function contained in a certain interval. They may return one extra root which has value std::numeric_limits<Root>::infinity(), as this allows the root stacks to delay isolating roots until the isolation is needed to properly evaluate comparisons.
| |
The root of a function.
| |
| |
The traits class for this concept.
|
| |
default constructor.
| |
| |
Construct a Kinetic::RootStack over the roots of f in the open interval lb to ub.
|
Kinetic::FunctionKernel, Kinetic::Certificate.