Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning: maybe redundant bonding between orb: 479 and 511 the difference between this bond and existed bond is negligible (<1e-5), therefore we skip it #17

Open
hl-0626 opened this issue May 5, 2022 · 6 comments

Comments

@hl-0626
Copy link

hl-0626 commented May 5, 2022

你好,我在利用mcsolver进行Neel温度计算时,会出现这样的报错,但是程序还会接着往下运行,运行处理出来的结果不符合预期,我想知道出现这种报错的原因是什么呢,如何解决呢?

@golddoushi
Copy link
Owner

这个警告出现的原因是同一个耦合定义了好几遍。程序会自动忽略重复的定义。

@hl-0626
Copy link
Author

hl-0626 commented May 5, 2022 via email

@golddoushi
Copy link
Owner

有重复定义的结果与无重复定义的结果原则上是一样的。但是结果是否正确,还依赖于其他因素,例如耦合能大小是否正确,是否漏设了耦合

@hl-0626
Copy link
Author

hl-0626 commented May 5, 2022 via email

@hl-0626
Copy link
Author

hl-0626 commented May 7, 2022 via email

@golddoushi
Copy link
Owner

这个问题应该是温度=0导致的。MC不能模拟温度=0的情况,程序内置的防止低温模拟的功能有时候会失效。
总之,建议不要把温度设置为0,也不要设置太低。先模拟几个高温比如100-200,找到合适的温度范围

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants