aumifoe 发表于 2024-11-24 23:13 实在抱歉,这个帖子九年多了,这个程序也早就不用了。可能真帮不了您了。 |
楼主,我现在也是这种情况,请问您当时怎么解决的啊 |
panger 发表于 2015-10-28 12:33 那就有些奇特了,看看总电荷密度能不能被输出,如果还不行只好远程看看? |
卡开发发 发表于 2015-10-28 11:40 也试过了,一样不行呀 ![]() |
panger 发表于 2015-10-28 11:23 不行你就单独计算形变电荷密度和电荷密度差看看。 |
zyj19831206 发表于 2015-10-28 01:50 没错,必须把名称命名为ChargeDifference否则根本算不了,我说的情况是算完了以后出现上述情况。您提到的这个问题我倒是注意了。 |
我记得在开始计算的时候,要定义一个set,名字里必须要有chargedifference,否则根本分析不出来,module tutorials 里castep 里面讲到了。 |
参与人数Participants 1 | eV +2 | 收起 理由Reason |
---|---|---|
| + 2 |
A+B=AB(这里的A和B都是分子片段)电荷密度差必须在Edit Sets中指定AB体系中的A或是B作为一个Sets,但是这个Sets是有个固定的名称(DensityDifference),原理上就是ρ(sets_diff)=ρ(AB)-ρ(A)-ρ(B)。如果没有指定Sets,那么这个部分不被计算。 另外一个应该也叫做形变电荷密度,比如ABn(此处A和B都是某种原子,n是数字,表明该分子中A:B为1:n),其形变电荷密度的定义就是ρ(atomic)=ρ(AB)-ρ(A)-∑(i=1~n)ρ(B[i]),也就是一个分子与形成该分子的自由原子电荷密度的差。如果不使用原子的电荷密度,这部分也不会被计算。 也就是说,你没有指定sets,所以电荷密度差不会被计算;然后又不使用原子的电荷密度,形变电荷也不会被计算,因此,import自然是灰色的,因为没有可以输出的东西。 |
参与人数Participants 1 | eV +3 | 收起 理由Reason |
---|---|---|
| + 3 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2025-8-17 22:39 , Processed in 0.190418 second(s), 26 queries , Gzip On.