Modified CDF.i, needs tests and documentation to finish this subsystem.
[Math-GSL.git] / Poly.i
blobdeace983b20f2ba8c5a5428a647492ea5bd66709
1 %module Poly
2 %{
3 #include "/usr/local/include/gsl/gsl_poly.h"
4 #include "/usr/local/include/gsl/gsl_complex.h"
5 %}
7 %include "/usr/local/include/gsl/gsl_poly.h"
8 %include "/usr/local/include/gsl/gsl_complex.h"
10 %include "carrays.i"
11 %array_functions(double, doubleArray);
12 %include "typemaps.i"
14 // I wish this typemap worked
16 extern double gsl_poly_eval(const double *INPUT, const int len, const double x);
18 extern double gsl_poly_eval(const double *INPUT, const int len, const double x);
20 %perlcode %{
22 @EXPORT_OK = qw(gsl_poly_eval gsl_poly_solve_quadratic);