原子轨道基组
以数值原子轨道作为主要基组,在同类精度下所需基函数数目更少,适合处理原子数较多的材料体系,是它与纯平面波程序拉开差距的关键设计。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
ABACUS 是中国科学技术大学主导开发的开源电子结构计算程序,名字取自原子轨道基组与从头计算。它的特点是用数值原子轨道基组做大规模第一性原理模拟,同时支持平面波基组,兼顾效率与精度。作为开源项目,代码可自由获取、修改和分发,适合做材料、化学、物理方向的计算研究。上手门槛不低,需要自己编译、配置计算环境,并理解基组与赝势的选型逻辑。
ABACUS 是一个开源的第一性原理电子结构计算程序,目标是从量子力学基本原理出发,对分子和固体材料做大规模模拟。它由中国科学技术大学的团队主导开发,面向材料科学、凝聚态物理、量子化学等领域的研究人员。
程序最核心的设计是采用数值原子轨道作为基组。相比常见的平面波方法,原子轨道基组在保持可接受精度的同时显著降低计算量,因此能处理更大的体系。同时它也支持平面波基组,方便与主流计算流程对照和验证。
普通研究者通常把它当作国产开源 DFT 计算引擎使用,需要自行编译并在服务器上提交任务;开发者可以基于开放源码做方法扩展或与自研工作流对接;教学场景中则常被用来演示第一性原理计算的基本流程。
以数值原子轨道作为主要基组,在同类精度下所需基函数数目更少,适合处理原子数较多的材料体系,是它与纯平面波程序拉开差距的关键设计。
同时提供平面波基组计算路径,便于和主流平面波程序的结果做交叉验证,也让不熟悉原子轨道基组的研究者能沿用已有的输入习惯。
配套提供赝势和原子轨道基组的生成与测试流程,用户需按元素自行挑选或生成合适的赝势文件,选型是否匹配会直接影响计算结果的可靠性。
支持对晶体和分子结构做几何优化,也能跑从头算分子动力学,用来观察材料在有限温度下的结构演化,是材料模拟中的常用功能组合。
代码以开源方式发布,研究组可以按需改动核心算法、增加新泛函或新功能,也方便在论文中说明方法实现细节,不受闭源程序的限制。
面向大规模体系设计,支持在高性能计算集群上做并行计算,实际效率取决于编译选项、并行环境和体系特征,需要按机器情况调优。
需要做固体或表面体系的第一性原理计算,希望用原子轨道基组降低机时开销,ABACUS 正好切中这类需求。
出于自主可控或课题要求,倾向用国产开源计算程序,能接受自行维护编译环境与赝势库。
用于讲授第一性原理计算原理与流程,源码开放便于学生阅读实现细节,但教学上需要配套的输入输出讲解材料。
如果只需要跑几个小分子、用现成商业软件或图形界面就能出结果,ABACUS 的编译与调参投入相对不划算。
程序以源码和命令行方式使用,缺少图形界面,不熟悉编译与作业提交的话上手会很吃力。
主要差别在基组。ABACUS 以数值原子轨道为主,基函数数量比平面波少,处理大体系时机时更省;同时也支持平面波基组,可在同一套框架下做两种基组的对照计算。选哪种取决于体系大小和精度要求。
面向分子、晶体、表面等材料体系的第一性原理计算,可以做电子结构、几何优化和从头算分子动力学等常见任务。具体某个体系能否顺利收敛,与赝势选择、基组精度和计算参数设置关系很大,一般需要先做收敛测试。
需要熟悉 Linux 命令行、编译工具链和集群作业提交方式,同时理解第一性原理计算中基组、赝势、截断能、k 点这些基本概念。没有这些基础也能装起来,但出了收敛或报错问题会比较难排查。
关键在赝势和基组的匹配,以及截断能、k 点网格、收敛判据的设置。建议先用已知结果的简单体系做验证,再与平面波路径的结果相互对照,确认参数合理后再用于正式体系。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| ABACUS本工具 | 4.2 | 未标价 | 原子轨道基组;平面波基组支持;赝势与基组生成;结构弛豫与分子动力学 | — |
| CPMD | — | 未标价 | 密度泛函平面波赝势代码,一款用于分子动力学从头计算的开源软件 | — |
| Modal | — | $0 起 + 算力用量,Starter 赠 $30/月额度 | 为 AI 和数据团队提供的无服务器平台,能够大规模运行计算 | Web / API |
| LangGraph Studio | — | 未标价 | 首个专为代理开发设计的 IDE | 桌面端(Apple Silicon) |
| ANY COMPUTER | — | 未标价 | 在线计算机服务,提供代码输入和转换功能 | — |
| Gambo | — | 未标价 | 人工智能游戏构建者和无代码游戏制作工具,具备从第一天起就能获利的能力 | — |