J. Phys. Soc. Jpn. 74 (2005) Supplement pp. 30-35  |Previous Article| |Next Article|  |Table of Contents|
|Full Text PDF: FREE (303K)|

Statistical Physics of Quantum Systems
–novel orders and dynamics–

The ALPS Project: Open Source Software for Strongly Correlated Systems

F. Alet1,2,3, P. Dayal1, A. Grzesik4, A. Honecker5, M. Körner1, A. Läuchli6, S. R. Manmana7,8, I. P. McCulloch9, F. Michel10, R. M. Noack8, G. Schmid1, U. Schollwöck9, F. Stöckli1, S. Todo11, S. Trebst1,2, M. Troyer1,2, P. Werner1 and S. Wessel1,7 (ALPS collaboration)

1Theoretische Physik, ETH Zürich, CH-8093 Zürich, Switzerland
2Computational Laboratory, ETH Zürich, CH-8092 Zürich, Switzerland
3Service de Physique Théorique, CEA Saclay, F-91191 Gif sur Yvette, France
4Physikalisches Institut der Universität Bonn, D-53115 Bonn, Germany
5Institut für Theoretische Physik, Technische Universität Braunschweig, D-38106 Braunschweig, Germany
6IRRMA, EPF Lausanne, PPH-Ecublens, CH-1015 Lausanne, Switzerland
7Institut für Theoretische Physik III, Universität Stuttgart, Pfaffenwaldring 57, D-70550 Stuttgart, Germany
8AG Vielteilchennumerik, Fachbereich Physik, Philipps-Universität Marburg, D-35032 Marburg, Germany
9Institute für Theoretische Physik C, RWTH Aachen, D-52056 Aachen, Germany
10Institut für Theoretische Physik, Technische Universität Graz, Petersgasse 16, A-8010 Graz, Austria
11Department of Applied Physics, University of Tokyo, Tokyo 113-8656

We present the ALPS (Algorithms and Libraries for Physics Simulations) project, an international open source software project to develop libraries and application programs for the simulation of strongly correlated quantum lattice models such as quantum magnets, lattice bosons, and strongly correlated fermion systems. Development is centered on common XML and binary data formats, on libraries to simplify and speed up code development, and on full-featured simulation programs. The programs enable non-experts to start carrying out numerical simulations by providing basic implementations of the important algorithms for quantum lattice models: classical and quantum Monte Carlo (QMC) using non-local updates, extended ensemble simulations, exact and full diagonalization (ED), as well as the density matrix renormalization group (DMRG). The software is available from our web server at http://alps.comp-phys.org/.

URL: http://jpsj.ipap.jp/link?JPSJS/74S/30/
DOI: 10.1143/JPSJS.74S.30


|Full Text PDF: FREE (303K)|  Citation:


References

  1. Quantum Magnetism, ed. U. Schollwöck et al. (Springer, Berlin, 2004) Lecture Notes in Physics, Vol. 645.
  2. J. G. Bednorz and K. A. Müller: Z. Phys. B 64 (1986) 189[CrossRef].
  3. For a review, see, P. Thalmeier, G. Zwicknagl, O. Stockert, G. Sparn and F. Steglich: cond-mat/0409363[e-print arXiv].
  4. For a review, see, X. G. Wen: Quantum Field Theory of Many-Body Systems: From the Origin of Sound to an Origin of Light and Electrons (Oxford University Press, Oxford, 2004).
  5. D. P. Landau and K. Binder: A Guide to Monte Carlo Simulations in Statistical Physics (Cambridge University Press, Cambridge, 2000).
  6. For a review, see, M. Troyer et al.: AIP Conf. Proc. 690 (2003) 156; H. G. Evertz: Adv. Phys. 52 (2003) 1.
  7. M. Troyer, S. Wessel and F. Alet: Phys. Rev. Lett. 90 (2003) 120201[APS].
  8. M. Troyer and U.-J. Wiese: cond-mat/0408370[e-print arXiv].
  9. For a review, see, N. Laflorencie and D. Poilblanc: Lecture Notes in Physics (Springer, Berlin, 2004) Vol. 645, p. 227.
  10. M. P. Gelfand and R. R. P. Singh: Adv. Phys. 49 (2000) 93.
  11. S. R. White: Phys. Rev. Lett. 69 (1992) 2863[APS]; S. R. White: Phys. Rev. B 48 (1993) 10345[APS].
  12. For a review, see, U. Schollwöck: to be published in Rev. Mod. Phys. 77 (2005).
  13. Density Matrix Renormalization – A New Numerical Method in Physics, ed. I. Peschel et al. (Springer, Berlin, 1999).
  14. http://alps.comp-phys.org/
  15. http://www.w3.org/XML/
  16. http://hdf.ncsa.uiuc.edu/HDF5/
  17. http://www.openmp.org/
  18. http://www.mpi-forum.org/
  19. See http://xml.comp-phys.org/ for the XML schemas and their documentation as well as mailing lists.
  20. http://www.w3.org/TR/xslt/
  21. Currently we directly support Grace and Gnuplot formats, but other formats can easily be added.
  22. M. Troyer, B. Ammon and E. Heeb: Lecture Notes in Computer Science 1505 (1998) 191.
  23. K. Czarnecki and U. W. Eisenecker: Generative Programming (Addison-Wesley, 2000).
  24. J. G. Siek, L.-Q. Lee and A. Lumsdaine: The Boost Graph Library User Guide and Reference Manual (Addison-Wesley, 2001).
  25. http://www.boost.org/
  26. http://www.netlib.org/
  27. http://www.comp-phys.org/software/ietl/
  28. R. H. Swendsen and J.-S. Wang: Phys. Rev. Lett. 58 (1987) 86[APS]; U. Wolff: Phys. Rev. Lett. 62 (1989) 361[APS].
  29. S. Todo and K. Kato: Phys. Rev. Lett. 87 (2001) 047203[APS]; http://wistaria.comp-phys.org/alps-looper/
  30. A. W. Sandvik and J. Kurkijärvi: Phys. Rev. B 43 (1991) 5950[APS]; A. W. Sandvik: Phys. Rev. B 59 (1999) R14157[APS].
  31. F. Alet, S. Wessel and M. Troyer: cond-mat/0308495[e-print arXiv].
  32. N. V. Prokof'ev, B. V. Svistunov and I. S. Tupitsyn: Sov. Phys. JETP 87 (1998) 310[AIP Scitation].
  33. F. Wang and D. P. Landau: Phys. Rev. Lett. 86 (2001) 2050[APS]; F. Wang and D. P. Landau: Phys. Rev. E 64 (2001) 056101[APS].
  34. C. Lanczos: J. Res. Natl. Bur. Stand. 45 (1950) 225.
  35. M. A. Martin-Delgado, G. Sierra and R. M. Noack: J. Phys. A 32 (1999) 6079[IoP STACKS]; and Chap. 2 of ref. 13.
  36. F. F. Assaad: in Lecture Notes of the Winter School on Quantum Simulations of Complex Many-Body Systems: From Theory to Algorithms, ed. J. Grotendorst, D. Marx and A. Muramatsu, Publication Series of the John von Neumann Institute for Computing (NIC). NIC Series Vol. 10.
  37. L. Ioffe et al.: Nature 415 (2002) 507[CrossRef]; M. V. Feigel'man et al.: Phys. Rev. Lett. 92 (2004) 098301[APS].
  38. C. Yasuda et al.: cond-mat/0312392[e-print arXiv].
  39. D. C. Johnston et al.: Phys. Rev. B 61 (2000) 9558[APS]; D. C. Johnston et al.: cond-mat/0001147[e-print arXiv].
  40. R. Melzi et al.: Phys. Rev. Lett. 85 (2000) 1318[APS]; B. Pedrini et al.: Phys. Rev. B 70 (2004) 024421[APS].
  41. M. Troyer, H. Kontani and K. Ueda: Phys. Rev. Lett. 76 (1996) 3822[APS]; M. Troyer, M. Imada and K. Ueda: J. Phys. Soc. Jpn. 66 (1997) 2957[JPSJ].
  42. M. Troyer and S. Sachdev: Phys. Rev. Lett. 81 (1998) 5418[APS].
  43. F. Hebert et al.: Phys. Rev. B 65 (2002) 014513[APS]; A. Dorneich et al.: Phys. Rev. Lett. 88 (2002) 057003[APS]; K. Bernardet et al.: Phys. Rev. B 65 (2002) 104519[APS]; G. Schmid et al.: Phys. Rev. Lett. 88 (2002) 167208[APS]; K. Bernardet et al.: Phys. Rev. B 66 (2002) 054520[APS]; G. Schmid and M. Troyer: Phys. Rev. Lett. 93 (2004) 067003[APS].
  44. S. Wessel et al.: Adv. Solid State Phys. 44 (2004) 265; S. Wessel et al.: Phys. Rev. A 70 (2004) 053615[APS]; see also the contribution in this volume.
  45. J. Richter, J. Schulenburg and A. Honecker: Lecture Notes Physics (Springer, Berlin, 2004) Vol. 645, p. 85.
  46. S. Sachdev, P. Werner and M. Troyer: Phys. Rev. Lett. 92 (2004) 237003[APS]; P. Werner, K. Völker, M. Troyer and S. Chakravarty: Phys. Rev. Lett. 94 (2005) 047201[APS]; P. Werner and M. Troyer: cond-mat/0409664[e-print arXiv]; P. Werner, M. Troyer and S. Sachdev: contribution in this volume.
  47. S. Wessel and I. Milat: cond-mat/0410180[e-print arXiv].
  48. S. Wessel, S. Trebst and M. Troyer: to be published in SIAM J. Multiscale Modeling Simulation (2004).
  49. http://alps.comp-phys.org/software/ALPS/LICENSE.txt
  50. http://alps.comp-phys.org/software/applications/ LICENSE.txt
  51. http://www.gnu.org/software/
  52. http://www.comp-phys.org/lugano04/
  53. S. Trebst: Bull. Am. Phys. Soc. 49 (2004) J5.002; http://www.aps.org/meet/MAR04/baps/abs/S3250002.html
  54. http://dmrg.info/workshop/
  55. A. Georges et al.: Rev. Mod. Phys. 68 (1996) 13[APS]; T. Pruschke, M. Jarrell and J. K. Freericks: Adv. Phys. 42 (1995) 187.
  56. http://mri-fre.ornl.gov/psimag
  57. http://alps.comp-phys.org/resources/workshops/d0103/index.html

|TOP|  |Previous Article| |Next Article|  |Table of Contents| |JPSJ Home|
Copyright © 2013 The Physical Society of Japan
Contact Information