12.07.2015 Views

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Descriptions of the Library Routines 2duration = 1000CALL BEEPQQ(frequency, duration)BESJ0, BESJ1, BESJN, BESY0, BESY1, BESYNPortability Functions: Compute the single-precision values of Bessel functions of the first andsecond kinds.Module: USE IFPORTSyntaxresult = BESJ0 (posvalue)result = BESJ1 (posvalue)result = BESJN (n, posvalue)result = BESY0 (posvalue)result = BESY1 (posvalue)result = BESYN (n, posvalue)posvalue(Input) REAL(4). Independent variable for a Bessel function. Must be greater than or equal tozero.n(Input) INTEGER(4). Specifies the order of the selected Bessel function computation.Results:BESJ0, BESJ1, and BESJN return Bessel functions of the first kind, orders 0, 1, and n,respectively, with the independent variable posvalue.BESY0, BESY1, and BESYN return Bessel functions of the second kind, orders 0, 1, and n,respectively, with the independent variable posvalue.Negative arguments cause BESY0, BESY1, and BESYN to return QNAN.Bessel functions are explained more fully in most mathematics reference books, such as theHandbook of Mathematical Functions (Abramowitz and Stegun. Washington: U.S. GovernmentPrinting Office, 1964). These functions are commonly used in the mathematics of electromagneticwave theory.CompatibilityCONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS LIBSee Also: “DBESJ0, DBESJ1, DBESJN, DBESY0, DBESY1, DBESYN”2-19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!