Merge branch 'bleed' of http://leto.net/code/Math-GSL into bleed
[Math-GSL.git] / ODEIV.i
blob5e837afadaacea87984671b9218981c6db3cc75f
1 %module ODEIV
2 %{
3 #include "gsl/gsl_odeiv.h"
4 %}
6 %import "gsl/gsl_types.h"
7 %include "gsl/gsl_odeiv.h"
9 %perlcode %{
10 @EXPORT_OK = qw/
11 gsl_odeiv_step_alloc
12 gsl_odeiv_step_reset
13 gsl_odeiv_step_free
14 gsl_odeiv_step_name
15 gsl_odeiv_step_order
16 gsl_odeiv_step_apply
17 gsl_odeiv_control_alloc
18 gsl_odeiv_control_init
19 gsl_odeiv_control_free
20 gsl_odeiv_control_hadjust
21 gsl_odeiv_control_name
22 gsl_odeiv_control_standard_new
23 gsl_odeiv_control_y_new
24 gsl_odeiv_control_yp_new
25 gsl_odeiv_control_scaled_new
26 gsl_odeiv_evolve_alloc
27 gsl_odeiv_evolve_apply
28 gsl_odeiv_evolve_reset
29 gsl_odeiv_evolve_free
30 $gsl_odeiv_step_rk2
31 $gsl_odeiv_step_rk4
32 $gsl_odeiv_step_rkf45
33 $gsl_odeiv_step_rkck
34 $gsl_odeiv_step_rk8pd
35 $gsl_odeiv_step_rk2imp
36 $gsl_odeiv_step_rk2simp
37 $gsl_odeiv_step_rk4imp
38 $gsl_odeiv_step_bsimp
39 $gsl_odeiv_step_gear1
40 $gsl_odeiv_step_gear2
41 GSL_ODEIV_HADJ_INC
42 GSL_ODEIV_HADJ_NIL
43 GSL_ODEIV_HADJ_DEC
45 %EXPORT_TAGS = ( all => [ @EXPORT_OK ] );