首页
行业热点
政策法规
产品中心
低碳
前沿Lab
下载中心
群组
群组论坛
博客
搜索
帮助
分析百问
经验共享
书刊
展会培训
新手成长区
推广与广告
分析生活
您的位置:
分析测试百科网
>>
论坛
>>
经验共享
>>
查看帖子
最新更新主题
Keysight N9010B 出售 信号分析仪
斯坦福 CG635 时钟发生器 CG635 供应 热卖
SMF100A 热卖 SMF100A 信号发生器
SR850 销售 SR850锁定放大器
现金回收 SR830 SR570 DG645 SR850
供应 斯坦福 SR560 电压放大器
斯坦福 SR570 回收 SR570 电流放大器
供应 斯坦福 SRS DG535 延迟发生器
回收 MG3692B 信号发生器
出售 MG3695B 信号发生器
【求助】【求助】CASTEP计算单点能时查看能量的计算精度
字体:
小
中
大
|
打印
发表于: 2016-2-15 21:34 作者: yuanyuan 来源: 分析测试百科网
查看完整版本请点击这里:
【求助】【求助】CASTEP计算单点能时查看能量的计算精度
用CASTEP计算单点能时,如何查看能量的计算精度?十分感谢,请赐教!
查看完整版本请点击这里:
【求助】【求助】CASTEP计算单点能时查看能量的计算精度
我也来说两句
查看全部回复
最新回复
今生如此
(2016-2-15 21:34:59)
个人认为是 calculation-electronic-more-SCF-SCF tolerance中标示的数值。
yazi
(2016-2-15 21:35:27)
calculation-electronic-more-SCF-SCF tolerance设置的数值,是计算的收敛指标,达到这个数值,计算会停止。
而具体的残差数值 在status.txt中会实时显示
在结果文档.castep中,也能找到。
dadaai
(2016-2-15 21:35:50)
在status.txt和.castep里面的什么地方可以查到计算后的收敛精度?为什么计算单点能的输出文件中没有status.txt文件呢?请您多多指教,十分感谢!!
跳跳哈里
(2016-2-15 21:36:14)
status.txt文件里面显示的计算精度并没有达到calculation-electronic-more-SCF-SCF tolerance设置的计算精度,但是却显示succesfully-completed,这是为什么呢?如何解决呢?非常渴望您的赐教!!
QQ爱
(2016-2-15 21:36:39)
看你设置的参数,收敛标准
灵魂
(2016-2-15 21:37:01)
在status.txt文件和结果文档.castep文件中具体什么地方?请举例说明,十分感谢!!!
小熊妮妮
(2016-2-15 21:37:24)
点开CASTEP计算参数设置的那个窗口,Setup里面点more ,electronic里面点more
跳跳哈里
(2016-2-15 21:37:50)
其一,显示同步问题
status显示的情况会有延迟的,要看.castep中的记录;做计算steps很长的计算的时候,常常发现,比如说,提示succesfully-completed的时候,status中显示的是做了115步了,残差还没到设定值,但是你打开.castep就会发现,实际已经做到118步,四个残差标准全部达到了,而且甚至会发现,status中的显示残差,不是对应于117步的,而是第97步的,见附图1.
其二,关于计算精度
.casrep文档有最详细的信息,这些信息和你在CASTEP Calculation中设置的是完全一致的。如附图2。达到该精度,计算会收敛,停止。
当然,这个时候只能说,精度已经达到设置数值,具体残差,要看到最后一步的详细信息,以上述计算118步的.castep文档为例,如附图3。
附图1.jpg
附图2.jpg
p1900
(2016-2-15 21:38:15)
中描述“status中的显示残差,不是对应于117步的,而是第97步的,见附图1.” 应当改为:
“status中的显示残差,不是对应于115步的或者118步,而是第117步的,见附图1。”
大嘴猴
(2016-2-15 21:38:42)
我认为是,对于那些计算很快的过程,如你说单点能计算,status文件可能会不显示,等你计算做得更深入了,你还会发现,对于迭代次数很少的计算,可能会显示status,但是convergence.xcd文件可能不显示。
这些文件(status和.xcd文件),都是用来描述计算过程的,我们通常关心计算结果,所以对于这些问题,不必过于纠结。
无怨无悔
(2016-2-15 21:39:13)
您好!请问附图4中Energy gain per atom的值为复制是怎么回事?求赐教!!
冰激凌
(2016-2-15 21:39:48)
您好!请问附图4中Energy gain per atom的值为负值是怎么回事?求赐教!!
燕子@
(2016-2-15 21:40:15)
本次计算值与上一次计算值的差。本次计算值若比上一次的大,差值就为正;反之,则为负。判断计算是否收敛,是看此差值的绝对值。
美人鱼
(2016-2-15 21:40:45)
请问您做过磁性合金吗?
双子座
(2016-2-15 21:41:12)
我没有做过磁性材料的计算,建议你去第一性原理版块看看
查看全部回复
我也来说两句
查看完整回复请点击这里:
【求助】【求助】CASTEP计算单点能时查看能量的计算精度
最新回复
今生如此 (2016-2-15 21:34:59)
yazi (2016-2-15 21:35:27)
而具体的残差数值 在status.txt中会实时显示
在结果文档.castep中,也能找到。
dadaai (2016-2-15 21:35:50)
跳跳哈里 (2016-2-15 21:36:14)
QQ爱 (2016-2-15 21:36:39)
灵魂 (2016-2-15 21:37:01)
小熊妮妮 (2016-2-15 21:37:24)
跳跳哈里 (2016-2-15 21:37:50)
status显示的情况会有延迟的,要看.castep中的记录;做计算steps很长的计算的时候,常常发现,比如说,提示succesfully-completed的时候,status中显示的是做了115步了,残差还没到设定值,但是你打开.castep就会发现,实际已经做到118步,四个残差标准全部达到了,而且甚至会发现,status中的显示残差,不是对应于117步的,而是第97步的,见附图1.
其二,关于计算精度
.casrep文档有最详细的信息,这些信息和你在CASTEP Calculation中设置的是完全一致的。如附图2。达到该精度,计算会收敛,停止。
当然,这个时候只能说,精度已经达到设置数值,具体残差,要看到最后一步的详细信息,以上述计算118步的.castep文档为例,如附图3。
附图1.jpg
附图2.jpg
p1900 (2016-2-15 21:38:15)
“status中的显示残差,不是对应于115步的或者118步,而是第117步的,见附图1。”
大嘴猴 (2016-2-15 21:38:42)
这些文件(status和.xcd文件),都是用来描述计算过程的,我们通常关心计算结果,所以对于这些问题,不必过于纠结。
无怨无悔 (2016-2-15 21:39:13)
冰激凌 (2016-2-15 21:39:48)
燕子@ (2016-2-15 21:40:15)
美人鱼 (2016-2-15 21:40:45)
双子座 (2016-2-15 21:41:12)
【求助】【求助】CASTEP计算单点能时查看能量的计算精度