I'm conducting convergence studies on the k mesh for my BSE calculations. The dimension of the BSE matrix is: NBANDSO=18, NBANDSV=24. I have successfully tested BSE calculations on 6x6x6, 7x7x7,8x8x8,9x9x9, although the ranks are large. However, when I moved to 10x10x10, I got the following error message:
Code: Select all
-----------------------------------------------------------------------------
| |
| EEEEEEE RRRRRR RRRRRR OOOOOOO RRRRRR ### ### ### |
| E R R R R O O R R ### ### ### |
| E R R R R O O R R ### ### ### |
| EEEEE RRRRRR RRRRRR O O RRRRRR # # # |
| E R R R R O O R R |
| E R R R R O O R R ### ### ### |
| EEEEEEE R R R R OOOOOOO R R ### ### ### |
| |
| LWWORK 1826745088 1 2304000 384000 |
| ERROR in subspace rotation PSSYEVX/ PCHEEVX: not enough eigenvalues |
| found 0 384000 |
| |
| ----> I REFUSE TO CONTINUE WITH THIS SICK JOB ... BYE!!! <---- |
| |
-----------------------------------------------------------------------------
which seems to be related to the BSE matrix diagonalization using the Scalapack routine. Is there any way to get rid of it?
Btw, I'm confident that no memory problems here.
Best,
Xiaoming Wang