bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.Source codeContentsIndex
Bindings.Gsl.WaveletTransforms
Description
http://www.gnu.org/software/gsl/manual/html_node/Wavelet-Transforms.html
Documentation
type C'gsl_wavelet_direction = CIntSource
c'gsl_wavelet_forward :: Num a => aSource
c'gsl_wavelet_backward :: Num a => aSource
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)
show/hide Instances
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
show/hide Instances
data C'gsl_wavelet_workspace Source
Constructors
C'gsl_wavelet_workspace
c'gsl_wavelet_workspace'scratch :: Ptr CDouble
c'gsl_wavelet_workspace'n :: CSize
show/hide Instances
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 CStringSource
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 CIntSource
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 CIntSource
c'gsl_wavelet_transform_inverse :: Ptr C'gsl_wavelet -> Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_wavelet_workspace -> IO CIntSource
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 CIntSource
c'gsl_wavelet2d_transform_forward :: Ptr C'gsl_wavelet -> Ptr CDouble -> CSize -> CSize -> CSize -> Ptr C'gsl_wavelet_workspace -> IO CIntSource
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 CIntSource
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 CIntSource
c'gsl_wavelet2d_nstransform_forward :: Ptr C'gsl_wavelet -> Ptr CDouble -> CSize -> CSize -> CSize -> Ptr C'gsl_wavelet_workspace -> IO CIntSource
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 CIntSource
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 CIntSource
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 CIntSource
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 CIntSource
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 CIntSource
c'gsl_wavelet2d_nstransform_matrix_forward :: Ptr C'gsl_wavelet -> Ptr C'gsl_matrix -> Ptr C'gsl_wavelet_workspace -> IO CIntSource
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 CIntSource
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