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

C	TABLE1.FOR - PROGRAM TO GENERATE TABLES OF:
C  GAMMA	- GAMMA FUNCTION
C  LEP		- LEGENDRE POLYNOMIALS
C  CS		- FRESNEL INTEGRALS
	DIMENSION A(10),POLY(11),B(10)
	DATA PI/3.1415926/
C
C	OUTPUT CHANNEL = IOUT
	IOUT=2
C	GAMMA FUNCTION
	X=.99
	H=.01
	XOLD=.9
	WRITE(IOUT,100)
100	FORMAT(/' GAMMA FUNCTION X=1(.01)2, 2(1)34'//'     X'/)
	DO 1 J=1,10
	XOLD=XOLD+.1
	DO 2 K=1,10
	X=X+H
2	CALL GAMMA(X,A(K),IER)
1	WRITE(IOUT,101) XOLD,A
101	FORMAT(F8.3/(5X,5E15.8))
	X=1.
	H=1.
	XOLD=-1.
	DO 3 J=1,11
	XOLD=XOLD+3.
	DO 4 I=1,3
	X=X+H
4	CALL GAMMA(X,A(I),IER)
3	WRITE(IOUT,101) XOLD,(A(K),K=1,3)
C
C	LEGENDRE POLYNOMIALS
	WRITE(IOUT,102)
102	FORMAT(//' LEGENDRE POLYNOMIALS X=0(0.05)1  N=0(1)10'//'     X'/)
	X=-0.05
	H=0.05
	DO 5 I=1,21
	X=X+H
	CALL LEP(POLY,X,10)
5	WRITE(IOUT,101) X,POLY
C
C	FRESNEL INTEGRALS
	WRITE(IOUT,103)
103	FORMAT(//' FRESNEL INTEGRALS U=(PI*X**2)/2  X=0.1(.1)5.0'/)
	PIBY2=PI/2.
	X=0.
	H=0.1
	XOLD=-.9
	DO 6 I=1,5
	XOLD=XOLD+1.
	DO 7 J=1,10
	X=X+H
	U=PIBY2*X**2
7	CALL CS(A(J),B(J),U)
	WRITE(IOUT,104) XOLD,A
104	FORMAT(F8.3,'   C(X)'/(5X5E15.8))
6	WRITE(IOUT,105) XOLD,B
105	FORMAT(F8.3,'   S(X)'/(5X5E15.8))
	STOP
	END