Further refactoring of the Sort typemaps.
[Math-GSL.git] / Deriv.i
blob2b0c15248bcbcd7e3f3839c68b518779c20ed1fc
1 %module Deriv
3 %include "typemaps.i"
4 %typemap(in) gsl_function * {
5 printf("gsl_func \n");
6 };
8 %typemap(in) void * {
9 printf("void * \n");
12 %typemap(in) double (*)(double,void *) {
13 printf("function pointer * \n");
15 %apply double * OUTPUT { double *result,double *abserr };
18 #include "gsl/gsl_math.h"
19 #include "gsl/gsl_deriv.h"
22 %include "gsl/gsl_math.h"
23 %include "gsl/gsl_deriv.h"
25 %perlcode %{
26 @EXPORT_OK = qw/
27 gsl_deriv_central
28 gsl_deriv_backward
29 gsl_deriv_forward
31 %EXPORT_TAGS = ( all => [ @EXPORT_OK ] );