计算化学公社

标题: [已解决]确定Multiwfn的plane to be plotted的问题 [打印本页]

作者
Author:
hydrogen2333    时间: 2025-5-15 19:55
标题: [已解决]确定Multiwfn的plane to be plotted的问题
本帖最后由 hydrogen2333 于 2025-5-17 22:50 编辑

如标题,怎么确定绘图平面
作者
Author:
hydrogen2333    时间: 2025-5-15 19:58
好像发不出来,很抱歉我只能发图片了
作者
Author:
wal    时间: 2025-5-15 20:10
本帖最后由 wal 于 2025-5-15 20:14 编辑
hydrogen2333 发表于 2025-5-15 19:58
好像发不出来,很抱歉我只能发图片了

编辑:啊没看到是VASP算的,那序号我不清楚怎么看

什么叫三个不共面的原子。。三个原子有可能不共面吗
1,2,3提示非法有没有可能是全角逗号导致的建议排查一下


作者
Author:
sobereva    时间: 2025-5-15 20:33
hydrogen2333 发表于 2025-5-15 19:58
好像发不出来,很抱歉我只能发图片了

有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,导致信息零零碎碎,这点在置顶的新社员必读贴里明确说了。

文字内容别体现在图片里,你发不出来是因为你瞎拼了Multiwfn,典型的Multiwfn的乱拼都是论坛的禁词

作图平面的事,认真看下文4.2节
Multiwfn FAQ
http://sobereva.com/452

当前体系有什么原子、序号是什么,Multiwfn主功能0里一看便知

作者
Author:
hydrogen2333    时间: 2025-5-15 22:15
sobereva 发表于 2025-5-15 20:33
有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,导致信息零零碎碎, ...

啊啊抱歉Sob老师,应该是我忘了大写M。好的,我再读一下4.2节
作者
Author:
wal    时间: 2025-5-15 22:42
hydrogen2333 发表于 2025-5-15 22:15
啊啊抱歉Sob老师,应该是我忘了大写M。好的,我再读一下4.2节

是multiwfn

你看看你拼的
(, 下载次数 Times of downloads: 80)


作者
Author:
sobereva    时间: 2025-5-16 02:39
hydrogen2333 发表于 2025-5-15 22:15
啊啊抱歉Sob老师,应该是我忘了大写M。好的,我再读一下4.2节

跟大小写没关系
作者
Author:
hydrogen2333    时间: 2025-5-16 09:30
wal 发表于 2025-5-15 20:10
编辑:啊没看到是VASP算的,那序号我不清楚怎么看

什么叫三个不共面的原子。。三个原子有可能不共面 ...

谢谢老师指出,原来我一直记反了
作者
Author:
hydrogen2333    时间: 2025-5-16 09:35
sobereva 发表于 2025-5-16 02:39
跟大小写没关系

抱歉老师,我一直把wfn拼成了fwn
您发的博文链接我看了,大概知道平面是啥意思了
我选的是XY平面,但是不管我怎么设置z值,画出来的图都是这个样子的单一颜色,和manual里面的图的样子不一样,这是为什么呢?
作者
Author:
hydrogen2333    时间: 2025-5-16 09:36
我选的是XY平面,但是不管我怎么设置z值,画出来的图都是这个样子的单一颜色,和manual里面的图的样子不一样,这是为什么呢?

作者
Author:
sobereva    时间: 2025-5-17 05:48
hydrogen2333 发表于 2025-5-16 09:36
我选的是XY平面,但是不管我怎么设置z值,画出来的图都是这个样子的单一颜色,和manual里面的图的样子不一 ...

说明作图平面选择不当,在Multwifn主功能0里看清楚当前体系里的原子坐标是什么。或者Multiwfn版本太老而不支持从ELFCAR里读取格点数据
没具体文件没法说
作者
Author:
hydrogen2333    时间: 2025-5-17 10:29
sobereva 发表于 2025-5-17 05:48
说明作图平面选择不当,在Multwifn主功能0里看清楚当前体系里的原子坐标是什么。或者Multiwfn版本太老而 ...

早上六点多哇,谢谢sob老师的解答,我使用的是五月五日更新的最新3.8(dev)版本
我的目的是学习操作使用Multiwfn画ELF等值面图,在Vesta中能正确加载ELFCAR显示等值面图但是Multiwfn更能更强大更全面一些所以也想用Multiwfn练习一下,体系是Sn的单胞,以下分别是笛卡尔坐标和分数坐标,再次感谢老师的解答
  1. 1.0
  2.         6.6546721458         0.0000000000         0.0000000000
  3.         0.0000000000         6.6546721458         0.0000000000
  4.         0.0000000000         0.0000000000         6.6546721458
  5.    Sn
  6.     8
  7. Cartesian
  8.      3.327336073         3.327336073         0.000000000
  9.      1.663668036         4.991004109         4.991004109
  10.      3.327336073         0.000000000         3.327336073
  11.      1.663668036         1.663668036         1.663668036
  12.      0.000000000         3.327336073         3.327336073
  13.      4.991004109         4.991004109         1.663668036
  14.      0.000000000         0.000000000         0.000000000
  15.      4.991004109         1.663668036         4.991004109
复制代码
  1.    1.00000000000000     
  2.      6.654672    0.000000    0.000000
  3.      0.000000    6.654672    0.000000
  4.      0.000000    0.000000    6.654672
  5.   Sn_d/385b269c1
  6.                8
  7. Direct
  8.   0.500000  0.500000  0.000000
  9.   0.250000  0.750000  0.750000
  10.   0.500000  0.000000  0.500000
  11.   0.250000  0.250000  0.250000
  12.   0.000000  0.500000  0.500000
  13.   0.750000  0.750000  0.250000
  14.   0.000000  0.000000  0.000000
  15.   0.750000  0.250000  0.750000
复制代码


作者
Author:
hydrogen2333    时间: 2025-5-17 10:29
这是优化完后单点计算生成的ELFCAR文件
作者
Author:
sobereva    时间: 2025-5-17 22:09
hydrogen2333 发表于 2025-5-17 10:29
这是优化完后单点计算生成的ELFCAR文件

首先你要确保Multiwfn确实载入了格点数据。像下面的输出,就代表载入了。注意必须输入的文件名包含ELFCAR(注意大小写),才会按照ELFCAR的格式载入

(, 下载次数 Times of downloads: 81)

之后用主功能4对用户自定义函数(当前对应iuserfunc=-3)绘制Z=1的XY平面的图,可得以下图像,结果很正常
(, 下载次数 Times of downloads: 74)

作者
Author:
hydrogen2333    时间: 2025-5-17 22:49
sobereva 发表于 2025-5-17 22:09
首先你要确保Multiwfn确实载入了格点数据。像下面的输出,就代表载入了。注意必须输入的文件名包含ELFCAR ...

感谢sob老师的耐心解答,问题终于解决啦,不过真的很奇怪
为了方便在终端中使用Multiwfn,我在Windows上将Multiwfn的路径加入了环境变量path中,但是这样虽然确实能调用Multiwfn但不知道为啥画这个图就是不太行,同样的操作直接在原来的Multiwfn路径中双击exe文件就能画出来




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3