24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1414  |  回复: 8

lgxyz

铜虫 (正式写手)

[求助] 请教差分电荷

各位,我想做这样的一个差分电荷:Δρ=ρ总-ρ1-ρ2-ρ3,
ρ总是总电荷;ρ1,ρ2,ρ3分别是金属表面,吸附物1和吸附物2的电荷
我用chgdiff.pl脚本来做,chgdiff.pl只能求两个电荷之差得到CHGCAR_diff,而CHGCAR_diff的格式和CHGCAR不一样,就不能用chgdiff.pl脚本处理了。
不知道大家有什么好的求多个电荷差的脚本或现成的程序,谢谢赐教!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dazao

金虫 (正式写手)

能处理
2楼2011-12-20 16:02:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
fzx2008(金币+1): 谢谢交流 2011-12-20 21:23:23
lgxyz(金币+5): 2011-12-21 15:02:14
CHGCAR_diff的格式和CHGCAR的格式是完全一样的
3楼2011-12-20 16:57:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lgxyz

铜虫 (正式写手)

引用回帖:
3楼: Originally posted by fanchen021 at 2011-12-20 16:57:09:
CHGCAR_diff的格式和CHGCAR的格式是完全一样的

谢谢!
好像每个CHGCAR里还有下面这个东西,不知啥意思,CHGCAR_diff里没有这些,请指教下:
augmentation occupancies   1  15
  0.4793829E+00 -0.3411239E+00  0.9496256E-01 -0.1884780E+00 -0.5617611E-01
  0.8677252E-01 -0.3696490E-01  0.7850851E-01  0.2418509E-01  0.3642196E-01
-0.2488471E-02 -0.1165034E-01  0.1220837E-01  0.8700472E-02 -0.2518154E-02
augmentation occupancies   2  15
  0.4691445E+00 -0.3404651E+00 -0.6024096E-01  0.1146301E+00 -0.1735776E+00
  0.8738012E-01  0.2632801E-01 -0.4503226E-01  0.7270577E-01  0.3668362E-01
  0.9227440E-02 -0.3974533E-02 -0.1543592E-02 -0.1452878E-01  0.9781519E-02
augmentation occupancies   3  15
  0.4772481E+00 -0.3406651E+00 -0.1733294E+00 -0.3171649E-01  0.1301968E+00
  0.8690734E-01  0.7226215E-01  0.1472136E-01 -0.5184649E-01  0.3654300E-01
-0.1519754E-01  0.5406170E-02 -0.9723277E-02 -0.2009987E-02 -0.5033813E-02
augmentation occupancies   4  15
...................
...............
..................
4楼2011-12-21 11:33:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

【答案】应助回帖


fzx2008(金币+1): 谢谢指教 2011-12-21 14:43:40
那部分内容不影响你做差分。 那个脚本仍然可以用。
5楼2011-12-21 14:35:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lgxyz

铜虫 (正式写手)

引用回帖:
5楼: Originally posted by fanchen021 at 2011-12-21 14:35:37:
那部分内容不影响你做差分。 那个脚本仍然可以用。

谢谢!还有个问题:
我们用chgdiff.pl CHGCAR1 CHGCAR2,是想用CHGCAR1减去CHGCAR2,可是chgdiff.pl里写的是用CHGCAR2减去CHGCAR1,请给些建议。
6楼2011-12-21 15:01:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

【答案】应助回帖


liliangfang(金币+1): 多谢提示 2011-12-22 08:52:45
那你就用chgdiff.pl CHGCAR2 CHGCAR1 不就行了?
7楼2011-12-21 21:37:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jixiao0526

金虫 (小有名气)

引用回帖:
5楼: Originally posted by fanchen021 at 2011-12-21 14:35:37:
那部分内容不影响你做差分。 那个脚本仍然可以用。

脚本是可以用,但是做差出来的结果用什么看呢?我用v2xsf不能转换为xsf。。。能不能指点一二
8楼2012-05-04 12:56:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

06022043

铁杆木虫 (著名写手)

【答案】应助回帖

引用回帖:
8楼: Originally posted by jixiao0526 at 2012-05-04 12:56:48:
脚本是可以用,但是做差出来的结果用什么看呢?我用v2xsf不能转换为xsf。。。能不能指点一二

我算的都是可以的,你好好检查一下,看看算得是不是有问题。
专心做学问
9楼2012-05-04 17:28:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lgxyz 的主题更新
信息提示
请填处理意见