Trait fenris_optimize::newton::LineSearch [−][src]
pub trait LineSearch<T: Scalar, F: VectorFunction<T>> {
fn step(
&mut self,
function: &mut F,
f: DVectorSliceMut<'_, T>,
x: DVectorSliceMut<'_, T>,
direction: DVectorSlice<'_, T>
) -> Result<T, Box<dyn Error>>;
}