Namespaces
Variants
Actions

std::cyl_bessel_j, std::cyl_bessel_jf, std::cyl_bessel_jl

From cppreference.com
 
 
 
 
Defined in header <cmath>
(1)
float       cyl_bessel_j ( float nu, float x );

double      cyl_bessel_j ( double nu, double x );

long double cyl_bessel_j ( long double nu, long double x );
(since C++17)
(until C++23)
/* floating-point-type */ cy_bessel_j( /* floating-point-type */ nu,
                                       /* floating-point-type */ x );
(since C++23)
float       cyl_bessel_jf( float nu, float x );
(2) (since C++17)
long double cyl_bessel_jl( long double nu, long double x );
(3) (since C++17)
Defined in header <cmath>
template< class Arithmetic1, class Arithmetic2 >

/* common-floating-point-type */

    cyl_bessel_j( Arithmetic1 nu, Arithmetic2 x );
(A) (since C++17)
1) Computes the cylindrical Bessel function of the first kind of nu and x. The library provides overloads of std::cyl_bessel_j for all cv-unqualified floating-point types as the type of the parameters nu and x.(since C++23)
A) Additional overloads are provided for all other combinations of arithmetic types.

Contents