中文版教程

目前关于Pymatflow的模块接口使用的教程暂未完成。用户现在如何使用已经编写好的命令行工具 来用于日常的研究当中,了解使用方式的最佳方式是使用案例(Examples)。

命令行脚本使用示例(部分为公众号文章链接)

注意事项

在使用Pymatflow命令行工具自动进行第一性原理模拟输入文件的生成、任务提交和结果后处理的过程中,如果涉及 到能带、声子谱计算等涉及到倒空间高对称点路径的模拟,用户可统一通过--kpath或者--kpath-file提供 高对称点路径信息(推荐使用后者)。--kpath-file用于指定文件包含有高对称点路径,文件格式如下:

5
0.000000 0.000000 0.000000 #GAMMA 15
0.500000 0.000000 0.000000 #X |
0.000000 0.500000 0.000000 #Y 15
0.000000 0.000000 0.000000 #GAMMA 15
0.000000 0.000000 0.500000 #Z

其中,第一行是一个整数指定一共有多少个高对称点。后面的行用于指定高对称点的坐标信息符号信息(必须大写)以及 连接情况。如果某一个高对称点与其后的高对称点是相连的,那么每一行的最后应当是一个整数用于指定 两个高对称点连线中间的k点个数。如果一个高对称点与其后的高对称点断开,则在该行末尾用|指定。

如图中第一个GAMMA点通过15个点连接到了X点,然后X点与其后的Y点处于断开状态。