Eu tenho que resolver problemas generalizados de autovalores onde A e B são ambos tridiagonais, B é simétrico positivo definido e real, mas A é apenas complexo simétrico (não definido ou hermitiano). Além disso, preciso da composição completa do eigend. Atualmente, estou apenas chamando o eigensolver generalizado de Lapack, mas estou imaginando se existem métodos melhores para esse problema altamente estruturado em particular. Em particular, ter o código disponível gratuitamente (C ++) seria o melhor.ZGGEV