File: TABLE3.FT of Tape: Various/ETH/eth11-1
(Source file text) 

C	TABLE3.FTN - MATHEMATICAL TABLES USING:
C  CEL1		- ELIPTIC INTEGRALS OF FIRST KIND
C  CEL2		- ELIPTIC INTEGRALS OF SECOND KIND
C  EXPI		- EXPONENTIAL INTEGRAL
C  SICI		- SINE AND COSINE INTEGRALS
C
	DIMENSION V(10),VK(9),W(10)
C	OUTPUT CHANNEL = IOUT
	IOUT=2
C
C  CEL1
	X=0.00
	H=0.01
	XOLD=-0.08
	WRITE(IOUT,100)
100	FORMAT(/' ELLIPTIC INTEGRAL OF FIRST KIND:'/
	1'  K=SQRT(M)  M=.01(.01).99'//'    X'/)
	DO 1 I=1,11
	XOLD=XOLD+.09
	DO 2 J=1,9
	X=X+H
	XK=SQRT(X)
2	CALL CEL1(VK(J),XK,IER)
1	WRITE(IOUT,101) XOLD,VK
101	FORMAT(F6.2/(5X5E15.7))
C
C  CEL2
	WRITE(IOUT,102)
102	FORMAT(//' ELLIPTIC INTEGRAL OF SECOND KIND:'/
	1' CASE 1:  A = B = 1, K=SQRT(M)  M=.01(.01).99'//'    X'/)
	X=0.0
	H=0.01
	XOLD=-0.08
	DO 3 I=1,11
	XOLD=XOLD+.09
	DO 4 J=1,9
	X=X+H
	XK=SQRT(X)
4	CALL CEL2(VK(J),XK,1.,1.,IER)
3	WRITE(IOUT,101) XOLD,VK
	WRITE(IOUT,103)
103	FORMAT(/' CASE 2:  A=1, B=1-K**2, K=SQRT(M)  M=.01(.01).99'
	1//'    X'/)
	X=0.0
	H=0.01
	XOLD=-0.08
	DO 5 I=1,11
	XOLD=XOLD+.09
	DO 6 J=1,9
	X=X+H
	XK=SQRT(X)
	B=1.-X
6	CALL CEL2(VK(J),XK,1.,B,IER)
5	WRITE(IOUT,101) XOLD,VK
C
C  SICI
	WRITE(IOUT,104)
104	FORMAT(//' SINE AND COSINE INTEGRALS:  X=0.1(0.1)10.0'//'    X'/)
	X=0.0
	H=0.1
	XOLD=-.9
	DO 7 I=1,10
	XOLD=XOLD+1.
	DO 8 J=1,10
	X=X+H
8	CALL SICI(V(J),W(J),X)
	WRITE( IOUT,105) XOLD,V
105	FORMAT(/F8.3,5X,'SI(X)-PI/2'/(5X5E15.7))
7	WRITE(IOUT,106) XOLD,W
106	FORMAT(/F8.3,5X,'CI(X)'/(5X5E15.7))
C
C  EXPI
	WRITE(IOUT,107)
107	FORMAT(//' EXPONENTIAL INTEGRAL:  X=-10.(.2)6.'//'    X'/)
	X=-10.2
	H=0.2
	XOLD=-11.
	DO 9 I=1,16
	XOLD=XOLD+1.
	DO 10 J=1,5
	X=X+H
	IF (ABS(X).LT.1.E-4)  X=0.E0
10	CALL EXPI(X,V(J),AUX)
9	WRITE(IOUT,101) XOLD,(V(K),K=1,5)
	STOP
	END