计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1204|回复 Reply: 5
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] 加了固定磁矩插件Occupation matrix control in VASP之后报kill9的错误

[复制链接 Copy URL]

28

帖子

0

威望

255

eV
积分
283

Level 3 能力者

之前的参数都是正常输出的,加了Occupation matrix control in VASP插件之后会报kill9的错误。
不知道有没有老师知道怎么解决?


这是OCCMATRIX文件的设置


这是INCAR的设置,体系是MS导出的体相Co。


3

帖子

0

威望

99

eV
积分
102

Level 2 能力者

2#
发表于 Post on 2024-1-30 08:54:39 | 只看该作者 Only view this author
我也是,求解求解

30

帖子

0

威望

178

eV
积分
208

Level 3 能力者

3#
发表于 Post on 2024-4-6 22:15:49 | 只看该作者 Only view this author
请问Occupation matrix control 是咋写的

2

帖子

0

威望

152

eV
积分
154

Level 3 能力者

4#
发表于 Post on 2024-6-18 11:18:56 | 只看该作者 Only view this author
大佬,可以向您请教一下OCCMATRIX文件该怎么写吗

1

帖子

0

威望

19

eV
积分
20

Level 1 能力者

5#
发表于 Post on 2025-1-9 11:43:26 | 只看该作者 Only view this author
出现这个错误的原因为OMC-in-Vasp采用了Fortan语言编写,其文件读取函数“read”无法识别注释行(spin component 1/2/3...)的换行符号导致矩阵读取中段。
解决方法:1、删除所有的注释行及其换行符号,即各个矩阵间无间隔,程序依然会根据每个原子的角量子数和分量标识数字对占据矩阵正确分类。
2、在Linux系统下在终端中输入dos2unix OCCMATRIX修改换行符号(这个我没试过)
总之,删掉注释行最方便

2

帖子

0

威望

19

eV
积分
21

Level 1 能力者

6#
发表于 Post on 2025-7-2 21:17:09 | 只看该作者 Only view this author
您好,请问你理解OMC的操作方式了吗?我现在对某个原子进行控制的时候,没办法优化出想要的轨道占据。

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 22:02 , Processed in 0.165569 second(s), 29 queries , Gzip On.

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