Safe Haskell | Safe-Inferred |
---|
Documentation
type C'gsl_fft_direction = CIntSource
c'gsl_fft_forward :: Num a => aSource
c'gsl_fft_backward :: Num a => aSource
c'gsl_fft_complex_float_radix2_forward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
c'gsl_fft_complex_float_radix2_backward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
c'gsl_fft_complex_float_radix2_inverse :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_float_radix2_forward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_float_radix2_backward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_float_radix2_transform :: C'gsl_complex_packed_array_float -> CSize -> CSize -> C'gsl_fft_direction -> IO CIntSource
c'gsl_fft_complex_float_radix2_dif_forward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_float_radix2_inverse :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_float_radix2_dif_backward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_float_radix2_transform :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> C'gsl_fft_direction -> IO CInt)Source
c'gsl_fft_complex_float_radix2_dif_inverse :: C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_float_radix2_dif_forward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_float_radix2_dif_backward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_float_radix2_dif_transform :: C'gsl_complex_packed_array_float -> CSize -> CSize -> C'gsl_fft_direction -> IO CIntSource
p'gsl_fft_complex_float_radix2_dif_inverse :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_float_radix2_dif_transform :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> C'gsl_fft_direction -> IO CInt)Source
c'gsl_fft_complex_wavetable_float_alloc :: CSize -> IO (Ptr C'gsl_fft_complex_wavetable_float)Source
c'gsl_fft_complex_workspace_float_alloc :: CSize -> IO (Ptr C'gsl_fft_complex_workspace_float)Source
p'gsl_fft_complex_wavetable_float_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_complex_wavetable_float))Source
p'gsl_fft_complex_wavetable_float_free :: FunPtr (Ptr C'gsl_fft_complex_wavetable_float -> IO ())Source
p'gsl_fft_complex_wavetable_float'factor :: Ptr C'gsl_fft_complex_wavetable_float -> Ptr CSizeSource
p'gsl_fft_complex_workspace_float_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_complex_workspace_float))Source
c'gsl_fft_complex_float_memcpy :: Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_wavetable_float -> IO CIntSource
p'gsl_fft_complex_workspace_float'scratch :: Ptr C'gsl_fft_complex_workspace_float -> Ptr (Ptr CFloat)Source
p'gsl_fft_complex_workspace_float_free :: FunPtr (Ptr C'gsl_fft_complex_workspace_float -> IO ())Source
c'gsl_fft_complex_float_forward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CIntSource
p'gsl_fft_complex_wavetable_float'twiddle :: Ptr C'gsl_fft_complex_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
p'gsl_fft_complex_float_memcpy :: FunPtr (Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_wavetable_float -> IO CInt)Source
c'gsl_fft_complex_float_backward :: C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CIntSource
c'gsl_fft_complex_float_inverse :: C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CIntSource
p'gsl_fft_complex_float_forward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CInt)Source
p'gsl_fft_complex_wavetable_float'trig :: Ptr C'gsl_fft_complex_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
p'gsl_fft_complex_float_backward :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CInt)Source
c'gsl_fft_complex_float_transform :: C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> C'gsl_fft_direction -> IO CIntSource
p'gsl_fft_complex_float_inverse :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> IO CInt)Source
p'gsl_fft_complex_float_transform :: FunPtr (C'gsl_complex_packed_array_float -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable_float -> Ptr C'gsl_fft_complex_workspace_float -> C'gsl_fft_direction -> IO CInt)Source
p'gsl_fft_complex_radix2_forward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_radix2_backward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_radix2_transform :: C'gsl_complex_packed_array -> CSize -> CSize -> C'gsl_fft_direction -> IO CIntSource
c'gsl_fft_complex_radix2_dif_forward :: C'gsl_complex_packed_array -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_radix2_inverse :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_radix2_dif_backward :: C'gsl_complex_packed_array -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_radix2_transform :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> C'gsl_fft_direction -> IO CInt)Source
c'gsl_fft_complex_radix2_dif_inverse :: C'gsl_complex_packed_array -> CSize -> CSize -> IO CIntSource
p'gsl_fft_complex_radix2_dif_forward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_radix2_dif_backward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_complex_radix2_dif_transform :: C'gsl_complex_packed_array -> CSize -> CSize -> C'gsl_fft_direction -> IO CIntSource
p'gsl_fft_complex_radix2_dif_inverse :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_complex_radix2_dif_transform :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> C'gsl_fft_direction -> IO CInt)Source
c'gsl_fft_complex_memcpy :: Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_wavetable -> IO CIntSource
c'gsl_fft_complex_forward :: C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CIntSource
p'gsl_fft_complex_wavetable'twiddle :: Ptr C'gsl_fft_complex_wavetable -> Ptr (Ptr C'gsl_complex)Source
p'gsl_fft_complex_memcpy :: FunPtr (Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_wavetable -> IO CInt)Source
c'gsl_fft_complex_backward :: C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CIntSource
c'gsl_fft_complex_inverse :: C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CIntSource
p'gsl_fft_complex_forward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CInt)Source
p'gsl_fft_complex_wavetable'trig :: Ptr C'gsl_fft_complex_wavetable -> Ptr (Ptr C'gsl_complex)Source
p'gsl_fft_complex_backward :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CInt)Source
c'gsl_fft_complex_transform :: C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> C'gsl_fft_direction -> IO CIntSource
p'gsl_fft_complex_inverse :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> IO CInt)Source
p'gsl_fft_complex_transform :: FunPtr (C'gsl_complex_packed_array -> CSize -> CSize -> Ptr C'gsl_fft_complex_wavetable -> Ptr C'gsl_fft_complex_workspace -> C'gsl_fft_direction -> IO CInt)Source
p'gsl_fft_halfcomplex_float_radix2_backward :: FunPtr (Ptr CFloat -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_float_radix2_inverse :: FunPtr (Ptr CFloat -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_float_radix2_transform :: FunPtr (Ptr CFloat -> CSize -> CSize -> IO CInt)Source
c'gsl_fft_halfcomplex_wavetable_float_alloc :: CSize -> IO (Ptr C'gsl_fft_halfcomplex_wavetable_float)Source
c'gsl_fft_halfcomplex_wavetable_float_free :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> IO ()Source
p'gsl_fft_halfcomplex_wavetable_float_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_halfcomplex_wavetable_float))Source
c'gsl_fft_halfcomplex_float_backward :: Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CIntSource
p'gsl_fft_halfcomplex_wavetable_float_free :: FunPtr (Ptr C'gsl_fft_halfcomplex_wavetable_float -> IO ())Source
c'gsl_fft_halfcomplex_float_inverse :: Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CIntSource
c'gsl_fft_halfcomplex_float_transform :: Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CIntSource
p'gsl_fft_halfcomplex_float_backward :: FunPtr (Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CInt)Source
p'gsl_fft_halfcomplex_float_inverse :: FunPtr (Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CInt)Source
p'gsl_fft_halfcomplex_wavetable_float'twiddle :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
c'gsl_fft_halfcomplex_float_radix2_unpack :: Ptr CFloat -> Ptr CFloat -> CSize -> CSize -> IO CIntSource
p'gsl_fft_halfcomplex_float_transform :: FunPtr (Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CInt)Source
p'gsl_fft_halfcomplex_float_unpack :: FunPtr (Ptr CFloat -> Ptr CFloat -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_wavetable_float'n :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr CSizeSource
p'gsl_fft_halfcomplex_float_radix2_unpack :: FunPtr (Ptr CFloat -> Ptr CFloat -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_wavetable_float'nf :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr CSizeSource
p'gsl_fft_halfcomplex_wavetable_float'factor :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr CSizeSource
p'gsl_fft_halfcomplex_wavetable_float'trig :: Ptr C'gsl_fft_halfcomplex_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
p'gsl_fft_halfcomplex_wavetable_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_halfcomplex_wavetable))Source
c'gsl_fft_halfcomplex_backward :: Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CIntSource
c'gsl_fft_halfcomplex_inverse :: Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CIntSource
c'gsl_fft_halfcomplex_transform :: Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CIntSource
p'gsl_fft_halfcomplex_backward :: FunPtr (Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CInt)Source
p'gsl_fft_halfcomplex_inverse :: FunPtr (Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CInt)Source
c'gsl_fft_halfcomplex_radix2_unpack :: Ptr CDouble -> Ptr CDouble -> CSize -> CSize -> IO CIntSource
p'gsl_fft_halfcomplex_transform :: FunPtr (Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CInt)Source
p'gsl_fft_halfcomplex_unpack :: FunPtr (Ptr CDouble -> Ptr CDouble -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_radix2_unpack :: FunPtr (Ptr CDouble -> Ptr CDouble -> CSize -> CSize -> IO CInt)Source
p'gsl_fft_halfcomplex_wavetable'twiddle :: Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr (Ptr C'gsl_complex)Source
p'gsl_fft_halfcomplex_wavetable'trig :: Ptr C'gsl_fft_halfcomplex_wavetable -> Ptr (Ptr C'gsl_complex)Source
p'gsl_fft_real_wavetable_float_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_real_wavetable_float))Source
p'gsl_fft_real_workspace_float_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_fft_real_workspace_float))Source
c'gsl_fft_real_float_transform :: Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_real_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CIntSource
p'gsl_fft_real_workspace_float'scratch :: Ptr C'gsl_fft_real_workspace_float -> Ptr (Ptr CFloat)Source
p'gsl_fft_real_wavetable_float'twiddle :: Ptr C'gsl_fft_real_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
p'gsl_fft_real_float_transform :: FunPtr (Ptr CFloat -> CSize -> CSize -> Ptr C'gsl_fft_real_wavetable_float -> Ptr C'gsl_fft_real_workspace_float -> IO CInt)Source
p'gsl_fft_real_wavetable_float'trig :: Ptr C'gsl_fft_real_wavetable_float -> Ptr (Ptr C'gsl_complex_float)Source
c'gsl_fft_real_transform :: Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_real_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CIntSource
p'gsl_fft_real_transform :: FunPtr (Ptr CDouble -> CSize -> CSize -> Ptr C'gsl_fft_real_wavetable -> Ptr C'gsl_fft_real_workspace -> IO CInt)Source