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!
Diagonalization
Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan
-
- Posts: 12
- Joined: Sat Oct 31, 2009 10:25 am
Diagonalization
Tieyu Lu
Physics Department of Xiamen university (China)
Physics Department of Xiamen university (China)
- andrea marini
- Posts: 325
- Joined: Mon Mar 16, 2009 4:27 pm
- Contact:
Re: Diagonalization
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)
Istituto di Struttura della Materia, CNR, (Italy)
-
- Posts: 12
- Joined: Sat Oct 31, 2009 10:25 am
Re: Diagonalization
Thank you for your reply. It can work normally.
Tieyu Lu
Physics Department of Xiamen university (China)
Physics Department of Xiamen university (China)