一句话JDFTx 是一款 GPL 开源的平面波密度泛函理论(DFT)计算软件,重点支持联合密度泛函理论、溶剂化与电化学体系模拟。
定价开源免费 正文显示 JDFTx 以 GPL v3 或更高版本发布,未提及商业收费、订阅或付费支持。
适合谁计算材料、计算化学、表面/界面、电化学、溶剂化体系研究人员,以及需要扩展 DFT/JDFT 功能的科研开发者。
核心功能平面波 DFT 电子结构计算联合密度泛函理论(JDFT)与液体环境耦合线性、非线性和非局域溶剂化模型Grand-canonical 固定电势电化学计算CUDA GPU 架构支持变分最小化与 SCF 算法声子、振动、自由能、DOS、光学矩阵元等输出Wannier 函数与从头算紧束缚模型与 ASE、CASINO、VESTA、XCrySDen、PyMOL 等工具接口
功能与用途JDFTx 是平面波密度泛函理论(DFT)代码,用于电子结构、联合密度泛函理论、溶剂化、液体环境、电化学、声子、Wannier 函数、紧束缚模型和多种后处理计算。
支持语言/框架核心代码使用高度模板化、面向对象的 C++11 编写,使用 CMake 构建;支持 CUDA GPU 架构。正文未说明用户侧脚本语言要求。
开源还是闭源开源,按 GPL license version 3 or higher 发布。
自托管选项可从源码编译部署运行;开发者指南提到通过 CMake 编译 libjdftx、jdftx、phonon、wannier 等目标。
定价未提及收费;根据 GPL 开源发布,可视为免费使用,但需遵守引用和许可证要求。
API/SDK提供动态链接库 libjdftx,其他 DFT 代码或自定义可执行程序可直接链接以复用 JDFT、溶剂化等能力;命令模块提供面向对象的输入命令解析机制。
集成与生态可与 Atomistic Simulation Environment、CASINO、VESTA、XCrySDen、PyMOL、Bader analysis、Quantum Monte-Carlo 等工具或流程配合;支持 LibXC、GBRV、SG15 赝势库及多类辅助脚本。
文档质量文档结构较完整,包含安装、使用、教程、输入文件、脚本、接口、开发者指南、变更日志、贡献者、模块列表、FAQ、引用等;正文还解释了代码架构和主要类模块。
中国访问未知
适用场景电子结构计算、溶剂化体系模拟、电化学固定电势计算、表面/二维材料/分子/体相体系建模、声子与电子-声子相互作用、Wannier 化与紧束缚模型生成。
同类Quantum ESPRESSO、VASP、ABINIT、CP2K、GPAW