推荐阅读
VASP源代码阅读(一)base.f90
! 这一部分程序较简单,整个程序只有一个外部子例行子程序构成,上面的注释说明这一部分用于计算局域电荷密度!外部子例行子程序CHGLOC,这里有7个哑元。NBANDS表示能带的数目;根据wave.f90文件中的注释,NKDIM表示布里渊区K点的总数;根据nmr.f90中determinethe maximum L quantum number (LDIMP),LDIMP表示最大的轨道量子数;根据xml.f90中number of ions,NIONS表示粒子数;根据xml.f90中number of spins,ISPIN表示自旋数;没有找到PAR相关的注释,但根据main.f90的一句注释get and write partial / projected DOS,这里的PAR应该指的partial;对于FERWE,根据charge.f90中的注释where f_nk are the single electron occupancies (FERWE)以及手册上的描述,这个量指定能带和k点的占据数。
!构造了一个五维数组PAR,变量类型是real
!构造一个三维数组FERWE,变量类型是real
群聊人数超过200,请加我个人微信邀请进入,微信:yangpei_physics
欢迎关注计算材料学
您的关注和分享是我们更新的
不竭动力