Page 1 of 1

error in PROCAR when using LORBIT=2

Posted: Thu Oct 11, 2007 7:00 pm
by cpp6f
When using LORBIT=2, the phase factors in the PROCAR are always zero. I looked in the sphpro subroutine and found the reason why. The phase factors in the PHASE array that is printed to PROCAR is obtained by multiplying the CSUM_PHASE array with the sqrt of the CSUM_ABS array. At this point, however, CSUM_ABS is empty. It is filled in the next part of the code. Therefore, the PHASE array is filled with zeros and these are printed.


<span class='smallblacktext'>[ Edited ]</span>

error in PROCAR when using LORBIT=2

Posted: Mon Oct 15, 2007 9:20 am
by admin
dear colleague, thank you for the hint, this is fact a bug in subroutine SPHPRO (SPHPRO_FAST , i.e LORBIT>= 10, is not involved). We will fix that bug of course, I will post a comment to this thread as soon as the new version is available on the ftp server.