ALPSプロジェクト: 量子格子模型のためのオープンソースソフトウェア

alps.jpegALPS (Algorithms and Libraries for Physics Simulations)プロジェクトは、量子磁性体・電子系など強相関量子格子模型のシミュレーションためのオープンソースソフトウェアの開発を目指す国際共同プロジェクトである。本プロジェクトではXMLに基づく共通入出力データファイル形式の提案、量子格子模型の大規模並列シミュレーションプログラム開発の基盤となるC++ライブラリ群の開発などを行っている。また、計算物理の専門家でなくともクラスターアルゴリズム量子モンテカルロ法などの最新のアルゴリズムを用いたシミュレーションを行えるよう、様々なアプリケーションプログラムの整備も進めている。ALPSのソースコードは、http://alps.comp-phys.org/から自由にダウンロード可能である。

  • Alexander Gaenko, Andrey E. Antipov, Gabriele Carcassi, Tianran Chen, Xi Chen, Qiaoyuan Dong, Lukas Gamper, Jan Gukelberger, Ryo Igarashi, Sergey Iskakov, Mario Kӧnz, James P. F. LeBlanc, Ryan Levy, Ping Nang Ma, Joseph E Paki, Hiroshi Shinaoka, Synge Todo, Matthias Troyer, Emanuel Gull, Updated Core Libraries of the ALPS Project, Comp. Phys. Comm 213, 235-251 (2017). (preprint: arXiv:1609.03930)
  • B. Bauer, L. D. Carr, A. Feiguin, J. Freire, S. Fuchs, L. Gamper, J. Gukelberger, E. Gull, S. Guertler, A. Hehn, R. Igarashi, S.V. Isakov, D. Koop, P.N. Ma, P. Mates, H. Matsuo, O. Parcollet, G. Pawlowski, J.D. Picon, L. Pollet, E. Santos, V.W. Scarola, U. Schollwoeck, C. Silva, B. Surer, S. Todo, S. Trebst, M. Troyer, M.L. Wall, P. Werner, S. Wessel, The ALPS project release 2.0: Open source software for strongly correlated systems, J. Stat. Mech. P05001 (2011). (preprint: arXiv:1101.2646)