#include #include -- | module Bindings.Gsl.DiscreteHankelTransforms where #strict_import #starttype gsl_dht #field size , CSize #field nu , CDouble #field xmax , CDouble #field kmax , CDouble #field j , Ptr CDouble #field Jjj , Ptr CDouble #field J2 , Ptr CDouble #stoptype #ccall gsl_dht_alloc , CSize -> IO (Ptr ) #ccall gsl_dht_new , CSize -> CDouble -> CDouble -> IO (Ptr ) #ccall gsl_dht_init , Ptr -> CDouble -> CDouble -> IO CInt #ccall gsl_dht_x_sample , Ptr -> CInt -> IO CDouble #ccall gsl_dht_k_sample , Ptr -> CInt -> IO CDouble #ccall gsl_dht_free , Ptr -> IO () #ccall gsl_dht_apply , Ptr -> Ptr CDouble -> Ptr CDouble -> IO CInt