Go to the documentation of this file.
30 #include <itpp/base/bessel/bessel_internal.h>
34 # include <itpp/config.h>
36 # include <itpp/config_msvc.h>
44 double besselj(
int nu,
double x) {
return jn(nu, x); }
49 for (
int i = 0; i < x.size(); i++)
50 out(i) = jn(nu, x(i));
56 double besselj(
double nu,
double x) {
return jv(nu, x); }
61 for (
int i = 0; i < x.size(); i++)
62 out(i) = jv(nu, x(i));
68 double bessely(
int nu,
double x) {
return yn(nu, x); }
73 for (
int i = 0; i < x.size(); i++)
74 out(i) = yn(nu, x(i));
79 double bessely(
double nu,
double x) {
return yv(nu, x); }
84 for (
int i = 0; i < x.size(); i++)
85 out(i) = yv(nu, x(i));
91 double besseli(
double nu,
double x) {
return iv(nu, x); }
96 for (
int i = 0; i < x.size(); i++)
97 out(i) = iv(nu, x(i));
103 double besselk(
int n,
double x) {
return kn(n, x); }
108 for (
int i = 0; i < x.size(); i++)
109 out(i) = kn(nu, x(i));
double bessely(int nu, double x)
Bessel function of second kind of order nu. nu is integer.
double besselk(int n, double x)
Modified Bessel function of second kind of order nu. nu is double. x is double.
IT++ compatibility types and functions.
double besselj(int nu, double x)
Bessel function of first kind of order nu for nu integer.
Definitions of Bessel functions.
double besseli(double nu, double x)
Modified Bessel function of first kind of order nu. nu is double. x is double.
Generated on Thu Apr 11 2019 00:00:00 for IT++ by Doxygen 1.8.18