咋用函数计算2D Ising model的总能量
呵呵,好多年前好像也碰到过这样的题,可惜当时懒,没有写。如果是简单情形的2D Ising model 比如正方格子情况以及只考虑最近邻的相互作用,那就直接根据各个格点的自旋方向和最近邻的交换能加和就行了。 初始的构型如果没给直接用基态好了。然后考虑温度会改变spin方向, 就把温度的激发造成的自旋的转向一个个在各个格点更新一下状态,数目,大小和位置就通过统计抽样给出。你这个情况是温度变不变? 如果没搞错的话用正则系综。如果是三角格子,由于有spin frustration(反磁性情况下在相邻三个格点无法满足)就麻烦一点,我也不知道是怎么处理得到平衡态的。有空动手试一下看看怎么样的,当然也可以参考一下文献,搞spin glass啥的人天天就玩这个。
推荐阅读
- 有啥方法,网站,项目可以自己练习计算广告学
- 大部分黑客或安全研究员读的是啥「大学专业 」
- 在哈尔滨工业大学计算机系就读是啥样的体验
- 计算机技术与科学专业怎样利用高中毕业的暑假
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 「巧克力中富含黄烷醇,能够增强脑部活动能力;因此人均巧克力消费量越高的国家,按人口平均计算的诺贝尔奖得主人数就越多。」这种说法科学么
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 硕士研究生选通信还是计算机视觉
- 华威大学计算机本科咋样
- 中兴努比亚 Z5 的边框到底有多窄
