5 * Revision 1.1.1.1 1996/04/01 15:02:10 mclareni
10 #if defined(CERNLIB_DOUBLE)
13 #include "gen/imp64.inc"
16 #if !defined(CERNLIB_DOUBLE)
21 C Translation of Algol procedure el1(x,kc) in
22 C R. BULIRSCH Numerical Calculation of Elliptic Integrals and
23 C Elliptic Functions, Numer. Math. 7 (1965) 78-90
26 PARAMETER (PI = 3.14159 26535 89793 24D0)
28 PARAMETER (CA = Z10**(-ID/2), CB = Z10**(-(ID+2)))
32 ELSEIF(AKP .EQ. 0) THEN
33 #if defined(CERNLIB_DOUBLE)
36 #if !defined(CERNLIB_DOUBLE)
48 IF(Y .EQ. 0) Y=SQRT(E)*CB
49 IF(ABS(G-YKP) .GT. CA*G) THEN
56 E=(ATAN(XM/Y)+PI*L)/XM
60 #if defined(CERNLIB_DOUBLE)
63 #if !defined(CERNLIB_DOUBLE)