15 double precision rho(k), fkm1o2
16 if (k .gt. 8)
go to 99
17 go to (10,20,30,40,50,60,70,80),k
20 20 rho(2) = .577350269189626d+00
23 30 rho(3) = .774596669241483d+00
27 40 rho(3) = .339981043584856d+00
29 rho(4) = .861136311594053d+00
32 50 rho(4) = .538469310105683d+00
34 rho(5) = .906179845938664d+00
38 60 rho(4) = .238619186083197d+00
40 rho(5) = .66120 9386466265d+00
42 rho(6) = .93246 9514203152d+00
45 70 rho(5) = .405845151377397d+00
47 rho(6) = .741531185599394d+00
49 rho(7) = .949107912342759d+00
53 80 rho(5) = .183434642495650d+00
55 rho(6) = .525532409916329d+00
57 rho(7) = .796666477413627d+00
59 rho(8) = .960289856497536d+00
64 699
format(11h **********/
65 & 49h equispaced collocation points are used since k =,i2,
66 & 19h is greater than 8.)
67 fkm1o2 = dble(k-1)/2.0d+00
69 100 rho(j) = dble(j-1)/fkm1o2 - 1.0d+00
subroutine colpnt(k, rho)