24小时热门版块排行榜    

查看: 167  |  回复: 2
当前主题已经存档。

xianglannihao

铜虫 (小有名气)

[交流] 请教做计算化学的同行Dmol程序中K-point的设置

本人主要使用Dmol3软件包进行计算分子在表面的吸附行为.想请教一下K-point(Monkhorst-Pack grid)的设置问题,对于涉及到表面的计算时,K-point的设置是很重要的,K(a,b,c)点由(K1,K2,K3)三个正整数组成.对于加了真空层的表面体系来说,由于在Z轴方向不会周期性延伸,或说表面为二维体系,那么是不是在C方向的K3只能为1呢?而我们在计算时(立方体系的100表面),当选择的精度为Fine时,程序自动生成4x4x2的K-point值,不知程序自动生成的K-point值是不是错误的?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zeozhou

木虫 (小有名气)

表面为二维体系,那么是不是在C方向的K3只能为1,这么理解是正确的。

自动生成的不是错误的。一般做性质分析的时候,这个fine的标准还是不够的,这时候需要在a,b方向增大数值,而c方向因为增加了真空层,增加的话白白浪费了机时,对计算结果没有什么帮助。
2楼2007-06-12 20:42:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xianglannihao

铜虫 (小有名气)

非常感谢.一般做性质分析的时候,这个fine的标准还是不够的,这时候需要在a,b方向增大数值,那么以什么标准来判断a,b方向增大到多大时才足够呢?比如说态密度的分析,能带等的分析.
3楼2007-06-13 18:57:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xianglannihao 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见