24小时热门版块排行榜    

查看: 1396  |  回复: 9
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

leoaqu

金虫 (正式写手)

[交流] 【求助】请指教VASP 总能,DOS,band-structure计算步骤

各位虫友,各位大虾:

    我对VASP计算体系总能,计算体系DOS以及band-structure的步骤有些疑问。以ZnO为例,如果我要计算2个Co掺杂的ZnO体系(332的supercell)的磁学性子,那么我就要比较FM和AFM结构的体系总能,所以,我的步骤是这样:
一、对Co-ZnO体系进行结构优化(FM和AFM结构分别优化),K点用小点,比如332。得到CONTCAR 和CHGCAR。
二、增加K点到443,用第一步得到的CONTCAR做位这步的POSCAR,NSW=0, ICHARG=1。这样得到DOSCAR,CHGCAR和OUTCAR用来做结果分析,即DOSCAR--DOS,CHGCAR--spin density, OUTCAR--系统总能E。
三、还是用第一步得到的CONTCAR 和CHGCAR来做位其实文件,并设置NSW=0, ICHARG=11, KPIONTS沿某些特殊方向取。这样得到的EIGENVAL用来做band分析。

我一直是以为总能的计算与DOS的计算是一样的,我的方法对吗?有什么需要改进的请不吝赐教!

我的问题还有,就是我用我的方法,有的时候会遇到:
1.在结构优化的时候,本来是FM很稳定(能量低),而我做完第二步的时候,发现变成很AFM稳定了。
2.同一结构(e.g. FM 排列的Co-ZnO)在优化的时候,即KPT=332的能量反而比KPT=443的DOS计算时候得到的能量稳定很多。

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

化学小工

木虫 (正式写手)

★ ★ ★ ★
leoaqu(金币+2,VIP+0): 10-8 22:34
leoaqu(金币+1,VIP+0): 1-4 18:34
leoaqu(金币+1,VIP+0): 1-4 18:36
目前看你的设置没什么问题好像,你自己感觉到有什么问题了吗?只有band计算的KPOINTs不知道你怎么设置的,呵呵,其他的好像没什么大问题,大家来看看呢?
有问题可以联系我QQ676869820
7楼2009-10-08 22:22:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

化学小工

木虫 (正式写手)

★ ★ ★ ★
leoaqu(金币+2,VIP+0): 10-8 22:34
leoaqu(金币+1,VIP+0): 1-4 18:35
leoaqu(金币+1,VIP+0): 1-4 18:36
严重建议看一下vasp的manu和handbook,呵呵
其实不麻烦,dos和能量的INCAR不一样,需要设置几个参数,而且设置的时候根据情况还要有点变化
另外kpoints里面,不能用能量衡量ktp的取值,应该反过来,无论哪个能量低,这里涉及准确性问题
有问题可以联系我QQ676869820
2楼2009-10-08 10:04:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linggang87

银虫 (小有名气)

★ ★ ★ ★ ★
leoaqu(金币+2,VIP+0): 10-8 22:34
leoaqu(金币+2,VIP+0): 1-4 18:35
leoaqu(金币+1,VIP+0): 1-4 18:36
楼主所说的
“2.同一结构(e.g. FM 排列的Co-ZnO)在优化的时候,即KPT=332的能量反而比KPT=443的DOS计算时候得到的能量稳定很多”。
看来是把能量的高低作为稳定的标准了,实际上对K点的测试,是以K点位横坐标,能量为纵坐标做曲线,曲线趋于平缓时的K即可选取,不是单纯以能量高低判别。
3楼2009-10-08 11:08:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

leoaqu

金虫 (正式写手)

我有很仔细的看vasp的manu,但是还是不太清楚。我的INCAR是这样的:
一,结构优化

INCAR file:
ENCUT=520
ISTART=0
ICHARG=2     
INIWAV=1
GGA=PE
LWAVE= .FALSE.
LCHARG=.TRUE.         
NSW=100               
NELM=100
IBRION=2               
ISIF=3                  
EDIFF=1.0E-04        
EDIFFG = -0.01
ISMEAR= 0               
SIGMA = 0.1
LORBIT=11   
LREAL=Auto

KPONITS file:
Monkhorst Pack
0
Monkhorst Pack
3 3 2
0 0 0

二 DOS和系统能量
INCAR file:
ENCUT=520
ISTART=0
ICHARG=1     
INIWAV=1
GGA=PE
LWAVE= .FALSE.
LCHARG=.TRUE.         
NSW=0               
NELM=100
IBRION=-1               
ISIF=0                  
EDIFF=1.0E-06        
#EDIFFG = -0.01
ISMEAR= 0               
SIGMA = 0.1
LORBIT=11   
LREAL=Auto
EMAX=20                 
EMIN=-20              
NEDOS=2000

KPONITS file:
Monkhorst Pack
0
Monkhorst Pack
4 4 3
0 0 0

请问我的INCAR需要做什么样的改动?再就是能量计算跟这个DOS计算是一样的吗?

关于KPT的问题,我是觉得对332的supercell而言,332的应该已经可以收敛(文献里面的也是用这个kpt),所以,在DOS计算的时候就增加到443(也是别人跟我说的)。
请帮我看看,谢谢。
引用回帖:
Originally posted by 化学小工 at 2009-10-8 10:04:
严重建议看一下vasp的manu和handbook,呵呵
其实不麻烦,dos和能量的INCAR不一样,需要设置几个参数,而且设置的时候根据情况还要有点变化
另外kpoints里面,不能用能量衡量ktp的取值,应该反过来,无论哪个能量 ...

4楼2009-10-08 12:04:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见