24小时热门版块排行榜    

查看: 2853  |  回复: 13

问天麦饼

捐助贵宾 (小有名气)

[求助] 分析z方向的电荷转移的工具 已有1人参与

正在用vasp做表面体系,想做出差分电荷密度数值随z变化的关系图,以反映表面加上O缺陷后电荷转移的情况,如图1。现在搜到一下几种软件:
1.VASPview。我不太会用,只能看到它会做截面。到底能不能做电荷密度在某一个方向上的分布呢?
2.VESTA 和上一个软件一样,我在Utilities- 2D data display中只能看到截面,如图2,但是如何做图1那样的图呢?
3.是否有其它软件?

分析z方向的电荷转移的工具
1.png


分析z方向的电荷转移的工具-1
2.png
回复此楼

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

vasp 第一性原理 initio good resources 光学性质计算

» 猜你喜欢

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

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

mywai520

铁杆木虫 (著名写手)


【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
franch: 金币+10, 谢谢提供脚本。。 2014-04-21 23:53:29
问天麦饼: 金币+10 2014-04-23 10:05:33
franch: 回帖置顶 2014-05-05 22:58:19
这个图需要自己写脚本解决,我这里写了一个python,借你用用。
#!/usr/bin/env python


from chargedensity import *
import numpy as np

a = ChargeDensity("CHG",format_="chgcar"
den_z = a.integrate_z_density()
z_pos = np.linspace(0,a.unitcell.cell_vec[2,2],len(den_z))
print len(den_z)
for i in range(len(den_z)):
    print z_pos,den_z
2楼2014-04-20 18:14:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

问天麦饼

捐助贵宾 (小有名气)

引用回帖:
2楼: Originally posted by mywai520 at 2014-04-20 18:14:07
这个图需要自己写脚本解决,我这里写了一个python,借你用用。
#!/usr/bin/env python


from chargedensity import *
import numpy as np

a = ChargeDensity("CHG",format_="chgcar"
...

python神马的不懂……能写成个bash吗?
3楼2014-04-20 21:25:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


引用回帖:
3楼: Originally posted by 问天麦饼 at 2014-04-20 21:25:56
python神马的不懂……能写成个bash吗?...

那就复杂了,bash没有库函数可以调用,这里调用了numpy
4楼2014-04-20 22:54:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


【答案】应助回帖

不懂可以去学习一下,学过编程的,值需要看一下基本说明就能懂。
5楼2014-04-20 22:54:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

问天麦饼

捐助贵宾 (小有名气)

引用回帖:
5楼: Originally posted by mywai520 at 2014-04-20 22:54:59
不懂可以去学习一下,学过编程的,值需要看一下基本说明就能懂。

因为要在linux下使用,所以要写成bash
6楼2014-04-21 15:06:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


★ ★
franch: 金币+2, 谢谢回帖交流。。 2014-04-21 23:54:12
引用回帖:
6楼: Originally posted by 问天麦饼 at 2014-04-21 15:06:41
因为要在linux下使用,所以要写成bash...

python脚本就是linux下的,计算很少用windows。
windows下用python的也少。
7楼2014-04-21 16:14:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

问天麦饼

捐助贵宾 (小有名气)

引用回帖:
7楼: Originally posted by mywai520 at 2014-04-21 16:14:36
python脚本就是linux下的,计算很少用windows。
windows下用python的也少。...

CHGCAR后面那5列数据分别是什么含义?我可不可以直接用origin相减来知道差分密度。但是具体要用哪一列的差,哪一列是z的数据呢?
8楼2014-04-21 16:38:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


引用回帖:
8楼: Originally posted by 问天麦饼 at 2014-04-21 16:38:39
CHGCAR后面那5列数据分别是什么含义?我可不可以直接用origin相减来知道差分密度。但是具体要用哪一列的差,哪一列是z的数据呢?...

这个我没有去想,你不想用就自己写脚本吧。到此为止。你可以问问你的师兄弟,不能当面讲很多都是说不清楚的。
9楼2014-04-21 16:44:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

问天麦饼

捐助贵宾 (小有名气)

引用回帖:
5楼: Originally posted by mywai520 at 2014-04-20 22:54:59
不懂可以去学习一下,学过编程的,值需要看一下基本说明就能懂。

我现在用matlab写出脚本了,将数据在同一个z点处的x,y方向上的求和,这样就得到了仅沿z方向的电荷密度。接下来怎么作图呢?CHGCAR是在FFT-grid上的,怎么对应到实空间呢?
10楼2014-04-25 21:47:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 问天麦饼 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 272求调剂 +8 材紫有化 2026-02-28 8/400 2026-03-02 19:34 by caszguilin
[考研] 0805总分292,求调剂 +9 幻想之殇 2026-03-01 9/450 2026-03-02 19:28 by caszguilin
[考博] 26超级电容器申博 +3 dhdjdjend 2026-02-25 3/150 2026-03-02 19:21 by 轻松不少随
[考研] 材料085601调剂 +5 多多子. 2026-03-02 5/250 2026-03-02 19:15 by zhukairuo
[考研] 化工京区271求调剂 +6 11ing 2026-03-02 6/300 2026-03-02 18:52 by caszguilin
[考研] 338求调剂 +3 18162027187 2026-03-02 3/150 2026-03-02 13:12 by houyaoxu
[考研] 材料与化工328求调剂 +3 。,。,。,。i 2026-03-02 3/150 2026-03-02 13:09 by houyaoxu
[考研] 276求调剂 +4 路lyh123 2026-02-28 5/250 2026-03-02 11:20 by yuchj
[考研] 材料工程专硕283求调剂 5+4 ,!? 2026-03-02 6/300 2026-03-02 11:07 by 黑!在干嘛
[考研] 284求调剂 +10 天下熯 2026-02-28 11/550 2026-03-02 11:03 by 无际的草原
[考研] 0856材料与化工,270求调剂 +8 YXCT 2026-03-01 9/450 2026-03-02 11:01 by 无际的草原
[考研] 材料学调剂 +10 提神豆沙包 2026-02-28 12/600 2026-03-02 09:26 by 李老师!
[考研] 322求调剂 +3 熊境喆 2026-03-01 3/150 2026-03-02 08:44 by houyaoxu
[考研] 0856材料求调剂 +11 hyf hyf hyf 2026-02-28 12/600 2026-03-01 18:57 by 18137688336
[考研] 328求调剂 +3 aaadim 2026-03-01 5/250 2026-03-01 17:29 by njzyff
[考研] 321求调剂一志愿东北林业大学材料与化工英二数二 +4 虫虫虫虫虫7 2026-03-01 7/350 2026-03-01 16:52 by caszguilin
[考研] 285求调剂 +8 满头大汗的学生 2026-02-28 8/400 2026-03-01 16:47 by caszguilin
[考研] 298求调剂 +9 人间唯你是清欢 2026-02-28 12/600 2026-03-01 14:23 by Ducount.Y
[硕博家园] 2025届双非化工硕士毕业,申博 +3 更多的是 2026-02-27 4/200 2026-03-01 10:04 by ztg729
[考研] 304求调剂 +3 52hz~~ 2026-02-28 5/250 2026-03-01 00:00 by 52hz~~
信息提示
请填处理意见