Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 6/24/2024
Public
Document Table of Contents

v?yn

Computes the Bessel function of the second kind for vector elements.

Syntax

call vsyn( n, a, b, y )
call vsyni(n, a, inca, b, y, incy)
call vmsyn( n, a, b, y, mode )
call vmsyni(n, a, inca, b, y, incy, mode)
call vdyn( n, a, b, y )
call vdyni(n, a, inca, b, y, incy)
call vmdyn( n, a, b, y, mode )
call vmdyni(n, a, inca, b, y, incy, mode)

Include Files

mkl_vml.f90

Input Parameters

Name

Type

Description

n

INTEGER, INTENT(IN)

Specifies the number of elements to be calculated.

a

REAL, INTENT(IN) for vsyn, vmsyn

DOUBLE PRECISION, INTENT(IN) for vdyn, vmdyn

Array that specifies the input vector a.

b

REAL, INTENT(IN) for vsyn, vmsyn

DOUBLE PRECISION, INTENT(IN) for vdyn, vmdyn

Scalar value b that is the constant order.

inca, incy

INTEGER, INTENT(IN)

Specifies increments for the elements of a and y.

mode

INTEGER(KIND=8), INTENT(IN)

Overrides global VM mode setting for this function call. See vmlSetMode for possible values and their description.

Output Parameters

Name

Type

Description

y

REAL, INTENT(OUT) for vsyn, vmsyn

DOUBLE PRECISION, INTENT(OUT) for vdyn, vmdyn

Array that specifies the output vector y.

Description

The yn function computes the Bessel function of the second kind of a given order b for elements of the input vector a and writes them to the output vector y.

Special Values for Real Function v?yn(x)
Argument Result VM Error Status Exception
+0 +0    
-0 -0    
+ +0    
x < 0 (including -) SNAN VML_STATUS_ERRDOM INVALID
QNAN QNAN    
SNAN QNAN   INVALID