Complex matrix diagonalization routine



Dear cclers,
 We need a complex matrix diagonalization routine in fortran 77.
 We have already tried one from EISPACK called CG.F, but it does
 not work very well.
 Could you kindly tell me another one?
 Thanking in advance
 J. Marques