bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
Bindings.Gsl.WaveletTransforms
Description
http://www.gnu.org/software/gsl/manual/html_node/Wavelet-Transforms.html
Documentation
type
C'gsl_wavelet_direction
=
CInt
Source
c'gsl_wavelet_forward
::
Num
a => a
Source
c'gsl_wavelet_backward
::
Num
a => a
Source
data
C'gsl_wavelet_type
Source
Constructors
C'gsl_wavelet_type
c'gsl_wavelet_type'name
::
CString
c'gsl_wavelet_type'init
::
FunPtr
(
Ptr
(
Ptr
CDouble
) ->
Ptr
(
Ptr
CDouble
) ->
Ptr
(
Ptr
CDouble
) ->
Ptr
(
Ptr
CDouble
) ->
Ptr
CSize
->
Ptr
CSize
->
CSize
->
IO
CInt
)
Instances
Eq
C'gsl_wavelet_type
Show
C'gsl_wavelet_type
Storable
C'gsl_wavelet_type
data
C'gsl_wavelet
Source
Constructors
C'gsl_wavelet
c'gsl_wavelet'type
::
Ptr
C'gsl_wavelet_type
c'gsl_wavelet'h1
::
Ptr
CDouble
c'gsl_wavelet'g1
::
Ptr
CDouble
c'gsl_wavelet'h2
::
Ptr
CDouble
c'gsl_wavelet'g2
::
Ptr
CDouble
c'gsl_wavelet'nc
::
CSize
c'gsl_wavelet'offset
::
CSize
Instances
Eq
C'gsl_wavelet
Show
C'gsl_wavelet
Storable
C'gsl_wavelet
data
C'gsl_wavelet_workspace
Source
Constructors
C'gsl_wavelet_workspace
c'gsl_wavelet_workspace'scratch
::
Ptr
CDouble
c'gsl_wavelet_workspace'n
::
CSize
Instances
Eq
C'gsl_wavelet_workspace
Show
C'gsl_wavelet_workspace
Storable
C'gsl_wavelet_workspace
p'gsl_wavelet_daubechies
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
p'gsl_wavelet_daubechies_centered
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
p'gsl_wavelet_haar
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
p'gsl_wavelet_haar_centered
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
p'gsl_wavelet_bspline
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
p'gsl_wavelet_bspline_centered
::
Ptr
(
Ptr
gsl_wavelet_type)
Source
c'gsl_wavelet_alloc
::
Ptr
C'gsl_wavelet_type
->
CSize
->
IO
(
Ptr
C'gsl_wavelet
)
Source
c'gsl_wavelet_free
::
Ptr
C'gsl_wavelet
->
IO
()
Source
c'gsl_wavelet_name
::
Ptr
C'gsl_wavelet
->
IO
CString
Source
p'gsl_wavelet_alloc
::
FunPtr
(
Ptr
C'gsl_wavelet_type
->
CSize
->
IO
(
Ptr
C'gsl_wavelet
))
Source
p'gsl_wavelet_free
::
FunPtr
(
Ptr
C'gsl_wavelet
->
IO
()
)
Source
c'gsl_wavelet_workspace_alloc
::
CSize
->
IO
(
Ptr
C'gsl_wavelet_workspace
)
Source
c'gsl_wavelet_workspace_free
::
Ptr
C'gsl_wavelet_workspace
->
IO
()
Source
p'gsl_wavelet_name
::
FunPtr
(
Ptr
C'gsl_wavelet
->
IO
CString
)
Source
p'gsl_wavelet_workspace_alloc
::
FunPtr
(
CSize
->
IO
(
Ptr
C'gsl_wavelet_workspace
))
Source
c'gsl_wavelet_transform
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet_workspace_free
::
FunPtr
(
Ptr
C'gsl_wavelet_workspace
->
IO
()
)
Source
c'gsl_wavelet_transform_forward
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
c'gsl_wavelet_transform_inverse
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet_transform
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
p'gsl_wavelet_transform_forward
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_transform
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
c'gsl_wavelet2d_transform_forward
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet_transform_inverse
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_transform_inverse
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_transform
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
p'gsl_wavelet2d_transform_forward
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_nstransform
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
c'gsl_wavelet2d_nstransform_forward
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_transform_inverse
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_nstransform_inverse
::
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_nstransform
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_transform_matrix
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_nstransform_forward
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_transform_matrix_forward
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_nstransform_inverse
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
CDouble
->
CSize
->
CSize
->
CSize
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_transform_matrix_inverse
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_transform_matrix
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
p'gsl_wavelet2d_transform_matrix_forward
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_nstransform_matrix
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
c'gsl_wavelet2d_nstransform_matrix_forward
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_transform_matrix_inverse
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
c'gsl_wavelet2d_nstransform_matrix_inverse
::
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
Source
p'gsl_wavelet2d_nstransform_matrix
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
C'gsl_wavelet_direction
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
p'gsl_wavelet2d_nstransform_matrix_forward
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
p'gsl_wavelet2d_nstransform_matrix_inverse
::
FunPtr
(
Ptr
C'gsl_wavelet
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_wavelet_workspace
->
IO
CInt
)
Source
Produced by
Haddock
version 2.4.2