package gsl

  1. Overview
  2. Docs

Module Gsl.IntegrationSource

Numerical Integration

Sourceval qng : Fun.gsl_fun -> a:float -> b:float -> epsabs:float -> epsrel:float -> float * float * int
Sourcetype workspace
Sourceval make_ws : int -> workspace
Sourceval size : workspace -> int
Sourcetype key =
  1. | GAUSS15
  2. | GAUSS21
  3. | GAUSS31
  4. | GAUSS41
  5. | GAUSS51
  6. | GAUSS61
Sourceval qag : Fun.gsl_fun -> a:float -> b:float -> epsabs:float -> epsrel:float -> ?limit:int -> key -> workspace -> Fun.result
Sourceval qags : Fun.gsl_fun -> a:float -> b:float -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourceval qagp : Fun.gsl_fun -> pts:float array -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourceval qagi : Fun.gsl_fun -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourceval qagiu : Fun.gsl_fun -> a:float -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourceval qagil : Fun.gsl_fun -> b:float -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourceval qag_sing : Fun.gsl_fun -> a:float -> b:float -> ?pts:float array -> ?limit:int -> epsabs:float -> epsrel:float -> unit -> Fun.result
Sourceval qawc : Fun.gsl_fun -> a:float -> b:float -> c:float -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourcetype qaws_table
Sourceval alloc_qaws : alpha:float -> beta:float -> mu:int -> nu:int -> qaws_table
Sourceval set_qaws : qaws_table -> alpha:float -> beta:float -> mu:int -> nu:int -> unit
Sourceval free_qaws : qaws_table -> unit
Sourceval qaws : Fun.gsl_fun -> a:float -> b:float -> qaws_table -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> Fun.result
Sourcetype qawo_table
Sourcetype qawo_sine =
  1. | QAWO_COSINE
  2. | QAWO_SINE
Sourceval alloc_qawo : omega:float -> l:float -> qawo_sine -> n:int -> qawo_table
Sourceval set_qawo : qawo_table -> omega:float -> l:float -> qawo_sine -> unit
Sourceval free_qawo : qawo_table -> unit
Sourceval qawo : Fun.gsl_fun -> a:float -> epsabs:float -> epsrel:float -> ?limit:int -> workspace -> qawo_table -> Fun.result
Sourceval qawf : Fun.gsl_fun -> a:float -> epsabs:float -> ?limit:int -> workspace -> workspace -> qawo_table -> Fun.result
OCaml

Innovation. Community. Security.