DPNP C++ backend kernel library 0.18.0dev0
Data Parallel Extension for NumPy*
Loading...
Searching...
No Matches
dpnp::kernels::i0::impl Namespace Reference

Functions

template<typename Tp >
Tp cyl_bessel_ij_0_series (const Tp x, const unsigned int max_iter)
 This routine returns the cylindrical Bessel functions of order 0 by series expansion.
 
template<typename Tp >
Tp bessel_ik_0 (Tp x)
 Compute the modified Bessel functions.
 
template<typename Tp >
Tp cyl_bessel_i0 (Tp x)
 Return the regular modified Bessel function of order 0.
 

Detailed Description

The below implementation of Bessel function of order 0 is based on the source code from https://github.com/gcc-mirror/gcc

Function Documentation

◆ bessel_ik_0()

template<typename Tp >
Tp dpnp::kernels::i0::impl::bessel_ik_0 ( Tp x)
inline

Compute the modified Bessel functions.

Parameters
xThe argument of the Bessel functions.
Returns
The output Bessel function.

Definition at line 85 of file i0.hpp.

Here is the caller graph for this function:

◆ cyl_bessel_i0()

template<typename Tp >
Tp dpnp::kernels::i0::impl::cyl_bessel_i0 ( Tp x)
inline

Return the regular modified Bessel function of order 0.

Parameters
xThe argument of the regular modified Bessel function.
Returns
The output regular modified Bessel function.

Definition at line 220 of file i0.hpp.

Here is the call graph for this function:

◆ cyl_bessel_ij_0_series()

template<typename Tp >
Tp dpnp::kernels::i0::impl::cyl_bessel_ij_0_series ( const Tp x,
const unsigned int max_iter )
inline

This routine returns the cylindrical Bessel functions of order 0 by series expansion.

Parameters
xThe argument of the Bessel function.
Returns
The output Bessel function.

Definition at line 58 of file i0.hpp.

Here is the caller graph for this function: