
伊辛模型的Matlab代码-3D张量重整化群:通过张量秩分解进行广义计算
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一套基于Matlab的代码实现,用于解决三维伊辛模型问题。采用先进的张量重正化群方法结合张量秩分解技术,能够高效地处理大规模数据并开展广义计算,为统计物理研究提供了强有力的工具。
该存储库使用张量秩分解来计算3D伊辛模型在非零磁场下的磁化强度,并考虑了经典伊辛模型在3D张量网络上的应用。此包实现了无限晶格迭代方法,用于计算自由能和放大倍数。
这些代码支持论文中的内容,是用Matlab编写的,并依赖于Kolda等人开发的Matlab张量工具箱,需要单独下载才能使该包运行。此外还需使用Vidal等人开发的NCON,在必要时请引用他们的文章。
使用的函数为mag(h),其中h代表您要评估磁化强度的磁场值。此函数将计算在特定磁场h下温度变化范围内的磁化强度。建议设置h>0.5,因为该代码会在临界点附近产生数值不稳定的情况(默认值设为了0.5)。
全部评论 (0)
还没有任何评论哟~


