计算化学公社

标题: 求助xTB的控制文件中关于自旋多重度设置问题 [打印本页]

作者
Author:
falala    时间: 2025-9-30 11:52
标题: 求助xTB的控制文件中关于自旋多重度设置问题
[attach]120798[/attach] (, 下载次数 Times of downloads: 0)
我的xtb版本是 6.6.0,xtb --help中只有--uhf,在终端输入--spin显示不存在该命令,那么我的控制文件能用spin吗,还是只能用uhf表示自旋多重度,如果用uhf的话是不是表示未成对电子数?
新手小白第一次发帖,求大佬指点


作者
Author:
Novice    时间: 2025-9-30 12:54
本帖最后由 Novice 于 2025-9-30 13:02 编辑

spin参数不存在,控制文件也没有该设置,所以不能用。
如果你只是计算普通的自由基或者三重态,可以根据xtb手册说明将--uhf设置为1或2。
如果你需要考虑不同自旋多重度能量,可以参考https://xtb-docs.readthedocs.io/en/latest/spgfn.html
作者
Author:
falala    时间: 2025-9-30 15:18
Novice 发表于 2025-9-30 12:54
spin参数不存在,控制文件也没有该设置,所以不能用。
如果你只是计算普通的自由基或者三重态,可以根据xt ...

明白了,感谢老师

作者
Author:
Stardust0831    时间: 2025-9-30 15:46
本帖最后由 Stardust0831 于 2025-10-9 16:39 编辑

--uhf是未成对电子数,比如三重态通常有两个未成对电子,所以是--uhf 2。
注意GFN2-xTB这个理论方法是不考虑自旋项的,拟合参数的时候就没有区分alpha电子和beta电子。
如果电子自旋对体系很重要,可以用spGFN2-xTB,目前最新xTB可以直接用,原理见Spin parameter optimization for spin-polarized extended tight-binding methods(https://onlinelibrary.wiley.com/doi/full/10.1002/jcc.27482
作者
Author:
falala    时间: 2025-10-9 15:57
Stardust0831 发表于 2025-9-30 15:46
--uhf是未成对电子数,比如三重态通常有单个未成对电子,所以是--uhf 2。
注意GFN2-xTB这个理论方法是不考 ...

好的谢谢老师




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