文件名称:DeerQMC:在 Python、Numpy 和 Scipy 中实现的行列式量子蒙特卡罗
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-24 09:40:13
Python
迁移到 Fortran Python 中的 DeerQMC 开发已经停止,软件正在慢慢迁移到 Fortran 2008,直接调用LAPACK 。 开发将在https://github.com/SuperFluffy/DeerQMC-Fortran 。 介绍 DeerQMC 是行列式量子蒙特卡罗模拟的一种实现,用于研究一维和二维哈伯德模型。 它的主要特点是它在每个晶格位点上实现了电子-电子相互作用的各向异性变换,可以*选择(参见相关论文的[1])。 这是正在进行的工作 DeerQMC 目前正在大力开发中,因此绝不是稳定的。 目前,它主要关注生成格构配置的马尔可夫链。 TODO包含一些关于未完成的修复和可能的扩展的信息。 文档和引用 有关如何使用该软件的完整文档正在准备中,一旦(再次)达到足够稳定的状态,就会提供。 同时,可以在我的硕士论文中找到 DQMC 方法的介绍性评论(以及相关文
【文件预览】:
DeerQMC-master
----math_functions.py(1010B)
----helper.py(1KB)
----configuration.py(6KB)
----main.py(22KB)
----examples()
--------same_file.conf(2KB)
--------lattice_1d(12B)
--------same_param.conf(2KB)
--------example.conf(2KB)
--------lattice_rectangular(84B)
--------lattice_letters(72B)
--------same_lattice(72B)
----TODO.md(749B)
----LICENSE(1KB)
----hamiltonian.py(14KB)
----README.md(3KB)
----support.py(2KB)
----greens.py(9KB)