--
You received this message because you are subscribed to the Google Groups "BerkeleyGW Help" group.
To unsubscribe from this group and stop receiving emails from it, send an email to help+uns...@berkeleygw.org.
To view this discussion on the web visit https://groups.google.com/a/berkeleygw.org/d/msgid/help/84ab1b5c-fff3-473a-b4be-a33eb70ed627n%40berkeleygw.org.
Dear Andy,
You are right, the previous version does not support spinors. If you have access to the source code, you can try to comment the lines in MeanField/ParaBands/inread.f90 after the comment: “! FHJ: FIXME! Pools are not working!”
Use at your own peril, though. There is a high chance that the code will just freeze.
Out of curiosity, how many k-points do you have? It may be easier for the next minor release of BGW to include a restart feature in ParaBands, to continue from the last k-point that stopped, rather than fixing k-point parallelization.
Best,
Felipe
–
Felipe H. da Jornada
Assistant Professor
Department of Materials Science and Engineering
131 Durand Building
Pronouns: he/him/his
Hi Andy,
In the documentation, N is the number of rows (or columns) of the matrix, not the number of entries.
The time that parabands takes doesn’t depend much on the number of bands that you ask for, except for I/O, of course. You may get a factor of 2x speedup on a solver like ELPA, at most, which is particularly efficient if you ask for a smaller fraction of your eigenspace.
The number of bands in the input calculation doesn’t affect parabands at all. The code only reads the energies up to the Fermi energy + a few empty states for consistency checks. We have a beta version that no longer needs an input WFN.
Finally, you may benefit from using the ELPA solver, if that’s available in your platform.
All the best,
Dear Andy,
I’m sorry I missed your previous message. Did you figure out the issue? If not, can you provide more details? Are you running parabands with the real or complex version? And are you sure that the code is reading both VSC and VKB?
Dear Andy,
That’s great, I’m happy that you sorted this out and that the code was helpful.