24小时热门版块排行榜    

查看: 3124  |  回复: 16

jugengfans

金虫 (正式写手)

[求助] vasp可以计算带电体系,那么现实中一个体系一般能做到带电量多少?1e/unit cell? 已有5人参与

vasp有一个NELECT参数,可以控制体系的电荷,比如grep NELECT OUTCAR是50,那么你在INCAR里写49,相当于体系少了一个电子,带正电。而INCAR里写51,就是带一个单位负点。
两个问题:
1.vasp计算的带电体系所给出的能带结构可靠吗?
2.实际情况中,体系的带电量能达到1个电子/unit cell吗? 如果能,是通过什么手段注入电荷呢?(加电场?)
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

binarec

木虫 (小有名气)

多出的电荷均匀分布。但说明书上并不建议这样做

发自小木虫Android客户端
3楼2015-11-18 00:12:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

binarec

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
jugengfans: 金币+2, ★★★很有帮助, 均匀电子气?就是电子气吧?均匀指的是这个多余的电荷在bulk里均匀分布? 2015-11-17 19:41:58
liliangfang: 金币+2, 谢谢交流 2015-11-22 08:13:53
按照说明书,体系中带点荷的话,要在POTCAR和POSCAR里面设定相应的电荷ZVAL
如果体系电子数和体系中按照原子数*价电子数得到的总电子数目不符时,多出来的电荷按照均匀电子气处理
2楼2015-11-17 19:32:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jmlv

金虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2015-11-22 08:13:47
VASP计算带电体系是不靠谱的!因为VASP貌似只会处理均匀电子气!而多数情况下,我们让体系带电,是希望看到体系在某个局部区域带点之后的情形。

其它DFT程序,比如Gaussian等,能正确处理带电体系吗?
4楼2015-11-18 09:10:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

devinhu

木虫 (小有名气)

优化后电子会局域在某些的话的吧

发自小木虫Android客户端
5楼2015-11-18 10:32:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jugengfans

金虫 (正式写手)

引用回帖:
3楼: Originally posted by binarec at 2015-11-18 00:12:16
多出的电荷均匀分布。但说明书上并不建议这样做

为什么是均匀分布?我只是模拟块体材料失去一个电子的情况。
KS方程没有变化吧。

应该按照KS方程来分布吧。
6楼2015-11-18 11:03:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jugengfans

金虫 (正式写手)

有人说是均匀背景电荷,有的人说电荷会重新分布
到底是怎么样的
7楼2015-11-18 11:19:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fffyyy123

银虫 (小有名气)

根据兄弟的经验,带正电好像没什么问题,带负电尽量不要超过两个电子。
8楼2015-11-18 11:32:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jugengfans

金虫 (正式写手)

看了一下手册,似乎说的是均匀电荷背景。
有人说因为带电体系的库伦相互作用能积分会趋于无穷,所以只能引入背景电荷。
但是我还是不明白带个电为什么就无穷了?
不还是电子云之间的交换关联势,以及电子和core之间的相互作用吗。


NELECT

NELECT = [real]
Default: NELECT = number of valence electrons

Description: NELECT sets the number of electrons.

Usually you should not set this line. The number of electrons is determined automatically from the POTCAR (ZVAL of the element) and POSCAR file (number of the atoms of the respective atom type).

If the number of electrons is not compatible with the number derived from the valence and the number of atoms a homogeneous background charge is assumed.

If the number of ions specified in the POSCAR file is 0 and NELECT=n, then the energy of a homogeneous LDA-electron gas is calculated.
9楼2015-11-18 11:37:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jugengfans

金虫 (正式写手)

NELECT

NELECT = [real]
Default: NELECT = number of valence electrons

Description: NELECT sets the number of electrons.
刚才查了一下,多余的电荷确实是按照均匀分布的。  但问题是如果减去一个电子呢?就是加入一个正电荷背景嘛?
Usually you should not set this line. The number of electrons is determined automatically from the POTCAR (ZVAL of the element) and POSCAR file (number of the atoms of the respective atom type).

If the number of electrons is not compatible with the number derived from the valence and the number of atoms a homogeneous background charge is assumed.

If the number of ions specified in the POSCAR file is 0 and NELECT=n, then the energy of a homogeneous LDA-electron gas is calculated.
10楼2015-11-18 11:38:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jugengfans 的主题更新
信息提示
请填处理意见