24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4896  |  回复: 7

dx0620

木虫 (正式写手)

[求助] vasp计算能带时考虑自旋轨道耦合的情况?已有1人参与

请问一下:
1)用vasp计算的时候,需要考虑SOC,如何设置啊?是需要设置LSORBIT、SAXIS、MAGMOM这些参数吗?
2)还有就是优化的那一步跟算能带的那一步都需要设置SOC吗?

下面是我平常优化选用的INCAR,请各位大神看看需要加上哪些参数:
ENCUT = 500
ISTART = 0
ICHARG = 2
ISMEAR = 0
SIGMA = 0.1
EDIFF = 1E-6
EDIFFG = -1E-3
NSW = 200
IBRION = 1
POTIM = 0.2
ISIF = 3
ALGO = Normal
LREAL = Auto
PREC = High
PSTRESS = 30.001
回复此楼

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

自旋轨道耦合 vasp VASP第一性原理计算

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whywhy01

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
dx0620: 金币+10, ★★★很有帮助 2014-11-14 11:44:47
dx0620: 金币+10, ★★★很有帮助 2014-11-15 10:24:27
1)VASP the guide里6.68写了,除了设置这三个以外,还需要设置GGA_COMPAT=.FALSE.,NBANDS,LMAXMIX和ISYM
2)一般是先不加SOC进行结构优化,再用这一步的结构参数,加上SOC,进行静态计算得到CHGCAR和WAVECAR,然后用这个CHGCAR就可以计算能带了
计算SOC的时候还需要编译一下makefile文件。可以先不编译跑一次,根据提示改makefile就可以了
2楼2014-11-14 10:18:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dx0620

木虫 (正式写手)

引用回帖:
2楼: Originally posted by whywhy01 at 2014-11-14 10:18:28
1)VASP the guide里6.68写了,除了设置这三个以外,还需要设置GGA_COMPAT=.FALSE.,NBANDS,LMAXMIX和ISYM
2)一般是先不加SOC进行结构优化,再用这一步的结构参数,加上SOC,进行静态计算得到CHGCAR和WAVECAR,然后用 ...

谢谢回复!!
我已经编译好了SOC版本的。
也就是说结构优化不用加SOC是吧?!除了静态计算,计算能带、态密度的时候需要加上SOC吗?
另外请问SAXIS、MAGMOM如何设置啊?
再一次感谢!
3楼2014-11-14 11:44:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whywhy01

金虫 (小有名气)

引用回帖:
3楼: Originally posted by dx0620 at 2014-11-14 11:44:34
谢谢回复!!
我已经编译好了SOC版本的。
也就是说结构优化不用加SOC是吧?!除了静态计算,计算能带、态密度的时候需要加上SOC吗?
另外请问SAXIS、MAGMOM如何设置啊?
再一次感谢!...

结构优化不用加,MAGMOM里每个原子用一个数字表示对应的磁矩即可。后面的计算都要加SOC。
SAXIS一般用0 0 1,应该是一个参考方向。MAGMOM设置成x y z格式,表示一个原子在三个轴上的磁矩,每个原子都要写,按POSCAR的顺序排着
4楼2014-11-14 14:34:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dx0620

木虫 (正式写手)

引用回帖:
4楼: Originally posted by whywhy01 at 2014-11-14 14:34:59
结构优化不用加,MAGMOM里每个原子用一个数字表示对应的磁矩即可。后面的计算都要加SOC。
SAXIS一般用0 0 1,应该是一个参考方向。MAGMOM设置成x y z格式,表示一个原子在三个轴上的磁矩,每个原子都要写,按POSC ...

好的,太感谢了!我先试试看
5楼2014-11-14 15:34:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dx0620

木虫 (正式写手)

引用回帖:
4楼: Originally posted by whywhy01 at 2014-11-14 14:34:59
结构优化不用加,MAGMOM里每个原子用一个数字表示对应的磁矩即可。后面的计算都要加SOC。
SAXIS一般用0 0 1,应该是一个参考方向。MAGMOM设置成x y z格式,表示一个原子在三个轴上的磁矩,每个原子都要写,按POSC ...

还有一点疑问,MAGMOM的设置是不是只是跟元素种类有关?我怎么知道磁矩是多少?x y z三个轴是怎么分的?
(因为我计算的体系里有Bi,需要考虑自旋轨道耦合,之前没接触过相关的内容)
6楼2014-11-15 10:35:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whywhy01

金虫 (小有名气)

引用回帖:
6楼: Originally posted by dx0620 at 2014-11-15 10:35:57
还有一点疑问,MAGMOM的设置是不是只是跟元素种类有关?我怎么知道磁矩是多少?x y z三个轴是怎么分的?
(因为我计算的体系里有Bi,需要考虑自旋轨道耦合,之前没接触过相关的内容)...

是的,原子磁矩有一个常用值,利用几个量子数是可以算的,可以看看固体物理书里原子磁矩有关内容。在MAGMOM里面用一个接近的整数即可,会自动收敛到合适的大小。
XYZ就根据你打算计算的磁性状态确定,晶格里面原子磁矩的取向是如何的。Bi貌似是抗磁性?这个从来没有尝试过...
7楼2014-11-15 11:22:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

永乐大帝宇哥

禁虫 (小有名气)

本帖内容被屏蔽

8楼2020-05-22 21:18:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dx0620 的主题更新
信息提示
请填处理意见