golddoushi / mcsolver

A user friendly tools using Monte Carlo simulations for estimation of Curie temperature
GNU General Public License v3.0
68 stars 28 forks source link

请问哈密顿量J前面的系数问题 #9

Open boyguyue opened 3 years ago

boyguyue commented 3 years ago

刘老师您好!
关于哈密顿量,我看程序的可视化界面上写的是H=∑JSmSn,而文章(doi:10.1021/acs.jpclett.0c01911)中则写的是H=-(1/2)∑JSiSj。 后者文章中式子所得的J,已经考虑到了求和过程中相互作用被重复计算的问题。那么程序的输入文件是直接使用这个J,还是要乘以1/2再作为参数输入呢?

golddoushi commented 3 years ago

您好! 程序内建立哈密顿量时会自动识别并忽略重复的相互作用,所以不需要乘以1/2。

boyguyue commented 3 years ago

好的,多谢刘老师!以及如果引用文章的话,引Applied Surface Science 480(2019),还是这篇JPCL呢?