常用格林函数和实用程序的集合
项目描述
掌握 |
|||
开发 |
常用格林函数和实用程序的集合。该模块的主要目的是为进行数字计算提供经过测试的可靠基础。我经常遇到这种情况,我只是在复制格林函数时犯了一个错误,然后想知道我的算法出了什么问题。例如,选择格格林函数或更确切地说是相应的 DOS:
还可以查看教程以获得一个想法。
GfTool的主要用例是 DMFT 及其实空间泛化,特别是使用 CT-QMC 算法。
安装
该软件包在PyPI上可用:
$ pip install gftool
对于conda用户,GfTool也可以在conda- forge 上使用
$ conda install -c conda-forge gftool
或者,它可以通过 GitHub 安装。您可以使用安装它
$ pip install https://github.com/DerWeh/gftools/archive/VERSION.zip
其中VERSION可以是版本(例如0.5.1)或分支(例如develop)。(与往常一样,不建议将其安装到您的系统 Python 中,考虑使用pipenv、venv、conda、pyenv或类似工具。)当然,您也可以克隆或分叉项目。
如果你克隆项目,你可以在本地构建文档:
$ pip install -r requirements-doc.txt
$ python setup.py build_sphinx
文档
文档和 API 在ReadTheDocs上。还可以访问特定分支的文档: master doc、develop doc。还有一个 GitHub 页面:文档。
目前,该包的主要内容是
- 工具
非交互格林函数和谱函数的集合,另请参见lattice子模块。
实用函数,如松原频率和费米函数。
通过松原和可靠地计算粒子数
- 注册会计师/beb
单点近似无序
仅对角无序 (CPA) 和对角和非对角 (BEB)
平均局部格林函数和分量格林函数
- 傅立叶
从松原频率到虚时间的傅里叶变换,包括高频矩的处理(对于从松原到虚时间的转换尤其重要)
从实时到复频率的拉普拉斯变换
- 矩阵
矩阵形式的格林函数的助手
- 帕德
通过 Padé 算法进行分析延续
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
gftool-0.11.0.tar.gz
(127.1 kB
查看哈希)
内置分布
gftool-0.11.0-py3-none-any.whl
(149.5 kB
查看哈希)