24小时热门版块排行榜    

CyRhmU.jpeg
查看: 557  |  回复: 7
当前主题已经存档。

Sassari

[交流] 【求助】计算过程没有达到指定的精度就停止计算了这是怎么回事呀?

我做了一个测试SIGMA值的实验

文件如下

INCAR
SYSTEM=Nb5Si3 sigma-exa

GGA=91
VOSKOWN=1

PREC=high

ENCUT=400


ISMEAR=1
SIGMA=0.18

ISTART=0
ICHARG=2



K点取得8×8×4



完了之后输出结果了,显示算完了,但是没有达到精度。。OUTCAR 中没有那句“精度已达到-停止计算”


请问这是怎么回事呀?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Sassari

SIGMA 从0.16一直到0.22 所有的结果都没有达到精度
2楼2009-10-11 18:31:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zxling

木虫 (小有名气)

★ ★
Sassari(金币+1,VIP+0):谢谢交流 10-11 19:08
zxzj05(金币+1,VIP+0):3Q! 鼓励讨论! 10-13 16:22
有可能是迭代的次数小了。
3楼2009-10-11 18:58:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Sassari

引用回帖:
Originally posted by zxling at 2009-10-11 18:58:
有可能是迭代的次数小了。

对呀。怎么解决呢?
4楼2009-10-11 19:08:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chengchuanpin

金虫 (小有名气)

★ ★
Sassari(金币+1,VIP+0):谢谢交流哦 10-12 11:24
zxzj05(金币+1,VIP+0):3Q! 鼓励讨论! 10-13 16:23
PREC=high

ENCUT=400


SIGMA=0.18
根据经验小心调整。。
用心搞科研
5楼2009-10-12 08:57:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Sassari

我又加了几行

NSW=60
IBRION=1
POTIM=0.5

然后就达到精度了,
奇怪啊奇怪啊

NSW=0不可以做么?不过我一直不明白NSW=0是什么意思?
6楼2009-10-12 11:25:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linggang87

银虫 (小有名气)

★ ★
Sassari(金币+1,VIP+0):知道啦,谢谢 10-12 15:56
zxzj05(金币+1,VIP+0):3Q! 鼓励讨论! 10-13 16:23
NSW可以做,只运行一步。
7楼2009-10-12 14:09:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

akakcolin

金虫 (著名写手)

★ ★ ★ ★
Sassari(金币+3,VIP+0):好 10-12 15:56
zxzj05(金币+1,VIP+0):3Q! 鼓励讨论! 10-13 16:23
引用回帖:
Originally posted by Sassari at 2009-10-11 15:25:
我又加了几行

NSW=60
IBRION=1
POTIM=0.5

然后就达到精度了,
奇怪啊奇怪啊

NSW=0不可以做么?不过我一直不明白NSW=0是什么意思?

就是离子步数 =0呗
NSW=0时只做一次自洽计算 你看下最后两步的能量差是不是已经达到精度了
NSW=60时 出现reached required accuracy 那是你最后两次自洽计算的能量差达到精度 ( 而且每个自洽计算的最后两步的能量差也达到精度了)
其实你是在测试SIGMA吧 不需要太在意能量精度 实事上你已达到精度要求了 重点是T*S值
你设的NSW=60时 你可以看看OUTCAR 每次的自洽计算的T*S值是不是一样的
为人应当诚实正直不能心怀叵测心眼明亮才能迎来幸福避开灾祸盲目者若有人指点才不会迷失道路若单独上路就难以保证不误入岐途
8楼2009-10-12 14:20:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Sassari 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见