4
#define SWIG_FILE_WITH_INIT
8
/* Get the Numeric typemaps */
15
/* Apply the Numeric typemaps for 1D input arrays */
16
%apply (short* IN_ARRAY1, int DIM1) {(short* series, int size)};
17
%apply (int* IN_ARRAY1, int DIM1) {(int* series, int size)};
18
%apply (long* IN_ARRAY1, int DIM1) {(long* series, int size)};
19
%apply (float* IN_ARRAY1, int DIM1) {(float* series, int size)};
20
%apply (double* IN_ARRAY1, int DIM1) {(double* series, int size)};
22
/* Apply the Numeric typemaps for 2D input arrays */
23
%apply (int* IN_ARRAY2, int DIM1, int DIM2) {(int* matrix, int rows, int cols)};
24
%apply (double* IN_ARRAY2, int DIM1, int DIM2) {(double* matrix, int rows, int cols)};
26
/* Apply the Numeric typemaps for 1D input/output arrays */
27
%apply (int* INPLACE_ARRAY1, int DIM1) {(int* array, int size)};
28
%apply (double* INPLACE_ARRAY1, int DIM1) {(double* array, int size)};
30
/* Include the header file to be wrapped */