Struct argmin::solver::brent::Brent [−][src]
pub struct Brent<F> { /* fields omitted */ }
Expand description
Brent’s method
A root-finding algorithm combining the bisection method, the secant method and inverse quadratic interpolation. It has the reliability of bisection but it can be as quick as some of the less-reliable methods.
References:
https://en.wikipedia.org/wiki/Brent%27s_method
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl<F> RefUnwindSafe for Brent<F> where
F: RefUnwindSafe,
impl<F> UnwindSafe for Brent<F> where
F: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V