bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
Bindings.Gsl.Interpolation
Description
http://www.gnu.org/software/gsl/manual/html_node/Interpolation.html
Documentation
data
C'gsl_interp_accel
Source
Constructors
C'gsl_interp_accel
c'gsl_interp_accel'cache
::
CSize
c'gsl_interp_accel'miss_count
::
CSize
c'gsl_interp_accel'hit_count
::
CSize
Instances
Eq
C'gsl_interp_accel
Show
C'gsl_interp_accel
Storable
C'gsl_interp_accel
data
C'gsl_interp_type
Source
Constructors
C'gsl_interp_type
c'gsl_interp_type'name
::
CString
c'gsl_interp_type'min_size
::
CUInt
c'gsl_interp_type'alloc
::
FunPtr
(
CSize
->
IO
(
Ptr
()
))
c'gsl_interp_type'init
::
FunPtr
(
Ptr
()
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
)
c'gsl_interp_type'eval
::
FunPtr
(
Ptr
()
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
c'gsl_interp_type'eval_deriv
::
FunPtr
(
Ptr
()
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
c'gsl_interp_type'eval_deriv2
::
FunPtr
(
Ptr
()
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
c'gsl_interp_type'eval_integ
::
FunPtr
(
Ptr
()
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
Ptr
C'gsl_interp_accel
->
CDouble
->
CDouble
->
Ptr
CDouble
->
IO
CInt
)
c'gsl_interp_type'free
::
FunPtr
(
Ptr
()
->
IO
()
)
Instances
Eq
C'gsl_interp_type
Show
C'gsl_interp_type
Storable
C'gsl_interp_type
data
C'gsl_interp
Source
Constructors
C'gsl_interp
c'gsl_interp'type
::
Ptr
C'gsl_interp_type
c'gsl_interp'xmin
::
CDouble
c'gsl_interp'xmax
::
CDouble
c'gsl_interp'size
::
CSize
c'gsl_interp'state
::
Ptr
()
Instances
Eq
C'gsl_interp
Show
C'gsl_interp
Storable
C'gsl_interp
p'gsl_interp_linear
::
Ptr
(
Ptr
gsl_interp_type)
Source
p'gsl_interp_polynomial
::
Ptr
(
Ptr
gsl_interp_type)
Source
p'gsl_interp_cspline
::
Ptr
(
Ptr
gsl_interp_type)
Source
p'gsl_interp_cspline_periodic
::
Ptr
(
Ptr
gsl_interp_type)
Source
p'gsl_interp_akima
::
Ptr
(
Ptr
gsl_interp_type)
Source
p'gsl_interp_akima_periodic
::
Ptr
(
Ptr
gsl_interp_type)
Source
c'gsl_interp_accel_alloc
::
IO
(
Ptr
C'gsl_interp_accel
)
Source
c'gsl_interp_accel_reset
::
Ptr
C'gsl_interp_accel
->
IO
CInt
Source
c'gsl_interp_accel_free
::
Ptr
C'gsl_interp_accel
->
IO
()
Source
p'gsl_interp_accel_alloc
::
FunPtr
(
IO
(
Ptr
C'gsl_interp_accel
))
Source
p'gsl_interp_accel_reset
::
FunPtr
(
Ptr
C'gsl_interp_accel
->
IO
CInt
)
Source
c'gsl_interp_alloc
::
Ptr
C'gsl_interp_type
->
CSize
->
IO
(
Ptr
C'gsl_interp
)
Source
p'gsl_interp_accel_free
::
FunPtr
(
Ptr
C'gsl_interp_accel
->
IO
()
)
Source
c'gsl_interp_init
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
Source
c'gsl_interp_name
::
Ptr
C'gsl_interp
->
IO
CString
Source
p'gsl_interp_alloc
::
FunPtr
(
Ptr
C'gsl_interp_type
->
CSize
->
IO
(
Ptr
C'gsl_interp
))
Source
c'gsl_interp_min_size
::
Ptr
C'gsl_interp
->
IO
CUInt
Source
p'gsl_interp_init
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
)
Source
p'gsl_interp_name
::
FunPtr
(
Ptr
C'gsl_interp
->
IO
CString
)
Source
c'gsl_interp_eval_e
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_interp_min_size
::
FunPtr
(
Ptr
C'gsl_interp
->
IO
CUInt
)
Source
c'gsl_interp_eval
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
c'gsl_interp_eval_deriv_e
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_interp_eval_e
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_interp_eval_deriv
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
p'gsl_interp_eval
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
c'gsl_interp_eval_deriv2_e
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_interp_eval_deriv_e
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_interp_eval_deriv2
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
p'gsl_interp_eval_deriv
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
p'gsl_interp_eval_deriv2_e
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_interp_eval_integ_e
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_interp_eval_deriv2
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
c'gsl_interp_eval_integ
::
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
c'gsl_interp_free
::
Ptr
C'gsl_interp
->
IO
()
Source
p'gsl_interp_eval_integ_e
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_interp_bsearch
::
Ptr
CDouble
->
CDouble
->
CSize
->
CSize
->
IO
CSize
Source
p'gsl_interp_eval_integ
::
FunPtr
(
Ptr
C'gsl_interp
->
Ptr
CDouble
->
Ptr
CDouble
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
p'gsl_interp_free
::
FunPtr
(
Ptr
C'gsl_interp
->
IO
()
)
Source
c'gsl_interp_accel_find
::
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
CSize
->
CDouble
->
IO
CSize
Source
p'gsl_interp_bsearch
::
FunPtr
(
Ptr
CDouble
->
CDouble
->
CSize
->
CSize
->
IO
CSize
)
Source
p'gsl_interp_accel_find
::
FunPtr
(
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
CSize
->
CDouble
->
IO
CSize
)
Source
data
C'gsl_spline
Source
Constructors
C'gsl_spline
c'gsl_spline'interp
::
Ptr
C'gsl_interp
c'gsl_spline'x
::
Ptr
CDouble
c'gsl_spline'y
::
Ptr
CDouble
c'gsl_spline'size
::
CSize
Instances
Eq
C'gsl_spline
Show
C'gsl_spline
Storable
C'gsl_spline
c'gsl_spline_alloc
::
Ptr
C'gsl_interp_type
->
CSize
->
IO
(
Ptr
C'gsl_spline
)
Source
c'gsl_spline_init
::
Ptr
C'gsl_spline
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
Source
c'gsl_spline_name
::
Ptr
C'gsl_spline
->
IO
CString
Source
p'gsl_spline_alloc
::
FunPtr
(
Ptr
C'gsl_interp_type
->
CSize
->
IO
(
Ptr
C'gsl_spline
))
Source
c'gsl_spline_min_size
::
Ptr
C'gsl_spline
->
IO
CUInt
Source
p'gsl_spline_init
::
FunPtr
(
Ptr
C'gsl_spline
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
)
Source
p'gsl_spline_name
::
FunPtr
(
Ptr
C'gsl_spline
->
IO
CString
)
Source
c'gsl_spline_eval_e
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_spline_min_size
::
FunPtr
(
Ptr
C'gsl_spline
->
IO
CUInt
)
Source
c'gsl_spline_eval
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
c'gsl_spline_eval_deriv_e
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_spline_eval_e
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_spline_eval_deriv
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
p'gsl_spline_eval
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
c'gsl_spline_eval_deriv2_e
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_spline_eval_deriv_e
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_spline_eval_deriv2
::
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
p'gsl_spline_eval_deriv
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
p'gsl_spline_eval_deriv2_e
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
c'gsl_spline_eval_integ_e
::
Ptr
C'gsl_spline
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
Source
p'gsl_spline_eval_deriv2
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
c'gsl_spline_eval_integ
::
Ptr
C'gsl_spline
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
Source
c'gsl_spline_free
::
Ptr
C'gsl_spline
->
IO
()
Source
p'gsl_spline_eval_integ_e
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
Ptr
CDouble
->
IO
CInt
)
Source
p'gsl_spline_eval_integ
::
FunPtr
(
Ptr
C'gsl_spline
->
CDouble
->
CDouble
->
Ptr
C'gsl_interp_accel
->
IO
CDouble
)
Source
p'gsl_spline_free
::
FunPtr
(
Ptr
C'gsl_spline
->
IO
()
)
Source
Produced by
Haddock
version 2.4.2