numerical 0.1.5

Algorithm for numerical analysis
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod bisection;
pub mod brent;
pub mod dim1_newton;
pub mod fixed_point;

use crate::dim1_func::Dim1Func;

/// Solver used to finding the zero point of a function
pub trait Dim1Solver<T> {
    fn solve(&self, func: &impl Dim1Func<T>) -> Option<T>;
}

pub use bisection::BisectionSolver;
pub use brent::BrentSolver;
pub use dim1_newton::Dim1NewtonSolver;
pub use fixed_point::FixedPointSolver;