package scipy

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type tag = [
  1. | `TOMS748Solver
]
type t = [ `Object | `TOMS748Solver ] Obj.t
val of_pyobject : Py.Object.t -> t
val to_pyobject : [> tag ] Obj.t -> Py.Object.t
val create : unit -> t

Solve f(x, *args) == 0 using Algorithm748 of Alefeld, Potro & Shi.

val configure : xtol:Py.Object.t -> rtol:Py.Object.t -> maxiter:Py.Object.t -> disp:Py.Object.t -> k:Py.Object.t -> [> tag ] Obj.t -> Py.Object.t

None

val get_result : ?flag:Py.Object.t -> x:Py.Object.t -> [> tag ] Obj.t -> Py.Object.t

Package the result and statistics into a tuple.

val get_status : [> tag ] Obj.t -> Py.Object.t

Determine the current status.

val iterate : [> tag ] Obj.t -> Py.Object.t

Perform one step in the algorithm.

Implements Algorithm 4.1(k=1) or 4.2(k=2) in APS1995

val solve : ?args:Py.Object.t -> ?xtol:Py.Object.t -> ?rtol:Py.Object.t -> ?k:Py.Object.t -> ?maxiter:Py.Object.t -> ?disp:Py.Object.t -> f:Py.Object.t -> a:Py.Object.t -> b:Py.Object.t -> [> tag ] Obj.t -> Py.Object.t

Solve f(x) = 0 given an interval containing a zero.

val start : ?args:Py.Object.t -> f:Py.Object.t -> a:Py.Object.t -> b:Py.Object.t -> [> tag ] Obj.t -> Py.Object.t

Prepare for the iterations.

val to_string : t -> string

Print the object to a human-readable representation.

val show : t -> string

Print the object to a human-readable representation.

val pp : Stdlib.Format.formatter -> t -> unit

Pretty-print the object to a formatter.