计算化学公社

 找回密码 Forget password
 注册 Register

求助VASP可以通过修改POTCAR来使原子带电吗

查看数: 16781 | 评论数: 18 | 收藏 Add to favorites 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-3-22 17:57

正文摘要:

各位论坛里的大佬,我想请问一下可以通过修改POTCAR赝势文件来让特定的原子带电子吗?我看过一篇文献里有说可以通过构建正负偶极板来模拟电场的作用,如下图所示,那么应该怎样在VASP里面做到让原子带电呢?麻烦各位 ...

回复 Reply

时光故事去学习 发表于 Post on 2021-10-13 07:46:59
卡开发发 发表于 2021-10-13 06:20
对,应该是自己写一个带电荷的原子,不过带不带基组要看你具体情况,我暂时说不好。另外可能也不是简单带 ...

好的,谢谢卡老师^_^!
时光故事去学习 发表于 Post on 2021-10-13 07:40:05
喵星大佬 发表于 2021-10-10 06:09
看你的目的,如果是要限制某个原子带电的话需要做CDFT,据我所知目前的第一性原理软件都没有这样的功能

噢~好的,谢谢喵星大佬^_^!
卡开发发 发表于 Post on 2021-10-13 06:20:31
时光故事去学习 发表于 2021-10-9 22:25
卡老师,我在CP2K的论坛上看到有人解答如何建立电场,他说“you can define a ghost atom with a charge  ...

对,应该是自己写一个带电荷的原子,不过带不带基组要看你具体情况,我暂时说不好。另外可能也不是简单带电就成,一些因为带电需要进行的修正还是要做。

操作层面,CP2K我个人不大熟悉,你可以问问其他人;对VASP来说也不是简单改电子数就行。
喵星大佬 发表于 Post on 2021-10-10 06:09:21
时光故事去学习 发表于 2021-10-9 22:25
卡老师,我在CP2K的论坛上看到有人解答如何建立电场,他说“you can define a ghost atom with a charge  ...

看你的目的,如果是要限制某个原子带电的话需要做CDFT,据我所知目前的第一性原理软件都没有这样的功能
时光故事去学习 发表于 Post on 2021-10-9 22:25:37
卡开发发 发表于 2020-3-22 21:14
一般这种模型可能都是通过点电荷来实现的,如果有程序支持识别点电荷,原则上可以做到。

卡老师,我在CP2K的论坛上看到有人解答如何建立电场,他说“you can define a ghost atom with a charge and no basis functions.” 请问这应该如何实现呢?是需要在基组文件和赝势文件中自己写一个带正电的氢吗?

还想请问,在CP2K中如果想让某些具体的原子带电,比如N原子,是否有办法?能否像VASP那样修改价电子数?

感谢!
时光故事去学习 发表于 Post on 2021-10-9 22:16:42
请问各位老师,CP2K如何让原子带电?有类似的修改价电子数的参数或者方法吗?
wendawei 发表于 Post on 2020-6-22 18:56:50
ykr 发表于 2020-6-22 12:07
好像没有查到这个参数,怎么使用呢?

是NELECT哦,vasp手册的P73
ykr 发表于 Post on 2020-6-22 12:07:19
aaronzjw 发表于 2020-4-18 13:05
VASP 修改价电子数可以带电 NELEM

好像没有查到这个参数,怎么使用呢?
aaronzjw 发表于 Post on 2020-4-18 13:05:02
VASP 修改价电子数可以带电 NELEM
卡开发发 发表于 Post on 2020-4-17 09:47:04
MADAOLay 发表于 2020-4-16 23:50
老师,时隔这么久再来问一下,模型中点电荷的添加是通过建模软件比如materials studio之类的还是通过在仿 ...

QE的话挂了Environ的插件是可以直接通过设置参数给定一个Gaussian型的电荷面,不需要其他设置。MS的DMol3虽然能以点电荷来做,但是我不确定有没有什么其他的问题。
MADAOLay 发表于 Post on 2020-4-16 23:50:10
卡开发发 发表于 2020-3-22 21:14
一般这种模型可能都是通过点电荷来实现的,如果有程序支持识别点电荷,原则上可以做到。

老师,时隔这么久再来问一下,模型中点电荷的添加是通过建模软件比如materials studio之类的还是通过在仿真软件中直接设置的?
卡开发发 发表于 Post on 2020-3-23 14:27:51
MADAOLay 发表于 2020-3-23 13:52
各位老师们,我再问下vasp还有其他方法可以做到对原子带电量的控制吗?其他软件也可以,各位有接触过类似的 ...

1、电荷应该不是直接在原子上的,而是以外加电荷考虑的。
2、你发来的原文是CP2K做的,可以研究一下相关资料。
3、我了解的情况,QE挂Environ插件(https://github.com/environ-developers/Environ)也能做,原则上应该是设置EXTERNAL_CHARGES下面的参数,其中dim=2,外电荷的形式应该是一个Gaussian型的平板,你可以具体看看手册。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
MADAOLay + 4 谢谢

查看全部评分 View all ratings

MADAOLay 发表于 Post on 2020-3-23 13:52:32
各位老师们,我再问下vasp还有其他方法可以做到对原子带电量的控制吗?其他软件也可以,各位有接触过类似的情况或者有类似的方法可以给小弟指点一下吗
MADAOLay 发表于 Post on 2020-3-23 13:46:14
hakuna 发表于 2020-3-22 21:34
就我所知,拿现成POTCAR修改,没法实现你的想法,而且这样做实际意义存疑.....
顺便一问,图片有意思,能 ...

来自论文 Activation of CO2 on Copper Surfaces: The Synergy between Electric Field, Surface Morphology and Excess Electrons

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 10:04 , Processed in 0.222962 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list