PEtot 主页 http://www.nersc.gov/~linwang/PEtot/PEtot.html 获取方法 直接下载。 简介 并行平面波赝势程序,用于基于密度泛函的原子化总能量计算。它设计为在大型计算机上进行大体系的模拟。 功能 LDA,LSDA和GGA计算。
放松原子,以寻找总能量最小的原子位置。
计算不同态之间的光学矩阵元素。
使用模守恒赝势。计划在将来包含PAW赝势,以减少平面波对第一行元素和过渡金属的截断。
产生模守恒赝势的子程序。
电子态的两种改进算法:(1)共轭梯度,(2)残余数最小化,可减少正交化所需时间,对大体系能达到O(N^2)标度。
两种自恰势混合方案:(1) Pulay-Kerker,(2) Pulay-ThomasFermi。后者对于大的非均匀体系(如表面)能极大地改善收敛。
可用于G-空间或者实空间执行Kleinman-Bylander非局域赝势。
对于多个k-点的计算,把不用的k-点波函存储到磁盘中。可极大地降低内存需求量。
Fortran 90语言编写,用MPI做并行。平台 大型并行计算机,如Cray T3E和IBM SP 相关软件 1. PWMAT