24小时热门版块排行榜    

查看: 6037  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

Vaucanson

金虫 (小有名气)

[求助] 关于用VASP计算弹性常数的两个问题 已有2人参与

最近在学习用VASP 5.3.5计算弹性常数,设置IBRION = 6, ISIF = 4计算。发现有两个问题想请教大家:
1. 当我用16核计算时,设置NCORE = 4,走完第一个离子步后报错,停止计算:
关于用VASP计算弹性常数的两个问题
这是否意味着要直接取消掉NCORE一类的相关参数?取消之后是warning,提示我设置NCORE。

2. 由于计算时晶胞有一定的变形,导致K点网格和晶格不匹配,所以往往产生以下的提示,但是会继续计算:

VERY BAD NEWS! internal error in subroutine IBZKPT:
Reciprocal lattice and k-lattice belong to different class of lattices. Often results are still useful...      96

不知道是否对结果有什么影响?

谢谢大家了。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

awdawdawdd

金虫 (小有名气)

引用回帖:
8楼: Originally posted by vasp001 at 2015-06-14 16:04:43
你好,我最近使用VASP计算D3h晶体的弹性常数。然后输出的结果不是很懂。
不知道如何从VASP的OUTCAR中获得 Cij, 请多指教。

TOTAL ELASTIC MODULI (kBar)
Direction    XX          YY          ZZ          X ...

你贴出来的这个TOTAL ELATIC MODULI就是弹性常数了啊,注意XY=6 XZ=5 YZ=4 就行了
一般对称性越低 独立变量越多,具体看 J. F. Nye Physical Properties of Crystals  P140-141 的图表有详细的说明
12楼2015-06-18 22:06:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

awdawdawdd

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
Vaucanson: 金币+20, ★★★很有帮助, 非常感谢 2015-05-17 19:02:39
IBRION=6的时候 有关parallel的开关只能选择默认值(NPAR NCORE之类的)

我觉得弹性常数最好还是手动算,尤其是对于对称性不高的情况。通过施加strain,每一个类型的strain多弄几个点,在ISIF=2下固定cell,relax所有原子,从OUTCAR中获得stress,然后线性拟合一下就可以获得弹性常数。这样一般都可以获得比较准确的值。利用stress-strain法的话,你的相关参数都要调高一点(ENCUT KPOINTS EDIFFG之类的),否则OUTCAR里面的stress不准确。

或者,也可以利用energy-strain的方法计算,参数要求没有stress-strain那么高,但是有多少个独立的弹性常数就要对cell进行多少组变形,计算量很大。

ref:
stress-strain法:
http://journals.aps.org/prb/abstract/10.1103/PhysRevB.65.104104
http://scitation.aip.org/content ... 0/10.1063/1.2711762
energy-strain法:
http://scitation.aip.org/content ... /9/10.1063/1.368733 (D9的第二行分母我觉得应该是减号,否则不volume conserving)
2楼2015-05-17 18:49:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Vaucanson

金虫 (小有名气)

引用回帖:
2楼: Originally posted by awdawdawdd at 2015-05-17 18:49:02
IBRION=6的时候 有关parallel的开关只能选择默认值(NPAR NCORE之类的)

我觉得弹性常数最好还是手动算,尤其是对于对称性不高的情况。通过施加strain,每一个类型的strain多弄几个点,在ISIF=2下固定cell,rela ...

非常感谢你的回答,您说的手动算确实是一个选择,我现在尝试的是面心立方的铝的弹性常数的计算,像这样高对称的结构如果用VASP自带的功能计算而出现我说的提示不知道是否要紧?因为它会继续计算。
另外,不太明白您说的“parallel的开关只能选择默认值”,好像NCORE不存在默认值吧?是NCORE =1的意思?
最后,非常感谢你附的参考文献。
3楼2015-05-17 19:08:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

awdawdawdd

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
Vaucanson: 金币+20, ★★★很有帮助, 多谢回答 2015-05-18 21:07:14
franch: 金币+4, 应助指数+1, 谢谢回帖交流。。。。 2015-05-20 11:16:54
引用回帖:
3楼: Originally posted by Vaucanson at 2015-05-17 19:08:45
非常感谢你的回答,您说的手动算确实是一个选择,我现在尝试的是面心立方的铝的弹性常数的计算,像这样高对称的结构如果用VASP自带的功能计算而出现我说的提示不知道是否要紧?因为它会继续计算。
另外,不太明白 ...

有关parallelisation,主要是关系到multi-core multi-node的运算的效率
NCORE和NPAR是差不多的,INCAR内声明一个即可。NCORE默认值为1。parallelisation只会影响运算效率,一般不影响运算的结果。

但IBRION=5,6貌似都只能用默认值算(也就是你不在INCAR声明NPAR或者NCORE,或者把这些注释掉),然后你用了默认值,输出文件里面肯定会提示你NPAR或者NCORE使用默认值计算的效率不高,此时忽略警告即可(因为你只能用默认值)。

还有,IBRION=6默认应该只取两个点(NFREE=2),加上strain=0的情况总共3个点,个人觉得不是很准确,因为拟合直线的话一般多取一些比较好(例如NFREE=4),然后调整好合适的strain的大小(POTIM默认为0.015Angst,根据你的体系调整)

ref:
parallelisation  http://cms.mpi.univie.ac.at/vasp ... PLANE_KPAR_tag.html
NCORE http://cms.mpi.univie.ac.at/wiki/index.php/NCORE
IBRION=6、NFREE、POTIM: http://cms.mpi.univie.ac.at/vasp/vasp/IBRION_5_IBRION_6.html
4楼2015-05-17 19:24:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +9 苏东坡二世 2026-08-23 9/450 2026-08-29 14:41 by hustersqt
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +5 gdd2018 2026-08-28 10/500 2026-08-29 14:10 by Jacob678
[硕博家园] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +5 ASdOkHsho7FD 2026-08-28 9/450 2026-08-29 14:03 by jCd0dEvKHShX
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 ASdOkHsho7FD 2026-08-28 4/200 2026-08-29 14:02 by jCd0dEvKHShX
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-29 11:49 by jCd0dEvKHShX
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 ASdOkHsho7FD 2026-08-28 6/300 2026-08-29 11:40 by jCd0dEvKHShX
[基金申请] 中青基了要发朋友圈吗? +3 349506619 2026-08-28 3/150 2026-08-29 10:49 by 木风9012
[基金申请] 投票:  有多少人是今天查系统知道结果的? +16 爱看书的可乐 2026-08-26 18/900 2026-08-29 10:18 by winsaint
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +6 gouxfjh 2026-08-28 9/450 2026-08-29 09:59 by jklily
[基金申请] 系统查不到 +11 董八千 2026-08-26 11/550 2026-08-28 18:06 by Leogzhya
[基金申请] 有没有仍没收到信息的 +3 德尚中行 2026-08-27 3/150 2026-08-28 15:24 by rongshuxia
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 怎么看青基中了没有啊 +5 叶九微 2026-08-26 5/250 2026-08-27 10:35 by l_zh2008
[基金申请] 能否退出参与的面上项目解除限项 +23 koalala 2026-08-24 26/1300 2026-08-26 14:29 by 宝贝虫子
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
信息提示
请填处理意见