Module Root.Bracket

type kind =
  1. | BISECTION
  2. | FALSEPOS
  3. | BRENT
type t
val make : kind -> Fun.gsl_fun -> float -> float -> t
val name : t -> string
val iterate : t -> unit
val root : t -> float
val interval : t -> float * float