00001
00004 #ifndef KERNELS_H
00005 #define KERNELS_H
00006
00012 complex gaussian(double x, int der, const double *param);
00013 complex multiquadric(double x, int der, const double *param);
00014 complex inverse_multiquadric(double x, int der, const double *param);
00015 complex logarithm(double x, int der, const double *param);
00016 complex thinplate_spline(double x, int der, const double *param);
00017 complex one_over_square(double x, int der, const double *param);
00018 complex one_over_modulus(double x, int der, const double *param);
00019 complex one_over_x(double x, int der, const double *param);
00020 complex inverse_multiquadric3(double x, int der, const double *param);
00021 complex sinc_kernel(double x, int der, const double *param);
00022 complex cosc(double x, int der, const double *param);
00023 complex cot(double x, int der, const double *param);
00024
00025
00026 #endif
00027