BigDFT
概况
BigDFT是一个独立的GPL软件包, 是大规模并行电子结构DFT代码, 使用实空间小波基组, GTH或HGH赝势基组. 通过合适的边界条件, 可以模拟周期体系、表面和孤立体系. 它是由法国CEA一个课题组开发, 有ABINIT的接口, 但不是ABINIT的一部分. 目前最新版本是1.8.1.
BigDFT基于密度泛函理论描述材料的电子结构, 该程序主要基于扩展的Daubechies小波基组, 并用一致性的直接最小化或戴维森对角化方法来确定最低的能量. 通过快速短卷积和贋势来加速计算效率. 除了总能量, 也可以计算梯度和受力, 从而实现几何优化和从头计算分子动力学.
BigDFT是第一批使用CUDA和OpenCL编程语言开发,可以基于GPU的大规模异构并行加速的密度泛函理论程序之一.
主要功能
1,采用小波基组, 在实空间和Fourier空间里面都是局域的
2,可以计算表面和周期性体系
3,带约束结构优化
4,Born-Oppenheimer 分子动力学
5,Saddle点搜索(Nudged-Elastic Band方法)
6,外部电场
7,非占据Kohn-Sham 轨道
8,共线和非共线磁场
9,ABINIT软件包里面的所有交换关联泛函
10,Hybrid泛函
11,经验范德华相互作用
12,ABINIT可以调用BigDFT
http://bigdft.org/Wiki/index.php?title=BigDFT_website
Comments are Closed