Skip to main content

Object-Oriented C++ Class Library for Many Body Physics on Finite Lattices and a First Application to High-Temperature Superconductivity

  • Conference paper
High Performance Computing in Science and Engineering, Munich 2002

Abstract

We present the design and implementation details for an object-oriented C++ class library for many-body physics on finite lattices. We divide the simulation in five modules which are strictly separated and interact via well defined interfaces. Special emphasis is put on the simulation algorithms, where we review the stochastic series expansion and the loop-operator update, both used in our Quantum-Monte-Carlo simulations. The second part of the paper is dedicated to an application from solid-state physics: the SO(5) model in two dimensions as a model for high-temperature-superconductivity. We demonstrate that this microscopic model, which aims at unifying antiferromagnetism and superconductivity, reproduces salient features of the temperature versus doping phase diagram.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. Sheikholeslami and R. Wohlert, Nucl. Phys. B259 (1985) 572.

    Article  Google Scholar 

  2. S. Capitani et al., Nucl. Phys. B593 (2001) 183.

    Article  Google Scholar 

  3. K. Jansen et al., Phys. Lett. B372 (1996) 275.

    Google Scholar 

  4. G. Martinelli et al., Nucl. Phys. B445 (1995) 81.

    Article  Google Scholar 

  5. M. Göckeler et al., Nucl. Phys. B544 (1999) 699.

    Article  Google Scholar 

  6. M. Göckeler et al., Phys. Rev. D62 (2000) 054504.

    Google Scholar 

  7. D. Pleiter, Nucl. Phys. (Proc. Suppl.) 94 (2001) 265; M. Göckeler et al. [QCDSF Collaboration], in preparation.

    Google Scholar 

  8. S. Booth et al., Phys. Lett. B519 (2001) 229, Nucl. Phys. (Proc. Suppl.) 106 (2002) 308.

    Google Scholar 

  9. S. Capitani et al, Nucl. Phys. (Proc. Suppl.) 106 (2002) 299; M. Göckeler et al. [QCDSF Collaboration], in preparation.

    Google Scholar 

  10. W. Detmold et al., Phys. Rev. Lett. 87 (2001) 172001; D. Arndt and M. Savage, Nucl. Phys. A697 (2002) 429; J.-W. Chen and X. Ji, Phys. Lett. B523 (2001) 107.

    Google Scholar 

  11. V. Bornyakov et al., Nucl. Phys. (Proc. Suppl.) 106 (2002) 634; R. Horsley et al., Nucl Phys. (Proc. Suppl.) 106 (2002) 569; V. Bornyakov et al. [QCDSF Collaboration], in preparation.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dorneich, A. et al. (2003). Object-Oriented C++ Class Library for Many Body Physics on Finite Lattices and a First Application to High-Temperature Superconductivity. In: Wagner, S., Bode, A., Hanke, W., Durst, F. (eds) High Performance Computing in Science and Engineering, Munich 2002. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55526-8_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-55526-8_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-62446-9

  • Online ISBN: 978-3-642-55526-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics