24小时热门版块排行榜    

CyRhmU.jpeg
查看: 959  |  回复: 2
【悬赏金币】回答本帖问题,作者dh fjx将赠送您 5 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

dh fjx

新虫 (初入文坛)

[求助] 第一性原理计算openmx已有1人参与

求助,openmx算soc很强的大体系自洽不收敛,我设置了scf.mixing.everypulay=5,用的是rmm-diis,scf.mixing.history=40都没有用,请问还有什么办法?感谢!
发自小木虫手机客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dh fjx

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by rlafite at 2025-05-12 23:55:56
在使用 OpenMX 进行包含强自旋轨道耦合的大体系自洽计算时不收敛的问题,确实较常见,尤其是体系较大、SOC效应强的情况。这类问题多数出现在波函数振荡剧烈、电子结构复杂或初始猜测不合理等情况下。
推荐尝试顺序 ...

好的,谢谢,为什么要减小mixing weight 和提高电子温度呀
发自小木虫手机客户端
3楼2025-05-13 16:01:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

rlafite

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
在使用 OpenMX 进行包含强自旋轨道耦合的大体系自洽计算时不收敛的问题,确实较常见,尤其是体系较大、SOC效应强的情况。这类问题多数出现在波函数振荡剧烈、电子结构复杂或初始猜测不合理等情况下。
推荐尝试顺序:
先不加 SOC 完成自洽,再用 *.rst 加 SOC 继续

减小 mixing weight(如 0.005)

电子温度提高到 1000~3000K

尝试 cluster 作为 eigen solver

尝试先 Γ 点再全 k 点

开启非共线和SOC时,初始磁矩方向设为向量

如必要,逐步增大SOC(或用 external field 控制)
2楼2025-05-12 23:55:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见