10#ifndef EIGEN_BESSELFUNCTIONS_PACKETMATH_H
11#define EIGEN_BESSELFUNCTIONS_PACKETMATH_H
19template <
typename Packet>
22 return numext::bessel_i0(
x);
27template <
typename Packet>
30 return numext::bessel_i0e(
x);
35template <
typename Packet>
38 return numext::bessel_i1(
x);
43template <
typename Packet>
46 return numext::bessel_i1e(
x);
51template <
typename Packet>
54 return numext::bessel_j0(
x);
59template <
typename Packet>
62 return numext::bessel_j1(
x);
67template <
typename Packet>
70 return numext::bessel_y0(
x);
75template <
typename Packet>
78 return numext::bessel_y1(
x);
83template <
typename Packet>
86 return numext::bessel_k0(
x);
91template <
typename Packet>
94 return numext::bessel_k0e(
x);
99template <
typename Packet>
102 return numext::bessel_k1(
x);
107template <
typename Packet>
110 return numext::bessel_k1e(
x);
#define EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Definition Macros.h:984
#define EIGEN_DEVICE_FUNC
Definition Macros.h:976
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
Definition gnuplot_common_settings.hh:12
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_i0(const Packet &x)
Definition BesselFunctionsPacketMath.h:21
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_i1e(const Packet &x)
Definition BesselFunctionsPacketMath.h:45
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_i0e(const Packet &x)
Definition BesselFunctionsPacketMath.h:29
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_k1e(const Packet &x)
Definition BesselFunctionsPacketMath.h:109
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_j1(const Packet &x)
Definition BesselFunctionsPacketMath.h:61
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_k0(const Packet &x)
Definition BesselFunctionsPacketMath.h:85
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_y0(const Packet &x)
Definition BesselFunctionsPacketMath.h:69
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_i1(const Packet &x)
Definition BesselFunctionsPacketMath.h:37
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_k1(const Packet &x)
Definition BesselFunctionsPacketMath.h:101
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_y1(const Packet &x)
Definition BesselFunctionsPacketMath.h:77
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_k0e(const Packet &x)
Definition BesselFunctionsPacketMath.h:93
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_j0(const Packet &x)
Definition BesselFunctionsPacketMath.h:53
Namespace containing all symbols from the Eigen library.
Definition bench_norm.cpp:85
Definition BandTriangularSolver.h:13
Definition PacketMath.h:47