# abacus-developer-doc
**Repository Path**: mcresearch/abacus-developer-doc
## Basic Information
- **Project Name**: abacus-developer-doc
- **Description**: ABACUS开源软件的中文开发者文档
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2023-04-27
- **Last Updated**: 2024-05-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ABACUS使用教程
## 一、介绍
ABACUS是国产开源密度泛函理论软件。本教程系列旨在帮助新手用户入门了解ABACUS的使用。秉着开源软件的理念,本文档是由开源社区的老师同学们贡献所成。如果你也想贡献一份文档,我们十分欢迎,请参考[如何贡献ABACUS使用教程](ru-he-gong-xian-abacus-shi-yong-jiao-cheng.md)
## 二、ABACUS基本操作教程
1. ABACUS的编译介绍
1. [官方编译教程](http://abacus.deepmodeling.com/en/latest/quick\_start/easy\_install.html)
2. [知乎上用户提供的ABACUS 3.0安装教程](https://zhuanlan.zhihu.com/p/574031713)
3. [编译无MPI的ABACUS](https://dptechnology.feishu.cn/wiki/wikcnuC1vwoPzEugtZNAyTd7ZWg)
4. 曙光DCU平台编译教程:[ABACUS DCU版本编译指南](https://xmywuqhxb0.feishu.cn/docx/XxxcdeKOZoERDexkGlecZkP6neb)
2. ABACUS建模介绍
1. 准备晶胞和原子位置等信息的文件STRU:[如何转换STRU的格式](https://dptechnology.feishu.cn/wiki/wikcn6fjwNR77kxbyKDdFZASkOg)
2. 数值原子轨道基组生成教程:[如何产生ABACUS中的数值原子轨道文件](https://dptechnology.feishu.cn/wiki/wikcnbOETPFjYPqlb5SzWPGlcHh)
3. 准备赝势(缺)
3. Kohn-Sham密度泛函理论
1. 电子自洽迭代
1. 平面波PW(缺)
2. 数值原子轨道LCAO(缺)
2. 带自旋的体系计算(缺,郑大也写)
3. \+U计算:[ABACUS DFT+U使用教程](https://dptechnology.feishu.cn/wiki/wikcnLTpXB1be9s1Q896GrA7PBf)
4. 结构优化(缺)
5. 分子动力学:[ABACUS MD使用教程](abacus-md-shi-yong-jiao-cheng.md)
4. DeePKS方法(缺)
5. 隐式溶剂计算等相关功能(缺,找许审镇老师)
6. Stochastic密度泛函理论:[ABACUS SDFT使用教程](abacus-sdft-shi-yong-jiao-cheng.md)
7. 分析结果
1. 能带计算
1. [如何正确画能带,NSCF读电荷密度](https://dptechnology.feishu.cn/wiki/wikcnUTWmTj8sQYeSdwcInFRLwg)
2. [用ABACUS-ASE自动产生能带路径](https://dptechnology.feishu.cn/wiki/wikcnxzVKuGZ9lSAoKOM1lpD6Pf)
2. PDOS计算
1. [ABACUS里怎样做DOS和PDOS计算](https://dptechnology.feishu.cn/wiki/wikcnM7MsN60p43DsZ1uSjkIyxg)
8. 和其他软件对接
1. ABACUS+Phonopy教程:[ABACUS+Phonopy计算声子谱](https://dptechnology.feishu.cn/wiki/wikcnroY9iFQWetjciH7Rxdad4c)
2. ABACUS+CINEB教程(缺,找许审镇老师)
1. [ABACUS-ASE做NEB计算](https://dptechnology.feishu.cn/wiki/wikcnzar41sN8ZtGLtm3PLnarSc) (简单算例)
## 三、使用经验
1. 有VASP使用背景的用户上手ABACUS教程:[ABACUS新人使用的一些注意事项](https://dptechnology.feishu.cn/wiki/wikcnffgspo43uB4jPQZditWlXf)
2. ABACUS进行LCAO计算前轨道基组测试教程:[LCAO具体计算前的基本参数测试教程文档](https://dptechnology.feishu.cn/wiki/wikcneQF9WVQS4KAS6fyC6lGBEe?create\_from=copy\_within\_wiki\&from=create\_suite\_copy)
3. 对比测试ABACUS中解析计算的晶格应力与能量差分方法计算的晶格应力的教程:[差分测试规范](https://dptechnology.feishu.cn/wiki/wikcnFDqUKlmjjBlTHe9zhLNkce)
## 四、ABACUS+DFLOW使用教程
1. 案例1:轨道基组对所有元素的计算准确性的delta测试:[ABACUS+dflow做delta测试](https://dptechnology.feishu.cn/wiki/wikcneaFdVKeudfmynOMXQx8DHI)
2. 案例2:[ABACUS+dflow做应力差分测试](https://dptechnology.feishu.cn/wiki/wikcn6qDQUocADJE8Oni7N5d5Wf)
3. 案例3:[ABACUS+dflow跑Examples里的算例](https://dptechnology.feishu.cn/wiki/wikcn2kCmhz7FBk779wIMe6phcp)
4. 案例4:[ABACUS+dflow+Phonopy声子谱计算](https://dptechnology.feishu.cn/wiki/wikcn90ByLyQtJyDcsZw8hDAqnh)
5. 案例5:[ABACUS+dflow做弹性常数计算](https://dptechnology.feishu.cn/wiki/wikcnAxb5kFMtx0AeJ00JPHNdQe)