Diagonalization

Deals with issues related to computation of optical spectra in reciprocal space: RPA, TDDFT, local field effects.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan

Post Reply
mailoliver
Posts: 12
Joined: Sat Oct 31, 2009 10:25 am

Diagonalization

Post by mailoliver » Fri Mar 23, 2012 4:43 pm

Dear all:

I try to diagonalize the BS matrix to get the properties of excitons of SiC. It is ok for convergence tests. But when I try to run yambo with large nkpt(20*20*20), it reports:
Diagonalization solverforrtl: severe (179): Cannot allocate array - overflow on array size calculation.

The calculation process as following:
1. yambo -b -o b -y h
2. yambo -o b -y d -V resp

Thanks in advance for your help!
Tieyu Lu
Physics Department of Xiamen university (China)

User avatar
andrea marini
Posts: 325
Joined: Mon Mar 16, 2009 4:27 pm
Contact:

Re: Diagonalization

Post by andrea marini » Fri Mar 23, 2012 4:48 pm

How big is the matrix? Maybe it is only too large to be diagonalized. If you need the wavefunctions of low energy excitons maybe few bands are enough. To get absorption remeber to use Haydock iterative approach when matrices are too big.
Andrea MARINI
Istituto di Struttura della Materia, CNR, (Italy)

mailoliver
Posts: 12
Joined: Sat Oct 31, 2009 10:25 am

Re: Diagonalization

Post by mailoliver » Sat Mar 24, 2012 8:46 am

Thank you for your reply. It can work normally.
Tieyu Lu
Physics Department of Xiamen university (China)

Post Reply