Documentation
c'GSL_ODEIV_FN_EVAL :: Ptr C'gsl_odeiv_system -> CDouble -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
c'GSL_ODEIV_JA_EVAL :: Ptr C'gsl_odeiv_system -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
data C'gsl_odeiv_step_type Source
C'gsl_odeiv_step_type | |
|
p'gsl_odeiv_step_rk2 :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rk4 :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rkf45 :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rkck :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rk8pd :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rk2imp :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rk2simp :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_rk4imp :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_bsimp :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_gear1 :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_gear2 :: Ptr (Ptr gsl_odeiv_step_type)Source
p'gsl_odeiv_step_alloc :: FunPtr (Ptr C'gsl_odeiv_step_type -> CSize -> IO (Ptr C'gsl_odeiv_step))Source
c'gsl_odeiv_step_apply :: Ptr C'gsl_odeiv_step -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr C'gsl_odeiv_system -> IO CIntSource
p'gsl_odeiv_step_apply :: FunPtr (Ptr C'gsl_odeiv_step -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr C'gsl_odeiv_system -> IO CInt)Source
data C'gsl_odeiv_control_type Source
C'gsl_odeiv_control_type | |
|
c'GSL_ODEIV_HADJ_INC :: Num a => aSource
c'GSL_ODEIV_HADJ_NIL :: Num a => aSource
c'GSL_ODEIV_HADJ_DEC :: Num a => aSource
c'gsl_odeiv_control_init :: Ptr C'gsl_odeiv_control -> CDouble -> CDouble -> CDouble -> CDouble -> IO CIntSource
p'gsl_odeiv_control_alloc :: FunPtr (Ptr C'gsl_odeiv_control_type -> IO (Ptr C'gsl_odeiv_control))Source
p'gsl_odeiv_control_init :: FunPtr (Ptr C'gsl_odeiv_control -> CDouble -> CDouble -> CDouble -> CDouble -> IO CInt)Source
c'gsl_odeiv_control_hadjust :: Ptr C'gsl_odeiv_control -> Ptr C'gsl_odeiv_step -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
c'gsl_odeiv_control_standard_new :: CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr C'gsl_odeiv_control)Source
p'gsl_odeiv_control_hadjust :: FunPtr (Ptr C'gsl_odeiv_control -> Ptr C'gsl_odeiv_step -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
p'gsl_odeiv_control_standard_new :: FunPtr (CDouble -> CDouble -> CDouble -> CDouble -> IO (Ptr C'gsl_odeiv_control))Source
p'gsl_odeiv_control_y_new :: FunPtr (CDouble -> CDouble -> IO (Ptr C'gsl_odeiv_control))Source
c'gsl_odeiv_control_scaled_new :: CDouble -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> CSize -> IO (Ptr C'gsl_odeiv_control)Source
p'gsl_odeiv_control_yp_new :: FunPtr (CDouble -> CDouble -> IO (Ptr C'gsl_odeiv_control))Source
p'gsl_odeiv_control_scaled_new :: FunPtr (CDouble -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> CSize -> IO (Ptr C'gsl_odeiv_control))Source
data C'gsl_odeiv_evolve Source
c'gsl_odeiv_evolve_apply :: Ptr C'gsl_odeiv_evolve -> Ptr C'gsl_odeiv_control -> Ptr C'gsl_odeiv_step -> Ptr C'gsl_odeiv_system -> Ptr CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_odeiv_evolve_apply :: FunPtr (Ptr C'gsl_odeiv_evolve -> Ptr C'gsl_odeiv_control -> Ptr C'gsl_odeiv_step -> Ptr C'gsl_odeiv_system -> Ptr CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source