1/* @(#)e_j1.c 5.1 93/09/24 */ 2/* 3 * ==================================================== 4 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 5 * 6 * Developed at SunPro, a Sun Microsystems, Inc. business. 7 * Permission to use, copy, modify, and distribute this 8 * software is freely granted, provided that this notice 9 * is preserved. 10 * ==================================================== 11 */ 12 13#ifndef lint
| 1/* @(#)e_j1.c 5.1 93/09/24 */ 2/* 3 * ==================================================== 4 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 5 * 6 * Developed at SunPro, a Sun Microsystems, Inc. business. 7 * Permission to use, copy, modify, and distribute this 8 * software is freely granted, provided that this notice 9 * is preserved. 10 * ==================================================== 11 */ 12 13#ifndef lint
|
15#endif 16 17/* __ieee754_j1(x), __ieee754_y1(x) 18 * Bessel function of the first and second kinds of order zero. 19 * Method -- j1(x): 20 * 1. For tiny x, we use j1(x) = x/2 - x^3/16 + x^5/384 - ... 21 * 2. Reduce x to |x| since j1(x)=-j1(-x), and 22 * for x in (0,2)
--- 464 unchanged lines hidden --- | 15#endif 16 17/* __ieee754_j1(x), __ieee754_y1(x) 18 * Bessel function of the first and second kinds of order zero. 19 * Method -- j1(x): 20 * 1. For tiny x, we use j1(x) = x/2 - x^3/16 + x^5/384 - ... 21 * 2. Reduce x to |x| since j1(x)=-j1(-x), and 22 * for x in (0,2)
--- 464 unchanged lines hidden --- |