计算化学公社

标题: 在cp2k的输入文件中ADD MOS 30 和ADD MOS 30 30有什么区别 [打印本页]

作者
Author:
1764360701    时间: 2024-4-5 21:31
标题: 在cp2k的输入文件中ADD MOS 30 和ADD MOS 30 30有什么区别
最近在为体系的自旋多重度的设置犯难,有一些疑问希望老师同学们能给解答一下。
1.加UKS是不是就开启了自旋非限制性计算?都加UKS是不是更合理一些?我发现 不加UKS当闭壳算的话更容易收敛,但是结果不一定有意义。
2.ADD MOS 30和ADD MOS 30 30 分别代表什么意思,多了一个30好像是和自旋多重度有关系,自旋多重度大于一的时候就会出现两个30.这个地方很不理解。
3.开启了smear的话,初始设置的自旋多重度就没有多少意义了,可以随意设置,但是我自旋多重度设置为1的时候再加上UKS会出现报错。

作者
Author:
sobereva    时间: 2024-4-5 21:54
1 是。本来就闭壳层的体系用UKS只会显著多浪费很多时间,显然不能随便加
2 后者后面两个值是对alpha和beta分别设的
3 拿具体文件、具体报错说事
作者
Author:
1764360701    时间: 2024-4-8 10:55
sobereva 发表于 2024-4-5 21:54
1 是。本来就闭壳层的体系用UKS只会显著多浪费很多时间,显然不能随便加
2 后者后面两个值是对alpha和beta ...

谢谢老师的耐心解答,第三个问题已经解决了
作者
Author:
汪杰    时间: 2025-3-26 16:51
sobereva 发表于 2024-4-5 21:54
1 是。本来就闭壳层的体系用UKS只会显著多浪费很多时间,显然不能随便加
2 后者后面两个值是对alpha和beta ...

老师好,我在使用multiwfn的时候,设置了自旋多重度,但是最后输出的时候的,文件中并没有自动加入ADDED_MOS 30 30参数?这是为什么呢
作者
Author:
Stardust0831    时间: 2025-3-26 20:02
汪杰 发表于 2025-3-26 16:51
老师好,我在使用multiwfn的时候,设置了自旋多重度,但是最后输出的时候的,文件中并没有自动加入ADDED_ ...

要求计算虚轨道且使用 Diagonalization时才会写ADDED_MOS。可以在multiwfn的cp2k输入文件生成功能的选项-9 Other settings的12 Set number of virtual orbitals to solve, current:    30设置要计算的虚轨道数量。
作者
Author:
汪杰    时间: 2025-3-26 20:44
Stardust0831 发表于 2025-3-26 20:02
要求计算虚轨道且使用 Diagonalization时才会写ADDED_MOS。可以在multiwfn的cp2k输入文件生成功能的选项- ...

好的,非常感谢!




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