Eigen::internal::scalar_bessel_y0_op< Scalar > Struct Template Reference

Template functor to compute the Bessel function of the second kind of order zero. More...

#include <BesselFunctionsFunctors.h>

Public Types

typedef packet_traits< Scalar >::type Packet
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (const Scalar &x) const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Packet packetOp (const Packet &x) const
 

Detailed Description

template<typename Scalar>
struct Eigen::internal::scalar_bessel_y0_op< Scalar >

Template functor to compute the Bessel function of the second kind of order zero.

See also
class CwiseUnaryOp, Cwise::bessel_y0()

Member Typedef Documentation

◆ Packet

template<typename Scalar >
typedef packet_traits<Scalar>::type Eigen::internal::scalar_bessel_y0_op< Scalar >::Packet

Member Function Documentation

◆ operator()()

template<typename Scalar >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar Eigen::internal::scalar_bessel_y0_op< Scalar >::operator() ( const Scalar x) const
inline
151  {
152  using numext::bessel_y0;
153  return bessel_y0(x);
154  }
EIGEN_STRONG_INLINE const Eigen::CwiseUnaryOp< Eigen::internal::scalar_bessel_y0_op< typename Derived::Scalar >, const Derived > bessel_y0(const Eigen::ArrayBase< Derived > &x)
Definition: BesselFunctionsArrayAPI.h:227
list x
Definition: plotDoE.py:28

References Eigen::bessel_y0(), and plotDoE::x.

◆ packetOp()

template<typename Scalar >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Packet Eigen::internal::scalar_bessel_y0_op< Scalar >::packetOp ( const Packet x) const
inline
156 { return internal::pbessel_y0(x); }
EIGEN_DEVICE_FUNC EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet pbessel_y0(const Packet &x)
Definition: BesselFunctionsPacketMath.h:65

References Eigen::internal::pbessel_y0(), and plotDoE::x.


The documentation for this struct was generated from the following files: