60 INTEGER :: N, LDA, INFO
61 COMPLEX*16 :: A(*), L(*)
65 INTEGER :: I, J, K, INDEX
80 sum = sum + l(index)*dconjg(l(index))
84 IF (dble(a(index)) - dble(sum) .LE. 0.0d0)
THEN
88 l(index) = zsqrt(a(index) - sum)
94 sum = sum + l((j-1)*lda + k) * dconjg(l((i-1)*lda + k))
97 l(index) = (a(index) - sum)/l((i-1)*lda + i)