24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3217  |  回复: 14
本帖产生 1 个 1ST强帖 ,点击这里进行查看

hwceng0816

木虫 (著名写手)

[交流] 难道每次计算前都咬进行收敛性测试吗?已有5人参与

CASTEP做计算,每次计算之前都咬进行收敛性测试 真得很费时间,我觉得不同的截断能算出来的能量也差不多,为什么要去寻找能量最低的一个截断能或者其他参数呢?
回复此楼

» 收录本帖的淘帖专辑推荐

第一原理资料汇编 模拟知识汇总

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

acridine

木虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
fzx2008(金币+3): 谢谢指教 2012-03-02 18:11:55
zzy870720z(1ST强帖+1): 很详细,呵呵 2012-03-12 13:47:16
收敛测试当然是必要的,不然你怎么能确定你的参数是合理的呢。
之所以你会觉得“不同的截断能算出来的能量也差不多” 是因为castep自己会根据你所选择的赝势、晶胞尺寸,来提供预设参数。选择fine精度时,这些参数一般是可以满足能量收敛性的。所以在这些参数附近测试,能量值自然变化不大,因为已经收敛了。
但有两个缺点
1.默认参数可能精度不够;尤其是涉及应力的计算,比如力学性质或晶格优化,其需要对应力进行收敛测试,通常其对参数的要求要高于能量收敛测试。
2.默认参数可能精度过高;对于小体系并没有什么影响,但大体系则很明显。因为截断能和k点数目的不同是可以成倍增加或减少计算量的,在大体系中可能会造成几天的计算差别,所以花个几小时找到适合的参数其实是很划算的。
6楼2012-03-02 17:32:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

acridine

木虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
fzx2008(金币+2): 谢谢指教 2012-03-02 20:40:31
引用回帖:
7楼: Originally posted by hwceng0816 at 2012-03-02 17:48:45:
你指的收敛是寻找能量最低的参数?几何优化成功了 不代表收敛了吗?

我说的收敛就是“收敛性测试”里的收敛,并非某一次计算的时候scf的收敛;这是两个概念,“收敛性测试”和几何优化是否成功是没有关系的。
举个例子,比如说你用截断能100eV几何优化某个晶胞,得到晶格参数为3.0A,使用200eV优化为3.1A,使用300eV为3.13A,使用400eV为3.14A......
随着截断能不断增加,得到的晶格参数逐收敛于某一数值,这个过程就是收敛测试。你要根据你的需要,比如你想让精度达到0.01A,那就要使用400eV以上的截断能,如果是精度0.1A就够,用200eV的截断能就可以了。
但上述这些优化过程都是成功的,但并不代表其参数就是收敛的
8楼2012-03-02 20:36:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

DFT+U

新虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
fzx2008(金币+1): 鼓励交流 2012-03-02 18:13:20
需要。除非你或者其他人已经测试过。
2楼2012-03-02 16:37:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

DFT+U

新虫 (小有名气)

★ ★
zzy870720z(金币+2): 谢谢指教 2012-03-03 08:29:22
所谓基态就是能量最低态。这是因为自洽场迭代以及变分原理导致的。

其原则是: 基态是能量最低态,只要你找到一个能量最低态,就是基态。
3楼2012-03-02 16:39:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
fzx2008(金币+1): 谢谢交流! 2012-03-02 18:13:02
每天还得吃个三餐呢,运动前还得先做准备活动呢,就是XO前还得前Xi呢,这有啥好烦好浪费时间的?
思想重于技巧,内涵重于表象
4楼2012-03-02 17:27:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hwceng0816

木虫 (著名写手)

引用回帖:
: Originally posted by DFT+U at 2012-03-02 16:39:27:
所谓基态就是能量最低态。这是因为自洽场迭代以及变分原理导致的。

其原则是: 基态是能量最低态,只要你找到一个能量最低态,就是基态。

我到现在想问你一个问题,你们几何优化计算的时候不是会跳出一个对话框问你是不是选择高对称性,你们是怎样选择的?
5楼2012-03-02 17:28:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hwceng0816

木虫 (著名写手)

引用回帖:
: Originally posted by acridine at 2012-03-02 17:32:24:
收敛测试当然是必要的,不然你怎么能确定你的参数是合理的呢。
之所以你会觉得“不同的截断能算出来的能量也差不多” 是因为castep自己会根据你所选择的赝势、晶胞尺寸,来提供预设参数。选择fine精度时,这些参 ...

你指的收敛是寻找能量最低的参数?几何优化成功了 不代表收敛了吗?
7楼2012-03-02 17:48:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hwceng0816

木虫 (著名写手)

引用回帖:
: Originally posted by acridine at 2012-03-02 20:36:36:
我说的收敛就是“收敛性测试”里的收敛,并非某一次计算的时候scf的收敛;这是两个概念,“收敛性测试”和几何优化是否成功是没有关系的。
举个例子,比如说你用截断能100eV几何优化某个晶胞,得到晶格参数为3. ...

谢谢我明白了,我就是想问下你们几何优化的时候会不会选择高对称性,我每次都选择了 可以最后优化后的晶格常数变化很大,角度也变了,我就是想计算之前选择NO就不会出项这样的结果了,还是有一种说法把晶格固定住,你对于这个问题是怎么看的?
9楼2012-03-02 22:11:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

acridine

木虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
zzy870720z(金币+2): 谢谢老师指教 2012-03-03 08:29:50
引用回帖:
9楼: Originally posted by hwceng0816 at 2012-03-02 22:11:00:
谢谢我明白了,我就是想问下你们几何优化的时候会不会选择高对称性,我每次都选择了 可以最后优化后的晶格常数变化很大,角度也变了,我就是想计算之前选择NO就不会出项这样的结果了,还是有一种说法把晶格固定住 ...

你可以学习下这个选项到底是怎么回事,帮助文件里应该有详细的解释。
大致上是说如果选择使用对称性,则优化的时候体系保持初始对称性不变;如果不选择,则不考虑对称性的限制进行更彻底的优化。
是否选择对称性与体系有关,如果你算的是简单的晶体或高对称性的分子,使用高对称无可厚非,而且可以大幅度降低计算量。如果你算的是复杂体系,比如结构变化复杂,涉及到对称性的变化,这个时候选择约束对称性可能无法找到最稳定的构型
10楼2012-03-02 23:19:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hwceng0816 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见