xref: /csrg-svn/lib/libm/common_source/j0.3 (revision 66947)
161308Sbostic.\" Copyright (c) 1985, 1991, 1993
261308Sbostic.\"	The Regents of the University of California.  All rights reserved.
324694Smckusick.\"
448352Scael.\" %sccs.include.redist.man%
524694Smckusick.\"
6*66947Sbostic.\"     @(#)j0.3	8.2 (Berkeley) 04/19/94
748352Scael.\"
848352Scael.Dd
948352Scael.Dt J0 3
1048352Scael.Os BSD 4
1148352Scael.Sh NAME
1248352Scael.Nm j0 ,
1348352Scael.Nm j1 ,
1448352Scael.Nm jn ,
1548352Scael.Nm y0 ,
1648352Scael.Nm y1 ,
1748352Scael.Nm yn
1848352Scael.Nd bessel functions of first and second kind
1948352Scael.Sh SYNOPSIS
2048352Scael.Fd #include <math.h>
2148352Scael.Ft double
2248352Scael.Fn j0 "double x"
2348352Scael.Ft double
2448352Scael.Fn j1 "double x"
2548352Scael.Ft double
2648352Scael.Fn jn "int n" "double x"
2748352Scael.Ft double
2848352Scael.Fn y0 "double x"
2948352Scael.Ft double
3048352Scael.Fn y1 "double x"
3148352Scael.Ft double
3248352Scael.Fn yn "int n" "double x"
3348352Scael.Sh DESCRIPTION
3448352ScaelThe functions
3548352Scael.Fn j0
3648352Scaeland
3748352Scael.Fn j1
3848352Scaelcompute the
3948352Scael.Em Bessel function of the first kind of the order
4048352Scael0 and the
4148352Scael.Em order
4248352Scael1, respectively,
4348352Scaelfor the
4448352Scaelreal value
4548352Scael.Fa x ;
4648352Scaelthe function
4748352Scael.Fn jn
4848352Scaelcomputes the
4948352Scael.Em Bessel function of the first kind of the integer order
5048352Scael.Fa n
5148352Scaelfor the real value
5248352Scael.Fa x .
5348352Scael.Pp
5448352ScaelThe functions
5548352Scael.Fn y0
5648352Scaeland
5748352Scael.Fn y1
5848352Scaelcompute the linearly independent
5948352Scael.Em Bessel function of the second kind of the order
6048352Scael0 and the
6148352Scael.Em order
6248352Scael1, respectively,
63*66947Sbosticfor the positive
6448352Scael.Em integer
6548352Scaelvalue
6648352Scael.Fa x
6748352Scael(expressed as a double);
6848352Scaelthe function
6948352Scael.Fn yn
7048352Scaelcomputes the
7148352Scael.Em Bessel function of the second kind for the integer order
7248352Scael.Fa n
73*66947Sbosticfor the positive
7448352Scael.Em integer
7548352Scaelvalue
7648352Scael.Fa x
7748352Scael(expressed as a double).
7848352Scael.Sh RETURN VALUES
7948352ScaelIf these functions are successful,
8048352Scaelthe computed value is returned. On the
8148352Scael.Tn VAX
8248352Scaeland
8348352Scael.Tn Tahoe
8448352Scaelarchitectures,
8548352Scaela negative
8648352Scael.Fa x
8748352Scaelvalue
8848352Scaelresults in an error; the global
8948352Scaelvariable
9048352Scael.Va errno
9148352Scaelis set to
9248352Scael.Er EDOM
9348352Scaeland a reserve operand fault is generated.
9448352Scael.Sh SEE ALSO
9548352Scael.Xr math 3 ,
9648352Scael.Xr infnan 3
9748352Scael.Sh HISTORY
9848352ScaelA set of these functions
9948352Scaelfunction appeared in
10048352Scael.At v7 .
101