Documentation
ALPS 文档涵盖了基础理论、各类模拟模型的代码与数据结构,以及可用的库和 API 调用。
简介
如何运行 ALPS:安装软件包、设置输入文件、选择格子与模型,以及评估模拟结果。
模型
ALPS 所支持的量子与经典格点模型概览,从 Ising 模型、Heisenberg 模型到 Hubbard 模型、t-J 模型。
方法
ALPS 为求解这些模型所实现的模拟方法,包括精确对角化、经典与量子蒙特卡罗方法,以及 DMRG。
API
pyalps 中用于运行应用、加载测量数据、评估结果的 Python 函数的参考文档,这些函数在 ALPS 教程中被广泛使用。
库
ALPS 应用所依赖的底层 ALPS C++ 库的文档——通用工具、随机数、参数解析、格子、模型等等。
开发
关于如何使用 ALPS 库与调度器编写自己的模拟程序的教程,涵盖 Python 与 C++ 两种方式。
将你的代码与 ALPS 集成
将你自己的 C、C++ 或 Fortran 应用与 ALPS 的参数、测量以及 parapack 调度器集成的分步指南。
文献
关于发表使用 ALPS 完成的工作时应引用哪些论文的指南——原始算法的论文、具体应用的论文,以及 ALPS 库本身的论文。