From d01b25d97b43be291d0a8a01a9c82b0a068bb71a Mon Sep 17 00:00:00 2001
From: Chentao168
Date: Fri, 6 Sep 2024 16:57:27 +0800
Subject: [PATCH] upload cifparser
---
README.md | 1 +
SUMMARY.md | 1 +
_book/abacus-bader.html | 51 +-
_book/abacus-candela.html | 51 +-
_book/abacus-conv.html | 51 +-
_book/abacus-dcu.html | 51 +-
_book/abacus-dos.html | 51 +-
_book/abacus-dpgen.html | 51 +-
_book/abacus-elastic.html | 51 +-
_book/abacus-gcc.html | 51 +-
_book/abacus-gpu.html | 51 +-
_book/abacus-hpc.html | 51 +-
_book/abacus-intel.html | 51 +-
_book/abacus-libri.html | 51 +-
_book/abacus-md.html | 51 +-
_book/abacus-nac1.html | 51 +-
_book/abacus-nac2.html | 51 +-
_book/abacus-nac3.html | 51 +-
_book/abacus-namd.html | 51 +-
_book/abacus-ofdft.html | 51 +-
_book/abacus-oneapi.html | 51 +-
_book/abacus-phonopy.html | 51 +-
_book/abacus-pw.html | 51 +-
_book/abacus-question.html | 51 +-
_book/abacus-sdft.html | 51 +-
_book/abacus-shengbte.html | 51 +-
_book/abacus-sol.html | 51 +-
_book/abacus-surface1.html | 51 +-
_book/abacus-surface2.html | 51 +-
_book/abacus-surface3.html | 51 +-
_book/abacus-surface4.html | 51 +-
_book/abacus-surface5.html | 51 +-
_book/abacus-surface6.html | 51 +-
_book/abacus-tddft.html | 51 +-
_book/abacus-upf.html | 51 +-
_book/abacus-uspex.html | 51 +-
_book/abacus-wannier.html | 51 +-
_book/algorithm-delta.html | 51 +-
_book/algorithm-mix.html | 51 +-
_book/algorithm-wannier.html | 51 +-
_book/contribute.html | 51 +-
_book/develop-C++.html | 51 +-
_book/develop-addinp.html | 51 +-
_book/develop-addinp2.html | 51 +-
_book/develop-cifparser.html | 1472 +++++++++++++++++++++++++++++++
_book/develop-design.html | 51 +-
_book/develop-dox.html | 51 +-
_book/develop-format.html | 51 +-
_book/develop-formatter2.html | 51 +-
_book/develop-grid.html | 55 +-
_book/develop-input.html | 51 +-
_book/develop-issue.html | 51 +-
_book/develop-linedete.html | 51 +-
_book/develop-path1.html | 51 +-
_book/develop-path10.html | 61 +-
_book/develop-path11.html | 53 +-
_book/develop-path2.html | 51 +-
_book/develop-path3.html | 51 +-
_book/develop-path4.html | 55 +-
_book/develop-path5.html | 61 +-
_book/develop-path6.html | 53 +-
_book/develop-path7.html | 51 +-
_book/develop-path8.html | 51 +-
_book/develop-path9.html | 51 +-
_book/develop-rule.html | 51 +-
_book/develop-sm1.html | 51 +-
_book/develop-sm2.html | 51 +-
_book/develop-test1.html | 55 +-
_book/develop-test2.html | 51 +-
_book/develop-vtune.html | 51 +-
_book/index.html | 54 +-
_book/news.html | 51 +-
_book/picture/fig_cifparse1.png | Bin 0 -> 849930 bytes
_book/picture/fig_cifparse2.png | Bin 0 -> 121925 bytes
_book/search_plus_index.json | 2 +-
develop-cifparser.md | 235 +++++
picture/fig_cifparse1.png | Bin 0 -> 849930 bytes
picture/fig_cifparse2.png | Bin 0 -> 121925 bytes
78 files changed, 3938 insertions(+), 1331 deletions(-)
create mode 100644 _book/develop-cifparser.html
create mode 100644 _book/picture/fig_cifparse1.png
create mode 100644 _book/picture/fig_cifparse2.png
create mode 100644 develop-cifparser.md
create mode 100644 picture/fig_cifparse1.png
create mode 100644 picture/fig_cifparse2.png
diff --git a/README.md b/README.md
index 10cfb436..f87ec1f1 100644
--- a/README.md
+++ b/README.md
@@ -146,6 +146,7 @@ ABACUS 网站访问:
26. [如何在 ABACUS 中新增一个输入参数(v3.7.0 后)](develop-addinp2.md)
27. [如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)](develop-addinp.md)
28. [C++ 程序设计的一些想法](develop-design.md)
+29. [文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例](develop-cifparser.md)
# 五、算法文档
diff --git a/SUMMARY.md b/SUMMARY.md
index 14b4c753..59f822a0 100644
--- a/SUMMARY.md
+++ b/SUMMARY.md
@@ -47,6 +47,7 @@
* [ABACUS 全局数据结构和代码行数检测](develop-linedete.md)
* [性能分析工具:vtune 快速上手教程](develop-vtune.md)
* [以格点积分程序为例:一些代码开发习惯小贴士](develop-grid.md)
+ * [文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例](develop-cifparser.md)
* [ABACUS 中的测试(一):测试的重要性](develop-test1.md)
* [ABACUS 中的测试(二):测试工具 gtest](develop-test2.md)
* [Introduction to ABACUS: Path to PW calculation - Part 1](develop-path1.md)
diff --git a/_book/abacus-bader.html b/_book/abacus-bader.html
index d643441d..0a48e92a 100644
--- a/_book/abacus-bader.html
+++ b/_book/abacus-bader.html
@@ -765,7 +765,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -778,7 +791,7 @@
-
+
@@ -791,7 +804,7 @@
-
+
@@ -804,7 +817,7 @@
-
+
@@ -817,7 +830,7 @@
-
+
@@ -830,7 +843,7 @@
-
+
@@ -843,7 +856,7 @@
-
+
@@ -856,7 +869,7 @@
-
+
@@ -869,7 +882,7 @@
-
+
@@ -882,7 +895,7 @@
-
+
@@ -895,7 +908,7 @@
-
+
@@ -908,7 +921,7 @@
-
+
@@ -921,7 +934,7 @@
-
+
@@ -934,7 +947,7 @@
-
+
@@ -947,7 +960,7 @@
-
+
@@ -960,7 +973,7 @@
-
+
@@ -973,7 +986,7 @@
-
+
@@ -986,7 +999,7 @@
-
+
@@ -1365,7 +1378,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"next":{"title":"ABACUS 开发者文档","level":"1.2","depth":1,"ref":"","articles":[{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"path":"develop-grid.md","ref":"develop-grid.md","articles":[]},{"title":"ABACUS 中的测试(一):测试的重要性","level":"1.2.11","depth":2,"path":"develop-test1.md","ref":"develop-test1.md","articles":[]},{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.12","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.13","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.14","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.15","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.16","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.17","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.18","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.19","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.20","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.21","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.22","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.23","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.24","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.25","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.26","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.27","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},{"title":"C++ 程序设计的一些想法","level":"1.2.28","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]}]},"previous":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-bader.md","mtime":"2024-07-14T06:58:20.044Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"next":{"title":"ABACUS 开发者文档","level":"1.2","depth":1,"ref":"","articles":[{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"path":"develop-grid.md","ref":"develop-grid.md","articles":[]},{"title":"文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例","level":"1.2.11","depth":2,"path":"develop-cifparser.md","ref":"develop-cifparser.md","articles":[]},{"title":"ABACUS 中的测试(一):测试的重要性","level":"1.2.12","depth":2,"path":"develop-test1.md","ref":"develop-test1.md","articles":[]},{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.13","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.14","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.15","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.16","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.17","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.18","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.19","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.20","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.21","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.22","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.23","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.24","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.25","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.26","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.27","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.28","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},{"title":"C++ 程序设计的一些想法","level":"1.2.29","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]}]},"previous":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-bader.md","mtime":"2024-07-14T06:58:20.044Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-candela.html b/_book/abacus-candela.html
index 824e131d..7eb94748 100644
--- a/_book/abacus-candela.html
+++ b/_book/abacus-candela.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1382,7 +1395,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"next":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},"previous":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-candela.md","mtime":"2023-12-13T03:02:29.991Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"next":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},"previous":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-candela.md","mtime":"2023-12-13T03:02:29.991Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-conv.html b/_book/abacus-conv.html
index e0a87e1c..74df566c 100644
--- a/_book/abacus-conv.html
+++ b/_book/abacus-conv.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1304,7 +1317,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"next":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},"previous":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-conv.md","mtime":"2024-02-22T04:50:47.014Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"next":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},"previous":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-conv.md","mtime":"2024-02-22T04:50:47.014Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-dcu.html b/_book/abacus-dcu.html
index 4b25ec14..a690f655 100644
--- a/_book/abacus-dcu.html
+++ b/_book/abacus-dcu.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1353,7 +1366,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"next":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},"previous":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dcu.md","mtime":"2023-08-04T02:08:19.202Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"next":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},"previous":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dcu.md","mtime":"2023-08-04T02:08:19.202Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-dos.html b/_book/abacus-dos.html
index 024f4f53..a598fde5 100644
--- a/_book/abacus-dos.html
+++ b/_book/abacus-dos.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1323,7 +1336,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"next":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dos.md","mtime":"2024-04-22T12:24:44.516Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"next":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dos.md","mtime":"2024-04-22T12:24:44.516Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-dpgen.html b/_book/abacus-dpgen.html
index 4c5c1247..f359b0b8 100644
--- a/_book/abacus-dpgen.html
+++ b/_book/abacus-dpgen.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1675,7 +1688,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"next":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},"previous":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dpgen.md","mtime":"2023-09-25T02:30:38.879Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"next":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},"previous":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-dpgen.md","mtime":"2023-09-25T02:30:38.879Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-elastic.html b/_book/abacus-elastic.html
index 23b00d39..b6ab56b1 100644
--- a/_book/abacus-elastic.html
+++ b/_book/abacus-elastic.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1261,7 +1274,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"next":{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"path":"abacus-bader.md","ref":"abacus-bader.md","articles":[]},"previous":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-elastic.md","mtime":"2024-07-12T13:19:27.960Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"next":{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"path":"abacus-bader.md","ref":"abacus-bader.md","articles":[]},"previous":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-elastic.md","mtime":"2024-07-12T13:19:27.960Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-gcc.html b/_book/abacus-gcc.html
index 58991432..7b1eed55 100644
--- a/_book/abacus-gcc.html
+++ b/_book/abacus-gcc.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1321,7 +1334,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"next":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},"previous":{"title":"ABACUS 使用教程","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"path":"abacus-gcc.md","ref":"abacus-gcc.md","articles":[]},{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"path":"abacus-bader.md","ref":"abacus-bader.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-gcc.md","mtime":"2023-12-04T04:04:49.654Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"next":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},"previous":{"title":"ABACUS 使用教程","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"path":"abacus-gcc.md","ref":"abacus-gcc.md","articles":[]},{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"path":"abacus-question.md","ref":"abacus-question.md","articles":[]},{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"path":"abacus-libri.md","ref":"abacus-libri.md","articles":[]},{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},{"title":"ABACUS+Bader charge 分析教程","level":"1.1.35","depth":2,"path":"abacus-bader.md","ref":"abacus-bader.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-gcc.md","mtime":"2023-12-04T04:04:49.654Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-gpu.html b/_book/abacus-gpu.html
index bfc593da..274c3e88 100644
--- a/_book/abacus-gpu.html
+++ b/_book/abacus-gpu.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1221,7 +1234,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"next":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},"previous":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-gpu.md","mtime":"2024-03-15T07:08:11.178Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"next":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"path":"abacus-hpc.md","ref":"abacus-hpc.md","articles":[]},"previous":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-gpu.md","mtime":"2024-03-15T07:08:11.178Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-hpc.html b/_book/abacus-hpc.html
index 91008b61..9c680860 100644
--- a/_book/abacus-hpc.html
+++ b/_book/abacus-hpc.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1248,7 +1261,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"next":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},"previous":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-hpc.md","mtime":"2023-09-26T11:08:07.101Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"在超算环境编译 ABACUS 的建议","level":"1.1.5","depth":2,"next":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},"previous":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-hpc.md","mtime":"2023-09-26T11:08:07.101Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-intel.html b/_book/abacus-intel.html
index 435fb063..1307f908 100644
--- a/_book/abacus-intel.html
+++ b/_book/abacus-intel.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1269,7 +1282,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"next":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},"previous":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-intel.md","mtime":"2023-12-04T04:04:49.654Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"next":{"title":"编译 Nvidia GPU 版本的 ABACUS","level":"1.1.4","depth":2,"path":"abacus-gpu.md","ref":"abacus-gpu.md","articles":[]},"previous":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"path":"abacus-oneapi.md","ref":"abacus-oneapi.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-intel.md","mtime":"2023-12-04T04:04:49.654Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-libri.html b/_book/abacus-libri.html
index bee3a1cb..912dee45 100644
--- a/_book/abacus-libri.html
+++ b/_book/abacus-libri.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1301,7 +1314,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"next":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},"previous":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-libri.md","mtime":"2023-09-25T02:30:38.879Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+LibRI 做杂化泛函计算教程","level":"1.1.29","depth":2,"next":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},"previous":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-libri.md","mtime":"2023-09-25T02:30:38.879Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-md.html b/_book/abacus-md.html
index 157b593c..a29af4aa 100644
--- a/_book/abacus-md.html
+++ b/_book/abacus-md.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1619,7 +1632,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"next":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},"previous":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-md.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"next":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},"previous":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-md.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-nac1.html b/_book/abacus-nac1.html
index f1cfb886..06c255e1 100644
--- a/_book/abacus-nac1.html
+++ b/_book/abacus-nac1.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1246,7 +1259,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"next":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},"previous":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac1.md","mtime":"2023-08-28T08:22:24.034Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"next":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},"previous":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"path":"abacus-upf.md","ref":"abacus-upf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac1.md","mtime":"2023-08-28T08:22:24.034Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-nac2.html b/_book/abacus-nac2.html
index 8ee03d61..1aeee99a 100644
--- a/_book/abacus-nac2.html
+++ b/_book/abacus-nac2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1548,7 +1561,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"next":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},"previous":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac2.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"next":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},"previous":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac2.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-nac3.html b/_book/abacus-nac3.html
index da07c0cd..4aa78261 100644
--- a/_book/abacus-nac3.html
+++ b/_book/abacus-nac3.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1340,7 +1353,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"next":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},"previous":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac3.md","mtime":"2023-09-25T02:30:38.911Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"next":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"path":"abacus-pw.md","ref":"abacus-pw.md","articles":[]},"previous":{"title":"数值原子轨道(二):生成给定模守恒赝势的数值原子轨道","level":"1.1.11","depth":2,"path":"abacus-nac2.md","ref":"abacus-nac2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-nac3.md","mtime":"2023-09-25T02:30:38.911Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-namd.html b/_book/abacus-namd.html
index 217b8368..3bf761e8 100644
--- a/_book/abacus-namd.html
+++ b/_book/abacus-namd.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1313,7 +1326,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"next":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},"previous":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-namd.md","mtime":"2023-10-02T02:24:57.009Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"next":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"path":"abacus-wannier.md","ref":"abacus-wannier.md","articles":[]},"previous":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"path":"abacus-uspex.md","ref":"abacus-uspex.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-namd.md","mtime":"2023-10-02T02:24:57.009Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-ofdft.html b/_book/abacus-ofdft.html
index 3bbb26b9..68e74c66 100644
--- a/_book/abacus-ofdft.html
+++ b/_book/abacus-ofdft.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1416,7 +1429,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"next":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},"previous":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-ofdft.md","mtime":"2023-09-25T02:30:38.763Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"next":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},"previous":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-ofdft.md","mtime":"2023-09-25T02:30:38.763Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-oneapi.html b/_book/abacus-oneapi.html
index edc22df1..d23b0ed1 100644
--- a/_book/abacus-oneapi.html
+++ b/_book/abacus-oneapi.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1548,7 +1561,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"next":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},"previous":{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"path":"abacus-gcc.md","ref":"abacus-gcc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-oneapi.md","mtime":"2024-07-14T02:09:27.821Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Intel oneAPI 2024.x 编译 ABACUS 教程","level":"1.1.2","depth":2,"next":{"title":"Intel oneAPI 编译 ABACUS 教程","level":"1.1.3","depth":2,"path":"abacus-intel.md","ref":"abacus-intel.md","articles":[]},"previous":{"title":"GCC 编译 ABACUS 教程","level":"1.1.1","depth":2,"path":"abacus-gcc.md","ref":"abacus-gcc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-oneapi.md","mtime":"2024-07-14T02:09:27.821Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-phonopy.html b/_book/abacus-phonopy.html
index bfe664ef..5a64286f 100644
--- a/_book/abacus-phonopy.html
+++ b/_book/abacus-phonopy.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1335,7 +1348,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"next":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},"previous":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-phonopy.md","mtime":"2024-03-15T07:05:26.742Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"next":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"path":"abacus-shengbte.md","ref":"abacus-shengbte.md","articles":[]},"previous":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-phonopy.md","mtime":"2024-03-15T07:05:26.742Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-pw.html b/_book/abacus-pw.html
index 5ab7c6b9..88464903 100644
--- a/_book/abacus-pw.html
+++ b/_book/abacus-pw.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1429,7 +1442,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"next":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},"previous":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-pw.md","mtime":"2024-04-10T01:55:27.154Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 的平面波计算与收敛性测试","level":"1.1.13","depth":2,"next":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},"previous":{"title":"数值原子轨道(三):产生高精度数值原子轨道","level":"1.1.12","depth":2,"path":"abacus-nac3.md","ref":"abacus-nac3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-pw.md","mtime":"2024-04-10T01:55:27.154Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-question.html b/_book/abacus-question.html
index 12867a2a..345d9f4d 100644
--- a/_book/abacus-question.html
+++ b/_book/abacus-question.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1281,7 +1294,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"next":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},"previous":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-question.md","mtime":"2024-04-05T09:37:42.285Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 答疑手册","level":"1.1.7","depth":2,"next":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},"previous":{"title":"ABACUS 在曙光 DCU 集群上的编译与使用","level":"1.1.6","depth":2,"path":"abacus-dcu.md","ref":"abacus-dcu.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-question.md","mtime":"2024-04-05T09:37:42.285Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-sdft.html b/_book/abacus-sdft.html
index d706acb0..a0b5965f 100644
--- a/_book/abacus-sdft.html
+++ b/_book/abacus-sdft.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1314,7 +1327,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"next":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},"previous":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-sdft.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"next":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},"previous":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"path":"abacus-sol.md","ref":"abacus-sol.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-sdft.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-shengbte.html b/_book/abacus-shengbte.html
index e490c6ba..049d1a8a 100644
--- a/_book/abacus-shengbte.html
+++ b/_book/abacus-shengbte.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1325,7 +1338,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"next":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},"previous":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-shengbte.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+ShengBTE 计算晶格热导率","level":"1.1.27","depth":2,"next":{"title":"ABACUS+DPGEN 使用教程","level":"1.1.28","depth":2,"path":"abacus-dpgen.md","ref":"abacus-dpgen.md","articles":[]},"previous":{"title":"ABACUS+Phonopy 计算声子谱","level":"1.1.26","depth":2,"path":"abacus-phonopy.md","ref":"abacus-phonopy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-shengbte.md","mtime":"2023-09-25T02:30:38.787Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-sol.html b/_book/abacus-sol.html
index 14f9002e..395cfbbc 100644
--- a/_book/abacus-sol.html
+++ b/_book/abacus-sol.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1243,7 +1256,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"next":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},"previous":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-sol.md","mtime":"2023-10-02T02:20:41.508Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 隐式溶剂模型使用教程","level":"1.1.15","depth":2,"next":{"title":"ABACUS 随机波函数DFT方法使用教程","level":"1.1.16","depth":2,"path":"abacus-sdft.md","ref":"abacus-sdft.md","articles":[]},"previous":{"title":"ABACUS 分子动力学使用教程","level":"1.1.14","depth":2,"path":"abacus-md.md","ref":"abacus-md.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-sol.md","mtime":"2023-10-02T02:20:41.508Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface1.html b/_book/abacus-surface1.html
index 9aa78b2b..ba99c512 100644
--- a/_book/abacus-surface1.html
+++ b/_book/abacus-surface1.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1314,7 +1327,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},"previous":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface1.md","mtime":"2023-10-09T04:03:12.090Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},"previous":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"path":"abacus-tddft.md","ref":"abacus-tddft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface1.md","mtime":"2023-10-09T04:03:12.090Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface2.html b/_book/abacus-surface2.html
index 7df0961a..7f829930 100644
--- a/_book/abacus-surface2.html
+++ b/_book/abacus-surface2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1254,7 +1267,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface2.md","mtime":"2023-09-20T08:41:21.729Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface2.md","mtime":"2023-09-20T08:41:21.729Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface3.html b/_book/abacus-surface3.html
index 91ed1f72..47f382f0 100644
--- a/_book/abacus-surface3.html
+++ b/_book/abacus-surface3.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1249,7 +1262,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface3.md","mtime":"2023-10-12T15:15:47.195Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(二):偶极修正","level":"1.1.20","depth":2,"path":"abacus-surface2.md","ref":"abacus-surface2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface3.md","mtime":"2023-10-12T15:15:47.195Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface4.html b/_book/abacus-surface4.html
index 91a7b928..d957ac77 100644
--- a/_book/abacus-surface4.html
+++ b/_book/abacus-surface4.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1242,7 +1255,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface4.md","mtime":"2023-10-14T03:02:06.767Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(三):表面能计算","level":"1.1.21","depth":2,"path":"abacus-surface3.md","ref":"abacus-surface3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface4.md","mtime":"2023-10-14T03:02:06.767Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface5.html b/_book/abacus-surface5.html
index 433a41c2..85ff2e67 100644
--- a/_book/abacus-surface5.html
+++ b/_book/abacus-surface5.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1267,7 +1280,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface5.md","mtime":"2023-09-20T08:44:22.870Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"path":"abacus-surface6.md","ref":"abacus-surface6.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(四):表面缺陷能和吸附能计算","level":"1.1.22","depth":2,"path":"abacus-surface4.md","ref":"abacus-surface4.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface5.md","mtime":"2023-09-20T08:44:22.870Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-surface6.html b/_book/abacus-surface6.html
index 6ce08a80..755a16ff 100644
--- a/_book/abacus-surface6.html
+++ b/_book/abacus-surface6.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1259,7 +1272,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"next":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface6.md","mtime":"2024-01-04T12:50:58.320Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"采用 ABACUS 进行表面计算(六):补偿电荷","level":"1.1.24","depth":2,"next":{"title":"ABACUS+Atomkit 计算态密度和能带","level":"1.1.25","depth":2,"path":"abacus-dos.md","ref":"abacus-dos.md","articles":[]},"previous":{"title":"采用 ABACUS 进行表面计算(五):外加电场","level":"1.1.23","depth":2,"path":"abacus-surface5.md","ref":"abacus-surface5.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-surface6.md","mtime":"2024-01-04T12:50:58.320Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-tddft.html b/_book/abacus-tddft.html
index 1231afbc..a0c36607 100644
--- a/_book/abacus-tddft.html
+++ b/_book/abacus-tddft.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1345,7 +1358,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},"previous":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-tddft.md","mtime":"2024-07-11T14:36:27.079Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 实时演化含时密度泛函理论使用教程","level":"1.1.18","depth":2,"next":{"title":"采用 ABACUS 进行表面计算(一):静电势和功函数","level":"1.1.19","depth":2,"path":"abacus-surface1.md","ref":"abacus-surface1.md","articles":[]},"previous":{"title":"ABACUS 无轨道密度泛函理论方法使用教程","level":"1.1.17","depth":2,"path":"abacus-ofdft.md","ref":"abacus-ofdft.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-tddft.md","mtime":"2024-07-11T14:36:27.079Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-upf.html b/_book/abacus-upf.html
index 65cda910..48ddaac2 100644
--- a/_book/abacus-upf.html
+++ b/_book/abacus-upf.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1601,7 +1614,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"next":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},"previous":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-upf.md","mtime":"2024-06-19T07:01:20.835Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"模守恒赝势生成方法简介","level":"1.1.9","depth":2,"next":{"title":"数值原子轨道(一):ABACUS 中的数值原子轨道命名和使用方法","level":"1.1.10","depth":2,"path":"abacus-nac1.md","ref":"abacus-nac1.md","articles":[]},"previous":{"title":"ABACUS 收敛性问题解决手册","level":"1.1.8","depth":2,"path":"abacus-conv.md","ref":"abacus-conv.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-upf.md","mtime":"2024-06-19T07:01:20.835Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-uspex.html b/_book/abacus-uspex.html
index 7e00c0b6..2f8e51c0 100644
--- a/_book/abacus-uspex.html
+++ b/_book/abacus-uspex.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1430,7 +1443,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"next":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},"previous":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-uspex.md","mtime":"2023-09-14T07:07:32.893Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+USPEX 接口教程","level":"1.1.31","depth":2,"next":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},"previous":{"title":"ABACUS+Candela 使用教程","level":"1.1.30","depth":2,"path":"abacus-candela.md","ref":"abacus-candela.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-uspex.md","mtime":"2023-09-14T07:07:32.893Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/abacus-wannier.html b/_book/abacus-wannier.html
index 47903ba0..8e95d23e 100644
--- a/_book/abacus-wannier.html
+++ b/_book/abacus-wannier.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1305,7 +1318,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"next":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},"previous":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-wannier.md","mtime":"2023-11-10T02:15:08.728Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS+Wannier90 使用教程","level":"1.1.33","depth":2,"next":{"title":"ABACUS+pymatgen 计算弹性常数","level":"1.1.34","depth":2,"path":"abacus-elastic.md","ref":"abacus-elastic.md","articles":[]},"previous":{"title":"ABACUS+Hefei NAMD 使用教程","level":"1.1.32","depth":2,"path":"abacus-namd.md","ref":"abacus-namd.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"abacus-wannier.md","mtime":"2023-11-10T02:15:08.728Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/algorithm-delta.html b/_book/algorithm-delta.html
index d808aa2b..b42dfe0e 100644
--- a/_book/algorithm-delta.html
+++ b/_book/algorithm-delta.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1298,7 +1311,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"next":{"title":"ABACUS 新闻稿整理","level":"1.4","depth":1,"path":"news.md","ref":"news.md","articles":[]},"previous":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-delta.md","mtime":"2024-04-03T08:28:21.843Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"next":{"title":"ABACUS 新闻稿整理","level":"1.4","depth":1,"path":"news.md","ref":"news.md","articles":[]},"previous":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-delta.md","mtime":"2024-04-03T08:28:21.843Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/algorithm-mix.html b/_book/algorithm-mix.html
index 30c10f30..7b3a3884 100644
--- a/_book/algorithm-mix.html
+++ b/_book/algorithm-mix.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1399,7 +1412,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"next":{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]},"previous":{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-mix.md","mtime":"2023-11-10T02:06:33.630Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"next":{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]},"previous":{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-mix.md","mtime":"2023-11-10T02:06:33.630Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/algorithm-wannier.html b/_book/algorithm-wannier.html
index 8373ffbc..ec67d2cb 100644
--- a/_book/algorithm-wannier.html
+++ b/_book/algorithm-wannier.html
@@ -765,7 +765,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -778,7 +791,7 @@
-
+
@@ -791,7 +804,7 @@
-
+
@@ -804,7 +817,7 @@
-
+
@@ -817,7 +830,7 @@
-
+
@@ -830,7 +843,7 @@
-
+
@@ -843,7 +856,7 @@
-
+
@@ -856,7 +869,7 @@
-
+
@@ -869,7 +882,7 @@
-
+
@@ -882,7 +895,7 @@
-
+
@@ -895,7 +908,7 @@
-
+
@@ -908,7 +921,7 @@
-
+
@@ -921,7 +934,7 @@
-
+
@@ -934,7 +947,7 @@
-
+
@@ -947,7 +960,7 @@
-
+
@@ -960,7 +973,7 @@
-
+
@@ -973,7 +986,7 @@
-
+
@@ -986,7 +999,7 @@
-
+
@@ -1306,7 +1319,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"next":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},"previous":{"title":"算法文档","level":"1.3","depth":1,"ref":"","articles":[{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-wannier.md","mtime":"2023-11-10T03:05:17.573Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"next":{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},"previous":{"title":"算法文档","level":"1.3","depth":1,"ref":"","articles":[{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"algorithm-wannier.md","mtime":"2023-11-10T03:05:17.573Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/contribute.html b/_book/contribute.html
index 28d79af2..70f222c2 100644
--- a/_book/contribute.html
+++ b/_book/contribute.html
@@ -765,7 +765,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -778,7 +791,7 @@
-
+
@@ -791,7 +804,7 @@
-
+
@@ -804,7 +817,7 @@
-
+
@@ -817,7 +830,7 @@
-
+
@@ -830,7 +843,7 @@
-
+
@@ -843,7 +856,7 @@
-
+
@@ -856,7 +869,7 @@
-
+
@@ -869,7 +882,7 @@
-
+
@@ -882,7 +895,7 @@
-
+
@@ -895,7 +908,7 @@
-
+
@@ -908,7 +921,7 @@
-
+
@@ -921,7 +934,7 @@
-
+
@@ -934,7 +947,7 @@
-
+
@@ -947,7 +960,7 @@
-
+
@@ -960,7 +973,7 @@
-
+
@@ -973,7 +986,7 @@
-
+
@@ -986,7 +999,7 @@
-
+
@@ -1187,7 +1200,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"如何贡献 ABACUS 使用教程","level":"1.5","depth":1,"previous":{"title":"ABACUS 新闻稿整理","level":"1.4","depth":1,"path":"news.md","ref":"news.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"contribute.md","mtime":"2023-08-04T02:08:19.202Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"如何贡献 ABACUS 使用教程","level":"1.5","depth":1,"previous":{"title":"ABACUS 新闻稿整理","level":"1.4","depth":1,"path":"news.md","ref":"news.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"contribute.md","mtime":"2023-08-04T02:08:19.202Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-C++.html b/_book/develop-C++.html
index b40aaf35..7e21b1ad 100644
--- a/_book/develop-C++.html
+++ b/_book/develop-C++.html
@@ -765,7 +765,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -778,7 +791,7 @@
-
+
@@ -791,7 +804,7 @@
-
+
@@ -804,7 +817,7 @@
-
+
@@ -817,7 +830,7 @@
-
+
@@ -830,7 +843,7 @@
-
+
@@ -843,7 +856,7 @@
-
+
@@ -856,7 +869,7 @@
-
+
@@ -869,7 +882,7 @@
-
+
@@ -882,7 +895,7 @@
-
+
@@ -895,7 +908,7 @@
-
+
@@ -908,7 +921,7 @@
-
+
@@ -921,7 +934,7 @@
-
+
@@ -934,7 +947,7 @@
-
+
@@ -947,7 +960,7 @@
-
+
@@ -960,7 +973,7 @@
-
+
@@ -973,7 +986,7 @@
-
+
@@ -986,7 +999,7 @@
-
+
@@ -1574,7 +1587,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"next":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},"previous":{"title":"ABACUS 开发者文档","level":"1.2","depth":1,"ref":"","articles":[{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"path":"develop-grid.md","ref":"develop-grid.md","articles":[]},{"title":"ABACUS 中的测试(一):测试的重要性","level":"1.2.11","depth":2,"path":"develop-test1.md","ref":"develop-test1.md","articles":[]},{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.12","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.13","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.14","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.15","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.16","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.17","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.18","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.19","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.20","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.21","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.22","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.23","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.24","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.25","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.26","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.27","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},{"title":"C++ 程序设计的一些想法","level":"1.2.28","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-C++.md","mtime":"2023-10-09T09:05:52.154Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"next":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},"previous":{"title":"ABACUS 开发者文档","level":"1.2","depth":1,"ref":"","articles":[{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"path":"develop-grid.md","ref":"develop-grid.md","articles":[]},{"title":"文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例","level":"1.2.11","depth":2,"path":"develop-cifparser.md","ref":"develop-cifparser.md","articles":[]},{"title":"ABACUS 中的测试(一):测试的重要性","level":"1.2.12","depth":2,"path":"develop-test1.md","ref":"develop-test1.md","articles":[]},{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.13","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.14","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.15","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.16","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.17","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.18","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.19","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.20","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.21","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.22","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.23","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.24","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.25","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.26","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.27","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.28","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},{"title":"C++ 程序设计的一些想法","level":"1.2.29","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-C++.md","mtime":"2023-10-09T09:05:52.154Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-addinp.html b/_book/develop-addinp.html
index 969ef092..31386ad4 100644
--- a/_book/develop-addinp.html
+++ b/_book/develop-addinp.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1286,7 +1299,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.27","depth":2,"next":{"title":"C++ 程序设计的一些想法","level":"1.2.28","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]},"previous":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.26","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-addinp.md","mtime":"2024-02-29T03:54:53.183Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.28","depth":2,"next":{"title":"C++ 程序设计的一些想法","level":"1.2.29","depth":2,"path":"develop-design.md","ref":"develop-design.md","articles":[]},"previous":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.27","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-addinp.md","mtime":"2024-02-29T03:54:53.183Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-addinp2.html b/_book/develop-addinp2.html
index 21ac96c0..2b6f4017 100644
--- a/_book/develop-addinp2.html
+++ b/_book/develop-addinp2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1501,7 +1514,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.26","depth":2,"next":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.27","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.25","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-addinp2.md","mtime":"2024-08-11T01:55:38.919Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.27","depth":2,"next":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.28","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.26","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-addinp2.md","mtime":"2024-08-11T01:55:38.919Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-cifparser.html b/_book/develop-cifparser.html
new file mode 100644
index 00000000..22363499
--- /dev/null
+++ b/_book/develop-cifparser.html
@@ -0,0 +1,1472 @@
+
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例 · GitBook
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+作者:黄一珂,邮箱:huangyk@aisi.ac.cn
+审核:陈默涵,邮箱:mohanchen@pku.edu.cn
+最后更新时间:2024 年 9 月 6 日
+输入输出功能并不是软件开发的边角任务。良好的输入输出设计不仅能便捷用户的使用,提升用户体验,使得软件能够无缝地结合 community 已有成熟工作范式,也会在必要时为以 disk I/O 解决内存问题发挥明显作用
+ 背景
+
+随着 ABACUS 的功能持续增加,对感兴趣物理量输出的需求也随之增加,且从 running_log 中抓取信息愈加困难
+随着 ABACUS 的用户群体增加,越来越多的 ABACUS 与各种具有结构化文件接口的后处理软件不兼容的 issue/报告数量也在增加
+将积分表和其他非高频访问(计算次数有限,但每次计算成本较高)数据写入文件来减轻内存使用,是模拟更大尺度体系的常见和成熟技术路线之一
+
+ 规范化文件输出-读入功能开发流程
+ 第一步:对输出内容的重新思考
+在设计和编写输出代码之前,我们必须 再次明确 至少以下两个方面:
+
+这种输出功能的用途是什么?是给人读还是机器读 ?
+从原则上讲 ,所需输出物理量,在输出过程中产生的精度损失是否应该 发生?
+
+实际上,ABACUS 目前的确存在“具有有限保留位数,但用于被期望进行数值误差尽可能小的计算”这一情况中,例如:
+
+LCAO 波函数:out_wfc_lcao 关键词可赋值 1 输出为 plaintext,赋值 2 输出二进制格式。但 plaintext 文件用于 restart SCF 计算
+电荷密度:out_chg 关键词可赋值 1 输出实空间电荷密度为 Gaussian cube,该文件默认只保留 3 位小数,且在 PR#4958 之前无法更改 ,用于 restart SCF 计算
+H(k), S(k):out_mat_hs 关键词可赋值 1 输出 H(k)和 S(k)为 plaintext。该类文件默认只保留 6 位小数,且在 PR#3468 之前无法更改 ,联合 out_wfc_lcao 1 所输出的波函数文件,数值误差达到1e-5 数量级,已经无法用于精度要求稍高的后处理计算
+
+...
+这些情况的出现,反映了 ABACUS 涉及文件输入输出的一致性并未良好设计,且经常出现一种文件承担了人读和机器读,定性和严格定量两种场景需求。
+ 第二步:输出文件格式调研
+基于第一步对输入/输出目的的再次明确 ,之后考虑储存在文件中数据的结构问题。
+实际上,整个计算化学/计算物理领域的软件已经对相当多的数据结构就“应当如何输出”、“输出为何种格式”凝聚出共识,如实空间三维格点数据以 Gaussian Cube/xsd 文件输出,稀疏矩阵使用 csr 格式输出,绘图数据使用 gnuplot 可读格式输出,结构文件使用 cif/(ext-)xyz/pdb 等格式输出。也不断有新的格式被推广,如三维格点数据使用具有更高压缩比的 BQB,因为 Python 的大范围应用因此支持输出 npy, npz 等。因此具有输出和读入物理量的需求时,如果希望该功能对用户可见且被高度信任地使用,应当首先对数据格式和标准进行调研。
+举例:
+https://www.quantum-espresso.org/Doc/INPUT_PP.html#idm124
+https://manual.cp2k.org/trunk/CP2K_INPUT/FORCE_EVAL/DFT/PRINT.html
+特别地,例如对于 restart 所需文件和 MD 轨迹的存储,应当在软件间进行广泛调研。对于 restart,如 QE 默认输出电荷密度、波函数的二进制文件,CP2K 默认输出最新三步的波函数二进制文件,GROMACS 将轨迹保存在二进制格式的 trr 中,LAMMPS 可以设置 dump 关键词将指定信息输出在文件中,CP2K 默认将 AIMD 轨迹保存在 xyz 文件中,且他们支持根据 suffix/prefix 来批量设置各种输出文件的文件名。
+对于 MD 轨迹则应当调研常见的轨迹分析后处理软件和可视化软件的可接受格式,如 Visual Molecular Dynamics (VMD)、OVITO,分别在蛋白模拟、材料模拟领域久负盛名,各自具有庞大的用户群体:
+
+ 第三步:写一个好用的工具库
+不得不承认,文件读写代码的实现在实际功能开发时是“dirty work”,因此我们应当尽可能减少“dirty work”占用所有开发者的时间。基于这种目的,我们需要对需要输出的量其数据结构进行抽象的认识,之后根据精度要求选择合适的格式进行输出,因此所有真正对输入-输出的实现都应当具有库的性质,而非总是 case-by-case 地去编写代码,如 ABACUS 之前版本中出现的 STRU_SIMPLE.cif 和 STRU_READIN_ADJUST.cif,两文件具有相同的扩展名,但实际上两文件都不具有完整的 cif 文件规定的结构。
+ 设计原则零:100% 明确封装的必要性
+多人协作开发 C++ 程序时,有时会出现开发者起手就要把自己将要写的代码用“class XXX {}”套起来的情况,但至于为什么如此做却不能给出令人满意的回答,即“面向对象”其“对象”究竟为何物的意义不明确。就当前语境而言,将 ABACUS 中数据写入文件中,这一过程理想情况下不应该涉及任何数据的复制和存储,即输入输出函数并不应当在 ABACUS 功能模块和文件之间将数据存储在“其他地方”,而大部分 C++ 开发者在编写类声明时,又格外自然地将数据放在 private 域中,这无疑在设计上是错上加错的实现方式。
+因此对于 ModuleIO::CifParser,尽管 CifParser 参考 pymatgen.CifParser 设计成类,但实际上对 cif 文件的读写均为 static 函数实现,封装成类的意图仅仅为对齐 pymatgen.CifParser 以文件名为输入参数构建对象的方式使用,此时类具有唯一数据成员“raw”,其被赋值是在调用构造函数构造对象,构造函数直接 static read 函数时,这实际上也符合了 RAII(Resource Acquisition Is Initiallization)原则,见扩展阅读材料。
+class CifParser
+ {
+ public :
+ CifParser ( ) = delete ;
+ CifParser ( const std:: string& fcif) ;
+ ~ CifParser ( ) { }
+
+ static void write (
+ ) ;
+ static void read (
+ ) ;
+
+ std:: vector< std:: string> get ( const std:: string& key) ;
+
+ private :
+
+ static void _unpack_ucell (
+ ) ;
+
+ std:: map< std:: string, std:: vector< std:: string>> raw_;
+ } ;
+
+ 设计原则一:核心函数尽可能避免对 STL 容器和基本数据类型之外的任何类有依赖
+
+我们总应当尽可能低耦合地编写代码,否则对于单元测试和代码调试都会造成极大的困难。原先对 cif 文件输出的函数实现作为 UnitCell 的成员函数,这实际上意味着“如果需要输出 cif 文件,则需要首先构造一个 UnitCell 对象 ”——这显然从原则上是荒谬的,在程序实现上,UnitCell 中只有少部分数据是 cif 文件写入所需要的。
+static void write ( const std:: string& fcif,
+ const double * abc_angles,
+ const int natom,
+ const std:: string* atom_site_labels,
+ const double * atom_site_fract_coords,
+ const std:: string& title = "# generated by ABACUS" ,
+ const std:: string& data_tag = "data_?" ,
+ const int rank = 0 ,
+ const double * atom_site_occups = nullptr ,
+ const std:: string& cell_formula_units_z = "1" ) ;
+
+static void read ( const std:: string& fcif,
+ std:: map< std:: string, std:: vector< std:: string>> & out,
+ const int rank = 0 ) ;
+
+如此对两个核心函数的单元测试可以完全不构建 UnitCell 对象,使得该单元测试的编写相当容易。
+之后因为当前 ABACUS 的程序结构原因,重载一个形参表具有 UnitCell 对象,
+static void write ( const std:: string& fcif,
+ const UnitCell& ucell,
+ const std:: string& title = "# generated by ABACUS" ,
+ const std:: string& data_tag = "data_?" ,
+ const int rank = 0 ) ;
+
+,实际上只需要从 UnitCell 对象中获取需要的信息,之后调用核心函数。这使得 cif 的写入由
+ucell. print_cell_cif ( "STRU.cif" ) ;
+
+变化为
+ModuleIO:: CifParser :: write ( GlobalV:: global_out_dir + "STRU.cif" , ucell) ;
+
+。另外出于对 ABACUS Python 化的考虑(pybind 对数据类型的支持范围,具体见 https://pybind11.readthedocs.io/en/stable/advanced/cast/overview.html#list-of-all-builtin-conversions ),另设置一“write”函数的重载如:
+static void write ( const std:: string& fcif,
+ const std:: vector< double > & abc_angles,
+ const std:: vector< std:: string> & atom_site_labels,
+ const std:: vector< double > & atom_site_fract_coords,
+ const std:: string& title = "# generated by ABACUS" ,
+ const std:: string& data_tag = "data_?" ,
+ const int rank = 0 ,
+ const std:: vector< double > & atom_site_occups = { } ,
+ const std:: string& cell_formula_units_z = "1" ) ;
+
+ 设计原则二:读写一致性
+一般地,我们希望使用“write”将数据写入文件后,以“read”函数再读入的数据和原先完全相同,如单元测试:
+TEST ( CifParserTest, WriteTest)
+{
+ int rank = 0 ;
+# ifdef __MPI
+ MPI_Comm_rank ( MPI_COMM_WORLD, & rank) ;
+# endif
+ const std:: string fcif = "test.cif" ;
+ std:: ofstream ofs ( fcif) ;
+ const std:: vector< double > abc_angles = { 2.46637620 , 2.46637620 , 24.84784531 , 90.0 , 90.0 , 120.0 } ;
+ const int natom = 4 ;
+ const std:: vector< std:: string> atom_site_labels = { "C" , "C" , "C" , "C" } ;
+ const std:: vector< double > atom_site_fract = { 0.0 , 0.0 , 0.75 ,
+ 0.0 , 0.0 , 0.25 ,
+ 0.333333 , 0.666667 , 0.75 ,
+ 0.666667 , 0.333333 , 0.25 } ;
+ ModuleIO:: CifParser :: write ( fcif,
+ abc_angles. data ( ) ,
+ natom,
+ atom_site_labels. data ( ) ,
+ atom_site_fract. data ( ) ,
+ "# Generated during unittest of function ModuleIO::CifParser::write" ,
+ "data_test" ) ;
+ std:: map< std:: string, std:: vector< std:: string>> data;
+ ModuleIO:: CifParser :: read ( fcif, data) ;
+
+
+ 设计建议一:不要总是指望 rank 0
+实际上,如果在运行过程中已经对部分数据进行分发,则可以通过不同的 rank 同时进行不同文件的读写,来减轻单一 rank(ABACUS 通常指定为 rank 0)的读写负担,因此在 read 和 write 函数中有如下字段:
+void ModuleIO:: CifParser :: write ( const std:: string& fcif,
+ const double * abc_angles,
+ const int natom,
+ const std:: string* atom_site_labels,
+ const double * atom_site_fract_coords,
+ const std:: string& title,
+ const std:: string& data_tag,
+ const int rank,
+ const double * atom_site_occups,
+ const std:: string& cell_formula_units_z)
+{
+# ifdef __MPI
+ int myrank;
+ if ( rank != 0 )
+ {
+ return ;
+ }
+# endif
+
+}
+
+void ModuleIO:: CifParser :: read ( const std:: string& fcif,
+ std:: map< std:: string, std:: vector< std:: string>> & out,
+ const int rank)
+{
+
+ out. clear ( ) ;
+# ifdef __MPI
+ int myrank;
+ if ( rank == 0 )
+ {
+# endif
+ std:: ifstream ifs ( fcif) ;
+
+}
+
+此时我们可以按照任意的规则,例如基于通讯域和具体 processor 的划分,在调用 read 或者 write 时将“rank”指定为 0,而并不一定绑定例如 GlobalV::MY_RANK == rank
。
+ 设计建议三:并非所有数据都可以收集在一个 rank 再进行文件写入
+尽管在当前 CifParser 的案例中不涉及,但有时我们会遇到需要输出大规模数据的情况,例如对 PW 波函数等信息的输出。为避免多个 MPI 进程写文件时发生冲突,ABACUS 中常常使用“收集到 rank0”-“rank 0 打开文件并写入”的方式进行。然而,并非所有数据都可以被单个 rank 的内存所承受,当数据量非常大时,通常需要数据在每个 rank 独立写入,而非进行收集。
+ 扩展阅读
+C++ 程序设计的一些想法:https://mcresearch.github.io/abacus-user-guide/develop-design.html
+
+
+
+
+
+
+
+
+
results matching " "
+
+
+
+
+
+
No results matching " "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/_book/develop-design.html b/_book/develop-design.html
index 99fdf704..6455f605 100644
--- a/_book/develop-design.html
+++ b/_book/develop-design.html
@@ -765,7 +765,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -778,7 +791,7 @@
-
+
@@ -791,7 +804,7 @@
-
+
@@ -804,7 +817,7 @@
-
+
@@ -817,7 +830,7 @@
-
+
@@ -830,7 +843,7 @@
-
+
@@ -843,7 +856,7 @@
-
+
@@ -856,7 +869,7 @@
-
+
@@ -869,7 +882,7 @@
-
+
@@ -882,7 +895,7 @@
-
+
@@ -895,7 +908,7 @@
-
+
@@ -908,7 +921,7 @@
-
+
@@ -921,7 +934,7 @@
-
+
@@ -934,7 +947,7 @@
-
+
@@ -947,7 +960,7 @@
-
+
@@ -960,7 +973,7 @@
-
+
@@ -973,7 +986,7 @@
-
+
@@ -986,7 +999,7 @@
-
+
@@ -1394,7 +1407,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"C++ 程序设计的一些想法","level":"1.2.28","depth":2,"next":{"title":"算法文档","level":"1.3","depth":1,"ref":"","articles":[{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]}]},"previous":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.27","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-design.md","mtime":"2024-03-06T07:06:07.362Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"C++ 程序设计的一些想法","level":"1.2.29","depth":2,"next":{"title":"算法文档","level":"1.3","depth":1,"ref":"","articles":[{"title":"最大局域化 Wannier 函数方法简介","level":"1.3.1","depth":2,"path":"algorithm-wannier.md","ref":"algorithm-wannier.md","articles":[]},{"title":"电荷密度混合算法介绍","level":"1.3.2","depth":2,"path":"algorithm-mix.md","ref":"algorithm-mix.md","articles":[]},{"title":"在 ABACUS 中进行差分测试","level":"1.3.3","depth":2,"path":"algorithm-delta.md","ref":"algorithm-delta.md","articles":[]}]},"previous":{"title":"如何在 ABACUS 中新增一个输入参数(截至 v3.5.3)","level":"1.2.28","depth":2,"path":"develop-addinp.md","ref":"develop-addinp.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-design.md","mtime":"2024-03-06T07:06:07.362Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-dox.html b/_book/develop-dox.html
index da6b7ac4..44c1723c 100644
--- a/_book/develop-dox.html
+++ b/_book/develop-dox.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1479,7 +1492,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"next":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},"previous":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-dox.md","mtime":"2023-09-15T11:30:43.169Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"next":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},"previous":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"path":"develop-format.md","ref":"develop-format.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-dox.md","mtime":"2023-09-15T11:30:43.169Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-format.html b/_book/develop-format.html
index 756ede2f..e1fc8509 100644
--- a/_book/develop-format.html
+++ b/_book/develop-format.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1241,7 +1254,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"next":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},"previous":{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-format.md","mtime":"2023-11-07T01:47:31.243Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 中使用格式化工具 clang-format","level":"1.2.2","depth":2,"next":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},"previous":{"title":"ABACUS 开源项目 C++ 代码规范","level":"1.2.1","depth":2,"path":"develop-C++.md","ref":"develop-C++.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-format.md","mtime":"2023-11-07T01:47:31.243Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-formatter2.html b/_book/develop-formatter2.html
index 38c74b1a..91a6c205 100644
--- a/_book/develop-formatter2.html
+++ b/_book/develop-formatter2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1339,7 +1352,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"next":{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},"previous":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-formatter2.md","mtime":"2024-07-12T09:06:36.034Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"next":{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"path":"develop-linedete.md","ref":"develop-linedete.md","articles":[]},"previous":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-formatter2.md","mtime":"2024-07-12T09:06:36.034Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-grid.html b/_book/develop-grid.html
index 235094b2..8494ab0f 100644
--- a/_book/develop-grid.html
+++ b/_book/develop-grid.html
@@ -106,7 +106,7 @@
-
+
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1245,7 +1258,7 @@ No results matching "
-
+
@@ -1256,7 +1269,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"next":{"title":"ABACUS 中的测试(一):测试的重要性","level":"1.2.11","depth":2,"path":"develop-test1.md","ref":"develop-test1.md","articles":[]},"previous":{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-grid.md","mtime":"2024-07-14T06:27:56.147Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"以格点积分程序为例:一些代码开发习惯小贴士","level":"1.2.10","depth":2,"next":{"title":"文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例","level":"1.2.11","depth":2,"path":"develop-cifparser.md","ref":"develop-cifparser.md","articles":[]},"previous":{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-grid.md","mtime":"2024-07-14T06:27:56.147Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-input.html b/_book/develop-input.html
index 62f7dcda..fb0d1f71 100644
--- a/_book/develop-input.html
+++ b/_book/develop-input.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1273,7 +1286,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"next":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},"previous":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-input.md","mtime":"2023-10-03T14:28:26.274Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"next":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"path":"develop-rule.md","ref":"develop-rule.md","articles":[]},"previous":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"path":"develop-issue.md","ref":"develop-issue.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-input.md","mtime":"2023-10-03T14:28:26.274Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-issue.html b/_book/develop-issue.html
index 24383f11..8eb36080 100644
--- a/_book/develop-issue.html
+++ b/_book/develop-issue.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1280,7 +1293,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"next":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},"previous":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-issue.md","mtime":"2023-10-02T03:02:27.718Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 的 Github 仓库 Issues 处理流程","level":"1.2.4","depth":2,"next":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},"previous":{"title":"ABACUS 注释规范:Doxygen 入门 (c++)","level":"1.2.3","depth":2,"path":"develop-dox.md","ref":"develop-dox.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-issue.md","mtime":"2023-10-02T03:02:27.718Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-linedete.html b/_book/develop-linedete.html
index ff1548ff..dc4f9e06 100644
--- a/_book/develop-linedete.html
+++ b/_book/develop-linedete.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -2014,7 +2027,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"next":{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},"previous":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-linedete.md","mtime":"2023-11-20T07:16:51.390Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 全局数据结构和代码行数检测","level":"1.2.8","depth":2,"next":{"title":"性能分析工具:vtune 快速上手教程","level":"1.2.9","depth":2,"path":"develop-vtune.md","ref":"develop-vtune.md","articles":[]},"previous":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-linedete.md","mtime":"2023-11-20T07:16:51.390Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path1.html b/_book/develop-path1.html
index 2f1814f8..bf07ff4b 100644
--- a/_book/develop-path1.html
+++ b/_book/develop-path1.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1958,7 +1971,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.13","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.14","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},"previous":{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.12","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path1.md","mtime":"2023-10-04T14:18:52.079Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.14","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.15","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},"previous":{"title":"ABACUS 中的测试(二):测试工具 gtest","level":"1.2.13","depth":2,"path":"develop-test2.md","ref":"develop-test2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path1.md","mtime":"2023-10-04T14:18:52.079Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path10.html b/_book/develop-path10.html
index 23acb13b..3172aadd 100644
--- a/_book/develop-path10.html
+++ b/_book/develop-path10.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1334,8 +1347,8 @@
更具体而言,根据每个 processor 上 k 点数量(归约后)nks,可以访问 k vector 的具体坐标,see:Introduction to ABACUS: Path to PW calculation - Part 5 ,即在和具体的之间联系实际也有存储。
-图 4. Relationship between variables that matter presently
+图 4. Relationship between variables that matter presently
HSolverPW::updatePsiK()
template < typename FPTYPE , typename Device >
void HSolverPW < FPTYPE, Device> :: solve ( hamilt:: Hamilt< FPTYPE, Device> * pHamilt,
@@ -1727,7 +1740,7 @@ DiagoDavid::diag_mock()与 ABACUS-BLAS, LAPACK interfaces
Source code link: https://github.com/deepmodeling/abacus-develop/blob/develop/source/module_hsolver/diago_david.cpp#L49
-图 5. Higher resolution framework of diag_mock() and relationship with other modules and functions
+图 5. Higher resolution framework of diag_mock() and relationship with other modules and functions
🔧重构信息
diag_mock()
will be renamed as diag_once()
in the future
@@ -1994,7 +2007,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.23","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.24","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.22","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path10.md","mtime":"2023-10-05T09:43:52.216Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.24","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.25","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.23","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path10.md","mtime":"2023-10-05T09:43:52.216Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path11.html b/_book/develop-path11.html
index 1ceb224d..a637a097 100644
--- a/_book/develop-path11.html
+++ b/_book/develop-path11.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1555,7 +1568,7 @@ ABACUS 实现
-图 1. mixing方法的通用框架设计
+图 1. mixing方法的通用框架设计
实际上,并非仅有 charge density 一个物理量可以进行 mixing,其他物理量,诸如波函数、Hamiltonian 矩阵、密度矩阵和自旋密度等都可以进行 mixing。实际 mixing 过程中 mixing dimension 通常在 10-20,即需要存储 10-20 个 SCF 迭代步的数据。为了在支持异构计算的同时减少 CPU-GPU 数据交换,对数据存储同样有异构化需求,因此使用了 ABACUS 中支持异构数据存储的 Tensor container。在 mixing 具体操作上,采用了继承方式:
ESolver_KS::updatepot()
@@ -1834,7 +1847,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.24","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.25","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.23","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path11.md","mtime":"2023-10-05T04:20:29.187Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.25","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.26","depth":2,"path":"develop-sm2.md","ref":"develop-sm2.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.24","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path11.md","mtime":"2023-10-05T04:20:29.187Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path2.html b/_book/develop-path2.html
index 89107855..6e339b02 100644
--- a/_book/develop-path2.html
+++ b/_book/develop-path2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -2341,7 +2354,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.14","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.15","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.13","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path2.md","mtime":"2023-10-04T14:37:12.149Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.15","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.16","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 1","level":"1.2.14","depth":2,"path":"develop-path1.md","ref":"develop-path1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path2.md","mtime":"2023-10-04T14:37:12.149Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path3.html b/_book/develop-path3.html
index 4e7a46ac..b21cfe9c 100644
--- a/_book/develop-path3.html
+++ b/_book/develop-path3.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1784,7 +1797,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.15","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.16","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.14","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path3.md","mtime":"2023-10-04T15:11:45.401Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.16","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.17","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 2","level":"1.2.15","depth":2,"path":"develop-path2.md","ref":"develop-path2.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path3.md","mtime":"2023-10-04T15:11:45.401Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path4.html b/_book/develop-path4.html
index 981193dd..0a23ec96 100644
--- a/_book/develop-path4.html
+++ b/_book/develop-path4.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1407,7 +1420,7 @@ { . . . .
该判断不会 always true
。因此 PW_Basis::distribute_r()
将 3D 实空间格点,按照 z 方向进行分发,分给了不同的 processors,并赋值 this->npz
,this->nplane
, this->startz_current
和 this->nrxx
,意义分别为当前 processor 的 z 方向格点数量 、xy 平面数量 、z 格点的起始索引 以及当前 processor 所分得实空间格点总数 (分配后 z 方向格点 ×xy 平面格点)。
-图 1. PW_Basis::distribute_r():设一个pool中有5个processors
+图 1. PW_Basis::distribute_r():设一个pool中有5个processors
倒空间:PW_Basis::distribute_g()
倒空间格点的分发采用了和实空间不同的方式,这主要是因为倒空间“球”的存在(ecutwfc 和 ecutrho),使得非空间中所有点都需要考虑在内,而实空间则并非如此。更一般而言,有限的实空间带来无限的倒空间(即实空间 delta 函数需要无限数量的平面波展开)延展,而有限的倒空间(倒空间 delta 点)带来无限的实空间延展(如一个平面波)。
@@ -1494,7 +1507,7 @@ }
}
-图 2. this->count_pw_st(st_length2D, st_bottom2D)
+图 2. this->count_pw_st(st_length2D, st_bottom2D)
在倒空间分发平面波时,由于 x/y/z 均等在正负半轴 span,因此常常会涉及到 C++ 不支持负数索引的问题(btw: Python 和 FORTRAN 支持负数索引,但支持方式不同),ABACUS 当前所采取的策略是:
if ( x< 0 ) x += this -> nx; if ( y< 0 ) y += this -> ny; if ( z< 0 ) z += this -> nz;
@@ -1860,7 +1873,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.16","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.17","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.15","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path4.md","mtime":"2023-10-05T02:45:42.322Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.17","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.18","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 3","level":"1.2.16","depth":2,"path":"develop-path3.md","ref":"develop-path3.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path4.md","mtime":"2023-10-05T02:45:42.322Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path5.html b/_book/develop-path5.html
index 1e5012ab..e1c3c981 100644
--- a/_book/develop-path5.html
+++ b/_book/develop-path5.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1505,7 +1518,7 @@
Full List of INPUT Keywords ‒ ABACUS documentation
-图 1. 善用Ctrl+F
+图 1. 善用Ctrl+F
即如果指定了一个值,则 kspacing[1]
和 kspacing[2]
拥有和 kspacing[0]
相同值,若定义三个值,则三个值各不相同,通过 Input::read_kspacing()
实现。定义值后,将覆盖写入 KPT
文件,因此在之后的读取过程中读入的结果其实是刚刚写的结果。
从 examples
文件夹中,可以知道 KPT
文件可能具有的格式,以及在当前函数中会被读取到何变量中。
examples/scf/pw_Si2/INPUT
和 KPT
:
@@ -1745,9 +1758,9 @@ 图 2. klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1
+图 2. klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1
以这两种采样方式所给定的在 this->kvec_d
数组中存储顺序:
-图 3. klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)
+图 3. klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)
k 点归约、后处理与并行同步
归约:K_Vectors::ibz_kpoint()
在按照一定方法(Monkhorst-Pack、直接给定 k 点、Kpath)采样 k 点之后,需要根据对称性减少 k 点数量,使得计算量减少。对称操作可以使得 k vector 发生置换,或使得 k vector 不变。
@@ -1891,8 +1904,8 @@ for ( int i= 0 ; i< nkstot; ++ i) kvec_d_k[ i] = kvec_d[ i] * ucell. G* gk. Inverse ( ) ;
. . . .
-图 4. 1-dimensional example
-图 5. 2-dimensional example
+图 4. 1-dimensional example
+图 5. 2-dimensional example
k 点归约通过 C++11 开始支持的匿名函数实现:
void K_Vectors :: ibz_kpoint ( const ModuleSymmetry:: Symmetry & symm, bool use_symm, std:: string& skpt, const UnitCell & ucell, bool & match)
{
@@ -2283,7 +2296,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.17","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.18","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.16","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path5.md","mtime":"2023-10-04T15:18:07.235Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.18","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.19","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 4","level":"1.2.17","depth":2,"path":"develop-path4.md","ref":"develop-path4.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path5.md","mtime":"2023-10-04T15:18:07.235Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path6.html b/_book/develop-path6.html
index efaa4a42..8e39574b 100644
--- a/_book/develop-path6.html
+++ b/_book/develop-path6.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1209,7 +1222,7 @@ 🤔思考时间
这样做的结果是什么?让 ecutwfc 等于 ecutrho 的操作正确吗?
-图 1. update cutoff value based on factorized nx, ny and nz
+图 1. update cutoff value based on factorized nx, ny and nz
nx
, ny
和 nz
实空间格点数量增多的原因?→ 回顾 nx
, ny
和 nz
的生成方式:在给定 ecutwfc 球半径后(通过 ecutrho
),在可以分辨每个倒空间中点的情况下所确定出的最小格点数量。之后在给定的 ecutwfc 球中分别寻找可能达到的最大的 x
/y
/z
格点数,作为 nx
, ny
和 nz
,然后进行(2, 3, 5)-factorization,此处从
→→↑, ↓
关系出发正向搜索,会使得 nx
, ny
和 nz
增大。
@@ -1964,7 +1977,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.19","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.20","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.18","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path6.md","mtime":"2023-10-05T02:49:50.339Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.20","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.21","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.19","depth":2,"path":"develop-sm1.md","ref":"develop-sm1.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path6.md","mtime":"2023-10-05T02:49:50.339Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path7.html b/_book/develop-path7.html
index 8aebcc97..9f9e760a 100644
--- a/_book/develop-path7.html
+++ b/_book/develop-path7.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -2020,7 +2033,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.20","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.21","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.19","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path7.md","mtime":"2023-10-05T03:01:13.838Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.21","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.22","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.20","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path7.md","mtime":"2023-10-05T03:01:13.838Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path8.html b/_book/develop-path8.html
index 6ab34b92..7abc8410 100644
--- a/_book/develop-path8.html
+++ b/_book/develop-path8.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1746,7 +1759,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.21","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.22","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.20","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path8.md","mtime":"2023-10-05T03:07:43.087Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.22","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.23","depth":2,"path":"develop-path9.md","ref":"develop-path9.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 7","level":"1.2.21","depth":2,"path":"develop-path7.md","ref":"develop-path7.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path8.md","mtime":"2023-10-05T03:07:43.087Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-path9.html b/_book/develop-path9.html
index 777f65cf..6977806f 100644
--- a/_book/develop-path9.html
+++ b/_book/develop-path9.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -2036,7 +2049,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.22","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.23","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.21","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path9.md","mtime":"2023-10-05T09:57:38.372Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Part 9","level":"1.2.23","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 10","level":"1.2.24","depth":2,"path":"develop-path10.md","ref":"develop-path10.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 8","level":"1.2.22","depth":2,"path":"develop-path8.md","ref":"develop-path8.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-path9.md","mtime":"2023-10-05T09:57:38.372Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-rule.html b/_book/develop-rule.html
index 21214adb..701096b2 100644
--- a/_book/develop-rule.html
+++ b/_book/develop-rule.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1318,7 +1331,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"next":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},"previous":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-rule.md","mtime":"2023-11-09T09:26:15.880Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"ABACUS 代码存放规范","level":"1.2.6","depth":2,"next":{"title":"ABACUS formatter-2.0 版本使用说明书","level":"1.2.7","depth":2,"path":"develop-formatter2.md","ref":"develop-formatter2.md","articles":[]},"previous":{"title":"ABACUS 线上文档输入参数撰写规范","level":"1.2.5","depth":2,"path":"develop-input.md","ref":"develop-input.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-rule.md","mtime":"2023-11-09T09:26:15.880Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-sm1.html b/_book/develop-sm1.html
index 4bdf3f06..a751a0a6 100644
--- a/_book/develop-sm1.html
+++ b/_book/develop-sm1.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1495,7 +1508,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.18","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.19","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.17","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-sm1.md","mtime":"2023-10-04T15:29:29.401Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Summary 1","level":"1.2.19","depth":2,"next":{"title":"Introduction to ABACUS: Path to PW calculation - Part 6","level":"1.2.20","depth":2,"path":"develop-path6.md","ref":"develop-path6.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 5","level":"1.2.18","depth":2,"path":"develop-path5.md","ref":"develop-path5.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-sm1.md","mtime":"2023-10-04T15:29:29.401Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-sm2.html b/_book/develop-sm2.html
index 67081fd2..54d49d06 100644
--- a/_book/develop-sm2.html
+++ b/_book/develop-sm2.html
@@ -767,7 +767,20 @@
-
+
+
+
+
+
+ 文件输出功能的实现代码结构设计建议:以 ABCUS CifParser 为例
+
+
+
+
+
+
+
+
@@ -780,7 +793,7 @@
-
+
@@ -793,7 +806,7 @@
-
+
@@ -806,7 +819,7 @@
-
+
@@ -819,7 +832,7 @@
-
+
@@ -832,7 +845,7 @@
-
+
@@ -845,7 +858,7 @@
-
+
@@ -858,7 +871,7 @@
-
+
@@ -871,7 +884,7 @@
-
+
@@ -884,7 +897,7 @@
-
+
@@ -897,7 +910,7 @@
-
+
@@ -910,7 +923,7 @@
-
+
@@ -923,7 +936,7 @@
-
+
@@ -936,7 +949,7 @@
-
+
@@ -949,7 +962,7 @@
-
+
@@ -962,7 +975,7 @@
-
+
@@ -975,7 +988,7 @@
-
+
@@ -988,7 +1001,7 @@
-
+
@@ -1287,7 +1300,7 @@ No results matching "
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.25","depth":2,"next":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.26","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.24","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.16.1","level":"1.2.16","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.16.1"},{"backlink":"develop-path4.html#fig1.2.16.2","level":"1.2.16","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.16.2"},{"backlink":"develop-path5.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path5.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.17.3","level":"1.2.17","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.17.3"},{"backlink":"develop-path5.html#fig1.2.17.4","level":"1.2.17","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.17.4"},{"backlink":"develop-path5.html#fig1.2.17.5","level":"1.2.17","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.17.5"},{"backlink":"develop-path6.html#fig1.2.19.1","level":"1.2.19","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.19.1"},{"backlink":"develop-path10.html#fig1.2.23.1","level":"1.2.23","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.23.1"},{"backlink":"develop-path10.html#fig1.2.23.2","level":"1.2.23","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.23.2"},{"backlink":"develop-path10.html#fig1.2.23.3","level":"1.2.23","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.23.3"},{"backlink":"develop-path10.html#fig1.2.23.4","level":"1.2.23","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.23.4"},{"backlink":"develop-path10.html#fig1.2.23.5","level":"1.2.23","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.23.5"},{"backlink":"develop-path11.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-sm2.md","mtime":"2023-10-05T04:29:52.701Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-08-11T01:56:21.134Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Introduction to ABACUS: Path to PW calculation - Summary Final","level":"1.2.26","depth":2,"next":{"title":"如何在 ABACUS 中新增一个输入参数(v3.7.0 后)","level":"1.2.27","depth":2,"path":"develop-addinp2.md","ref":"develop-addinp2.md","articles":[]},"previous":{"title":"Introduction to ABACUS: Path to PW calculation - Part 11","level":"1.2.25","depth":2,"path":"develop-path11.md","ref":"develop-path11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["image-captions","auto-scroll-table","splitter","3-ba","theme-comscore","insert-logo","custom-favicon","intopic-toc","anchors","chapter-fold","expandable-chapters","-lunr","-search","search-plus","prism","-highlight","code","mathjax-pro","hide-element","tbfed-pagefooter","disqus","github-buttons","sharing-plus","-sharing","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © mcresearch.gitee.io 2023","modify_label":"该文章修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"page-treeview":{"copyright":"Copyright © aleen42","minHeaderCount":"2","minHeaderDeep":"2"},"chapter-fold":{},"prism":{},"disqus":{"useIdentifier":false,"shortName":"abacus-user-guide"},"intopic-toc":{"isCollapsed":true,"isScrollspyActive":true,"label":"In this article","maxDepth":6,"mode":"nested","selector":".markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section h5, .markdown-section h6","visible":true},"livereload":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"auto-scroll-table":{},"code":{"copyButtons":true},"hide-element":{"elements":[".gitbook-link"]},"fontsettings":{"theme":"white","family":"sans","size":2},"favicon":"./picture/abacus-logo.jpg","theme-comscore":{},"page-toc-button":{"maxTocDepth":2,"minTocSize":2},"github-buttons":{"buttons":[{"user":"MCresearch","repo":"abacus-user-guide","type":"star","size":"middle","count":true}]},"custom-favicon":{},"3-ba":{"configuration":"auto","token":"25153cb8bd9a872cfec60b4b23ac0176"},"mathjax-pro":{"forceSVG":false,"version":"2.7.7"},"sharing":{"weibo":false},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"insert-logo":{"style":"background: none;max-height: 70px;width: -webkit-fill-available;max-width: 180px;","url":"./picture/abacus-logo.svg"},"expandable-chapters":{},"search-plus":{},"image-captions":{"caption":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","variable_name":"_pictures"}},"theme":"default","name":"abacus-user-guide","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{"_pictures":[{"backlink":"abacus-upf.html#fig1.1.9.1","level":"1.1.9","list_caption":"Figure: 局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","alt":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","nro":1,"url":"picture/fig_upf-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"局域势函数与非局域势不同轨道角动量对应的半局域径向势函数","attributes":{},"skip":false,"key":"1.1.9.1"},{"backlink":"abacus-upf.html#fig1.1.9.2","level":"1.1.9","list_caption":"Figure: S赝波函数与全电子波函数对比","alt":"S赝波函数与全电子波函数对比","nro":2,"url":"picture/fig_upf-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S赝波函数与全电子波函数对比","attributes":{},"skip":false,"key":"1.1.9.2"},{"backlink":"abacus-upf.html#fig1.1.9.3","level":"1.1.9","list_caption":"Figure: S的双投影波函数","alt":"S的双投影波函数","nro":3,"url":"picture/fig_upf-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"S的双投影波函数","attributes":{},"skip":false,"key":"1.1.9.3"},{"backlink":"abacus-upf.html#fig1.1.9.4","level":"1.1.9","list_caption":"Figure: 不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","alt":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","nro":4,"url":"picture/fig_upf-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同能级波函数在截断半径处log导数对比,其影响散射性质的计算","attributes":{},"skip":false,"key":"1.1.9.4"},{"backlink":"abacus-upf.html#fig1.1.9.5","level":"1.1.9","list_caption":"Figure: 不同轨道角动量对应的截断能","alt":"不同轨道角动量对应的截断能","nro":5,"url":"picture/fig_upf-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"不同轨道角动量对应的截断能","attributes":{},"skip":false,"key":"1.1.9.5"},{"backlink":"abacus-pw.html#fig1.1.13.1","level":"1.1.13","list_caption":"Figure: 电子自洽迭代计算流程。","alt":"电子自洽迭代计算流程。","nro":6,"url":"picture/fig_pw-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"电子自洽迭代计算流程。","attributes":{},"skip":false,"key":"1.1.13.1"},{"backlink":"abacus-pw.html#fig1.1.13.2","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","nro":7,"url":"picture/fig_pw-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随ecut (in Ry)变化。","attributes":{},"skip":false,"key":"1.1.13.2"},{"backlink":"abacus-pw.html#fig1.1.13.3","level":"1.1.13","list_caption":"Figure: 体系里平均单个Si原子能量(in eV/atom)随K点变化。","alt":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","nro":8,"url":"picture/fig_pw-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"体系里平均单个Si原子能量(in eV/atom)随K点变化。","attributes":{},"skip":false,"key":"1.1.13.3"},{"backlink":"abacus-pw.html#fig1.1.13.4","level":"1.1.13","list_caption":"Figure: 计算时间随K点变化。","alt":"计算时间随K点变化。","nro":9,"url":"picture/fig_pw-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"计算时间随K点变化。","attributes":{},"skip":false,"key":"1.1.13.4"},{"backlink":"abacus-surface2.html#fig1.1.20.1","level":"1.1.20","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":10,"url":"picture/fig_surface2-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.20.1"},{"backlink":"abacus-surface2.html#fig1.1.20.2","level":"1.1.20","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":11,"url":"picture/fig_surface2-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.20.2"},{"backlink":"abacus-surface2.html#fig1.1.20.3","level":"1.1.20","list_caption":"Figure: 静电势沿超胞Z轴变化图","alt":"静电势沿超胞Z轴变化图","nro":12,"url":"picture/fig_surface2-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.20.3"},{"backlink":"abacus-surface5.html#fig1.1.23.1","level":"1.1.23","list_caption":"Figure: Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","alt":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","nro":13,"url":"picture/fig_surface5-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Nanoribbon结构图,黑框代表超胞大小,有真空。超胞里包含32个碳原子(棕色),超胞里接触真空的2个碳原子(每个表面一个碳原子)被2个氢原子(白色)饱和。","attributes":{},"skip":false,"key":"1.1.23.1"},{"backlink":"abacus-surface5.html#fig1.1.23.2","level":"1.1.23","list_caption":"Figure: 锯齿状势场分布图","alt":"锯齿状势场分布图","nro":14,"url":"picture/fig_surface2-1.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"锯齿状势场分布图","attributes":{},"skip":false,"key":"1.1.23.2"},{"backlink":"abacus-surface5.html#fig1.1.23.3","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","alt":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","nro":15,"url":"picture/fig_surface5-3.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和非自旋极化得到的二维nanoribbon的能带图,可以看出费米面附近CBM(Conduction Band Minimum)和VBM(Valence Band Maximum)重合,无带隙。","attributes":{},"skip":false,"key":"1.1.23.3"},{"backlink":"abacus-surface5.html#fig1.1.23.4","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","alt":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","nro":16,"url":"picture/fig_surface5-4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出不加电场时,两个自旋方向的能带图几乎一样,都有带隙。","attributes":{},"skip":false,"key":"1.1.23.4"},{"backlink":"abacus-surface5.html#fig1.1.23.5","level":"1.1.23","list_caption":"Figure: 采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","alt":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","nro":17,"url":"picture/fig_surface5-5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"采用PBE交换关联泛函和自旋极化,再给体系加上0.1 V/Å的电场得到的二维nanoribbon的能带图。蓝色和红色代表自旋极化方向不同时对应的两副能带图像,可以看出加了能带之后,其中一个自旋方向的能带图出现费米面附近的交叠,呈现金属性质,另外一个自旋方向的能带图依旧保持在费米面处的能隙。","attributes":{},"skip":false,"key":"1.1.23.5"},{"backlink":"abacus-surface6.html#fig1.1.24.1","level":"1.1.24","list_caption":"Figure: 一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","alt":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","nro":18,"url":"picture/fig_surface6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"一个水分子位于超胞中,红色代表氧原子,白色代表氢原子","attributes":{},"skip":false,"key":"1.1.24.1"},{"backlink":"abacus-surface6.html#fig1.1.24.2","level":"1.1.24","list_caption":"Figure: 静电势(Electrostatic Potential)沿超胞Z轴变化图","alt":"静电势(Electrostatic Potential)沿超胞Z轴变化图","nro":19,"url":"picture/fig_surface6-2.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"静电势(Electrostatic Potential)沿超胞Z轴变化图","attributes":{},"skip":false,"key":"1.1.24.2"},{"backlink":"abacus-dos.html#fig1.1.25.1","level":"1.1.25","list_caption":"Figure: 铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","alt":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","nro":20,"url":"picture/fig_dos-5.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的态密度(DOS),红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点,即蓝色虚线所在能量位置。可以看出铁的两个自旋方向态密度并不相等,因此铁具有磁性。","attributes":{},"skip":false,"key":"1.1.25.1"},{"backlink":"abacus-dos.html#fig1.1.25.2","level":"1.1.25","list_caption":"Figure: 铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","alt":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","nro":21,"url":"picture/fig_dos-6.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"铁的能带图,红线表示自旋向下电子的能带图,黑线表示自旋向上电子的能带图。费米面设为 0 点。","attributes":{},"skip":false,"key":"1.1.25.2"},{"backlink":"abacus-bader.html#fig1.1.35.1","level":"1.1.35","list_caption":"Figure: SPIN1_CHG.cube","alt":"SPIN1_CHG.cube","nro":22,"url":"picture/fig_Bader1.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN1_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.1"},{"backlink":"abacus-bader.html#fig1.1.35.2","level":"1.1.35","list_caption":"Figure: SPIN2_CHG.cube","alt":"SPIN2_CHG.cube","nro":23,"url":"picture/fig_Bader2.jpg","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN2_CHG.cube","attributes":{},"skip":false,"key":"1.1.35.2"},{"backlink":"abacus-bader.html#fig1.1.35.3","level":"1.1.35","list_caption":"Figure: SPIN_DENSITY.cube","alt":"SPIN_DENSITY.cube","nro":24,"url":"picture/fig_Bader3.jpg","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"SPIN_DENSITY.cube","attributes":{},"skip":false,"key":"1.1.35.3"},{"backlink":"abacus-bader.html#fig1.1.35.4","level":"1.1.35","list_caption":"Figure: charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","alt":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","nro":25,"url":"picture/fig_Bader4.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge1d.dat,0和0.5位置各有一个Fe原子,Bader电荷切分的地方接近0.25和0.75","attributes":{},"skip":false,"key":"1.1.35.4"},{"backlink":"abacus-bader.html#fig1.1.35.5","level":"1.1.35","list_caption":"Figure: spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","alt":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","nro":26,"url":"picture/fig_Bader5.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin1d.dat,spin density由正到负,符合反铁磁Fe2的预期","attributes":{},"skip":false,"key":"1.1.35.5"},{"backlink":"abacus-bader.html#fig1.1.35.6","level":"1.1.35","list_caption":"Figure: charge2d_000.dat","alt":"charge2d_000.dat","nro":27,"url":"picture/fig_Bader6.png","index":6,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.6"},{"backlink":"abacus-bader.html#fig1.1.35.7","level":"1.1.35","list_caption":"Figure: charge2d_025.dat","alt":"charge2d_025.dat","nro":28,"url":"picture/fig_Bader7.png","index":7,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.7"},{"backlink":"abacus-bader.html#fig1.1.35.8","level":"1.1.35","list_caption":"Figure: charge2d_050.dat","alt":"charge2d_050.dat","nro":29,"url":"picture/fig_Bader8.png","index":8,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"charge2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.8"},{"backlink":"abacus-bader.html#fig1.1.35.9","level":"1.1.35","list_caption":"Figure: spin2d_000.dat","alt":"spin2d_000.dat","nro":30,"url":"picture/fig_Bader9.png","index":9,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_000.dat","attributes":{},"skip":false,"key":"1.1.35.9"},{"backlink":"abacus-bader.html#fig1.1.35.10","level":"1.1.35","list_caption":"Figure: spin2d_025.dat","alt":"spin2d_025.dat","nro":31,"url":"picture/fig_Bader10.png","index":10,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_025.dat","attributes":{},"skip":false,"key":"1.1.35.10"},{"backlink":"abacus-bader.html#fig1.1.35.11","level":"1.1.35","list_caption":"Figure: spin2d_050.dat","alt":"spin2d_050.dat","nro":32,"url":"picture/fig_Bader11.png","index":11,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"spin2d_050.dat","attributes":{},"skip":false,"key":"1.1.35.11"},{"backlink":"develop-path4.html#fig1.2.17.1","level":"1.2.17","list_caption":"Figure: PW_Basis::distribute_r():设一个pool中有5个processors","alt":"PW_Basis::distribute_r():设一个pool中有5个processors","nro":33,"url":"picture/fig_path4-2.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW_Basis::distribute_r():设一个pool中有5个processors","attributes":{},"skip":false,"key":"1.2.17.1"},{"backlink":"develop-path4.html#fig1.2.17.2","level":"1.2.17","list_caption":"Figure: this->count_pw_st(st_length2D, st_bottom2D)","alt":"this->count_pw_st(st_length2D, st_bottom2D)","nro":34,"url":"picture/fig_path4-3.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"this->count_pw_st(st_length2D, st_bottom2D)","attributes":{},"skip":false,"key":"1.2.17.2"},{"backlink":"develop-path5.html#fig1.2.18.1","level":"1.2.18","list_caption":"Figure: 善用Ctrl+F","alt":"善用Ctrl+F","nro":35,"url":"picture/fig_path5-9.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"善用Ctrl+F","attributes":{},"skip":false,"key":"1.2.18.1"},{"backlink":"develop-path5.html#fig1.2.18.2","level":"1.2.18","list_caption":"Figure: klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","alt":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","nro":36,"url":"picture/fig_path5-10.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 486: K_Vectors::Monkhorst_Pack_formula(), k_type = 0 and 1","attributes":{},"skip":false,"key":"1.2.18.2"},{"backlink":"develop-path5.html#fig1.2.18.3","level":"1.2.18","list_caption":"Figure: klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","alt":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","nro":37,"url":"picture/fig_path5-11.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"klist.cpp line 520: const int i = mpnx * mpny * (z - 1) + mpnx * (y - 1) + (x - 1)","attributes":{},"skip":false,"key":"1.2.18.3"},{"backlink":"develop-path5.html#fig1.2.18.4","level":"1.2.18","list_caption":"Figure: 1-dimensional example","alt":"1-dimensional example","nro":38,"url":"picture/fig_path5-12.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"1-dimensional example","attributes":{},"skip":false,"key":"1.2.18.4"},{"backlink":"develop-path5.html#fig1.2.18.5","level":"1.2.18","list_caption":"Figure: 2-dimensional example","alt":"2-dimensional example","nro":39,"url":"picture/fig_path5-13.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"2-dimensional example","attributes":{},"skip":false,"key":"1.2.18.5"},{"backlink":"develop-path6.html#fig1.2.20.1","level":"1.2.20","list_caption":"Figure: update cutoff value based on factorized nx, ny and nz","alt":"update cutoff value based on factorized nx, ny and nz","nro":40,"url":"picture/fig_path6-1.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"update cutoff value based on factorized nx, ny and nz","attributes":{},"skip":false,"key":"1.2.20.1"},{"backlink":"develop-path10.html#fig1.2.24.1","level":"1.2.24","list_caption":"Figure: parallelization over kpoints","alt":"parallelization over kpoints","nro":41,"url":"picture/fig_path10-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parallelization over kpoints","attributes":{},"skip":false,"key":"1.2.24.1"},{"backlink":"develop-path10.html#fig1.2.24.2","level":"1.2.24","list_caption":"Figure: parts on which we are concentrated now","alt":"parts on which we are concentrated now","nro":42,"url":"picture/fig_path10-4.png","index":2,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"parts on which we are concentrated now","attributes":{},"skip":false,"key":"1.2.24.2"},{"backlink":"develop-path10.html#fig1.2.24.3","level":"1.2.24","list_caption":"Figure: PW和LCAO的代码设计平行关系与调用","alt":"PW和LCAO的代码设计平行关系与调用","nro":43,"url":"picture/fig_path10-5.png","index":3,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"PW和LCAO的代码设计平行关系与调用","attributes":{},"skip":false,"key":"1.2.24.3"},{"backlink":"develop-path10.html#fig1.2.24.4","level":"1.2.24","list_caption":"Figure: Relationship between variables that matter presently","alt":"Relationship between variables that matter presently","nro":44,"url":"picture/fig_path10-6.png","index":4,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Relationship between variables that matter presently","attributes":{},"skip":false,"key":"1.2.24.4"},{"backlink":"develop-path10.html#fig1.2.24.5","level":"1.2.24","list_caption":"Figure: Higher resolution framework of diag_mock() and relationship with other modules and functions","alt":"Higher resolution framework of diag_mock() and relationship with other modules and functions","nro":45,"url":"picture/fig_path10-9.png","index":5,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"Higher resolution framework of diag_mock() and relationship with other modules and functions","attributes":{},"skip":false,"key":"1.2.24.5"},{"backlink":"develop-path11.html#fig1.2.25.1","level":"1.2.25","list_caption":"Figure: mixing方法的通用框架设计","alt":"mixing方法的通用框架设计","nro":46,"url":"picture/fig_path11-3.png","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"mixing方法的通用框架设计","attributes":{},"skip":false,"key":"1.2.25.1"},{"backlink":"algorithm-wannier.html#fig1.3.1.1","level":"1.3.1","list_caption":"Figure: 左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","alt":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","nro":47,"url":"picture/fig_wannier.jpg","index":1,"caption_template":"图 _PAGE_IMAGE_NUMBER_. _CAPTION_","label":"左列:不同k点对应的布洛赫波函数;右列:不同晶格中的Wannier函数。","attributes":{},"skip":false,"key":"1.3.1.1"}]},"gitbook":"*","description":"国产DFT开源软件ABACUS中文使用教程"},"file":{"path":"develop-sm2.md","mtime":"2023-10-05T04:29:52.701Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-09-06T08:55:59.238Z"},"basePath":".","book":{"language":""}});
});
diff --git a/_book/develop-test1.html b/_book/develop-test1.html
index c0e9379c..e467fcda 100644
--- a/_book/develop-test1.html
+++ b/_book/develop-test1.html
@@ -109,7 +109,7 @@
-
+