如何使用VASP进行加SOC的计算

您所在的位置:网站首页 vaspk点 如何使用VASP进行加SOC的计算

如何使用VASP进行加SOC的计算

2023-08-06 21:40| 来源: 网络整理| 查看: 265

自旋轨道耦合又称为自旋轨道相互作用,简称SOC。SOC存在所有材料中,只是有强或弱的区别,只有SOC强的系统才会需要考虑。

对于重的元素SOC会显得重要,所谓重指的是原子量较大的元素,比方5d,4f这类,SOC效应都会很明显,所以这些元素的计算势必要考虑SOC。SOC会影响能级使得能级分裂,所以,最简单的辨识办法就是看能带,把SOC与非SOC的能带拿来比较,SOC强的系统,会很明显的看到简并的能带会从一条变成两条或n条以上。

如果您在想要在自己计算的系统中考虑SOC的话,或者想要计算磁各向异性能,就需要在VASP的计算中加入SOC,但是这一过程想必有可能会遇到各种各样的问题。

不过,实际上这个工作并没有那么的复杂。您可能在进行计算之后,遇到了需要重新编译VASP,并且去掉makefile里的几个flag的问题。不过这实际上没有必要,因为如果安装了vasp比较新的版本,在bin目录里会有vasp_gam,vasp_ncl,vasp_std,三种VASP可执行程序,而vasp_ncl就是非线性的,可以用来计算自旋轨道耦合,vasp_std是一般用的,用来计算标准问题。

其他的还有要注意的问题,比如磁矩真的要一个原子一个原子的写,以及NBANDS什么的,都可以参考guide里的内容。

对了,如果加了SOC,那么得到的能带数据就没有区分自旋极化了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3