两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 |
atk:计算晶体能带 [2018/05/22 15:51] – [从数据库中导入硅的晶体结构并发送至 Scripter] xie.congwei | atk:计算晶体能带 [2018/05/22 16:12] (当前版本) – [从数据库中导入硅的晶体结构并发送至 Scripter] xie.congwei |
---|
===== 从数据库中导入硅的晶体结构并发送至 Scripter ===== | ===== 从数据库中导入硅的晶体结构并发送至 Scripter ===== |
| |
1. 在VNL的主窗口中,点击 {{:atk:builder.png?25|}} 图标打开**Builder**。 | 1. 在 **VNL** 的主窗口中,点击 {{:atk:builder.png?25|}} 图标打开 **Builder**。 |
| |
{{ :atk:cbs_3.png?600 |}} | {{ :atk:cbs_3.png?600 |}} |
| |
2. 找到 Stash 所在区域,点击 Add {{:atk:arrow.png?direct&5|}} Friom Database,选择 Database {{:atk:arrow.png?direct&5|}} Crystals from the menu。在上方筛选栏输入 “Silicon”,并从结果列表中选择 “Silicon (alpha)”。点击 {{:atk:plus.png?25|}} 图标或者双击列表中该结构所在行,把结构传送到Stash中。 | 2. 找到 Stash 所在区域,点击 Add {{:atk:arrow.png?direct&5|}} Friom Database,选择 Database {{:atk:arrow.png?direct&5|}} Crystals from the menu。在上方筛选栏输入 “//Silicon//”,并从结果列表中选择 “//Silicon (alpha)//”。点击 {{:atk:plus.png?25|}} 图标或者双击列表中该结构所在行,把结构传送到 **Stash** 中。 |
| |
{{ :atk:cbs_4.png?600 |}} | {{ :atk:cbs_4.png?600 |}} |
===== 设置计算并分析能带结构 ===== | ===== 设置计算并分析能带结构 ===== |
| |
1. 在**Script Generator**中,双击{{:atk:calculator.png?25|}} New Calculator 添加一个新的计算模块。 | 1. 在 Script Generator中,双击 {{:atk:calculator.png?25|}} New Calculator 添加一个新的计算模块。 |
| |
2. 再添加一个能带分析模块{{:atk:analysis.png?25|}} ‣ Bandstructure。 | 2. 再添加一个能带分析模块 {{:atk:analysis.png?25|}} {{:atk:arrow.png?direct&5|}} Bandstructure。 |
| |
{{ :atk:cbs_7_2.png?600 |}} | {{ :atk:cbs_7_2.png?600 |}} |
| |
3. 将**Global IO**选项中NetCDF文件的默认名字修改Si_band_structure.nc。 | 3. 将 **Global IO** 选项中 NetCDF 文件的默认名字修改 ''Si_band_structure.nc''。 |
| |
{{ :atk:cbs_8_2.png?600 |}} | {{ :atk:cbs_8_2.png?600 |}} |
| |
4. 双击{{:atk:calculator.png?25|}} New Calculator模块并设置利用量子化学方法进行计算的参数: | 4. 双击 {{:atk:calculator.png?25|}} New Calculator 模块并设置利用量子化学方法进行计算的参数: |
| |
(1)设置计算方法为“Extended Hückel”(或者您也可根据个人意愿选择DFT方法),设置//k//点取样:nA = nB = nC = 13。 | (1)设置计算方法为 “Extended Hückel”(或者您也可根据个人意愿选择DFT方法),设置//k//点取样:n<sub>A</sub> = n<sub>B</sub> = n<sub>C</sub> = 13。 |
| |
{{ :atk:cbs_9.png?600 |}} | {{ :atk:cbs_9.png?600 |}} |
| |
(2)如果您选择Extended Hückel方法进行计算,为了得到比较准确的带隙结构,您必须Cerda.Silicon基组。 | (2)如果您选择 Extended Hückel 方法进行计算,为了得到比较准确的带隙结构,您必须改变基组为 //Cerda.Silicon//。 |
| |
{{ :atk:cbs_10.png?600 |}} | {{ :atk:cbs_10.png?600 |}} |
| |
(3)点击OK,保存设置。 | (3)点击 **OK**,保存设置。 |
| |
5. 现在打开**Bandstructure**模块。请注意,此时您并不需要做任何修改,您可以看到面心立方硅结构的布里渊区高对称性点G, X, W, L, G, X, U, W, K, L已经被设置好。点击OK。 | 5. 现在打开 **Bandstructure** 模块。请注意,此时您并不需要做任何修改,您可以看到面心立方硅结构的布里渊区高对称性点 G, X, W, L, G, X, U, W, K, L 已经被设置好。点击 **OK**。 |
| |
{{ :atk:cbs_11.png?400 |}} | {{ :atk:cbs_11.png?400 |}} |
| |
6. 如果您有兴趣查看实际计算执行的Python脚本,您可以发送该脚本到{{:atk:editor.png?25|}}Editor:点击{{:atk:sendto.png?25|}}按钮或者直接将脚本拖拽到{{:atk:editor.png?25|}}上。注意这样操作会使**Script Generator**窗口最小化。 | 6. 如果您有兴趣查看实际计算执行的 Python 脚本,您可以发送该脚本到 {{:atk:editor.png?25|}} **Editor**:点击 {{:atk:sendto.png?25|}} 按钮或者直接将脚本拖拽到 {{:atk:editor.png?25|}} 上。注意这样操作会使 Script Generator 窗口最小化。 |
| |
7. 为了执行脚本,您可以将脚本传送到{{:atk:job_manager.png?25|}}。再一次,您需要点击{{:atk:sendto.png?25|}}按钮。 | 7. 为了执行脚本,您可以将脚本传送到 {{:atk:job_manager.png?25|}} **Job Manaager**。再一次,您需要点击 {{:atk:sendto.png?25|}} 按钮。 |
| |
{{ :atk:cbs_12_2.png?600 |}} | {{ :atk:cbs_12_2.png?600 |}} |
| |
8. 在弹出的窗口中,点击**Save**按钮,保存脚本。 | 8. 在弹出的窗口中,点击 **Save** 按钮,保存脚本。 |
| |
{{ :atk:cbs_13.png?600 |}} | {{ :atk:cbs_13.png?600 |}} |
| |
9. 在**Job Manager**中,点击{{:atk:jm_play_enabled.png?25|}}按钮运行脚本。 | 9. 在 **Job Manager** 中,点击 {{:atk:jm_play_enabled.png?15|}} 按钮运行脚本。 |
| |
10. 当脚本运行结束后(应该只需要消耗数秒时间),返回**VNL**窗口,点击NetCDF文件Si_band_sructure.nc旁边的({{:atk:tab.png?25|}}),查看该文件所包含的内容。 | 10. 当脚本运行结束后(应该只需要消耗数秒时间),返回 **VNL** 窗口,点击 NetCDF 文件 ''Si_band_sructure.nc'' 旁边的( {{:atk:tab.png?25|}} ),查看该文件所包含的内容。 |
| |
{{ :atk:cbs_14_2.png?600 |}} | {{ :atk:cbs_14_2.png?600 |}} |
| |
11. 选择能带结构数据,使用右手边插件面板上的**Bandstructure Analyzer**画图。 | 11. 选择能带结构数据,使用右手边插件面板上的 **Bandstructure Analyzer** 画图。 |
| |
{{ :atk:cbs_15_2.png?600 |}} | {{ :atk:cbs_15_2.png?600 |}} |
| |
12. 在打开的能带结构图中,可以利用{{:atk:zoomtorectangle_icon.png?25|}} **Zoom to rectangle**工具对图进行放大。您还可以点击{{:atk:savefile_icon.png?25|}}按钮保存图片。 | 12. 在打开的能带结构图中,可以利用 {{:atk:zoomtorectangle_icon.png?25|}} **Zoom to rectangle** 工具对图进行放大。您还可以点击 {{:atk:savefile_icon.png?25|}} 按钮保存图片。 |
| |
| |
* [[http://docs.quantumwise.com/tutorials/crystal_bandstructure.html|英文]] | ===== 参考 ===== |
| |
| * 英文原文: [[http://docs.quantumwise.com/tutorials/crystal_bandstructure.html|http://docs.quantumwise.com/tutorials/crystal_bandstructure.html]] |