Function parry3d::utils::find_root_intervals_to

source ·
pub fn find_root_intervals_to<T: RealField + Copy>(
    function: &impl IntervalFunction<T>,
    init: Interval<T>,
    min_interval_width: T,
    min_image_width: T,
    max_recursions: usize,
    results: &mut Vec<Interval<T>>,
    candidates: &mut Vec<(Interval<T>, usize)>
)
Expand description

Execute the Interval Newton Method to isolate all the roots of the given nonlinear function.

The results are stored in results. The candidate buffer is just a workspace buffer used to avoid allocations.