4.7 Article

mVMC-Open-source software for many-variable variational Monte Carlo method

Journal

COMPUTER PHYSICS COMMUNICATIONS
Volume 235, Issue -, Pages 447-462

Publisher

ELSEVIER
DOI: 10.1016/j.cpc.2018.08.014

Keywords

Numerical linear algebra; Lattice fermion models; Variational Monte Carlo method

Funding

  1. Institute for Solid State Physics, University of Tokyo
  2. MEXT of Japan [16H06345, 16K17746, 18K13477]
  3. Japan Society for the Promotion of Science through Program for Leading Graduate Schools (MERIT)
  4. Ministry of Education, Culture, Sports, Science and Technology, Japan (MEXT) [hp160201, hp170263]
  5. MEXT of Japan
  6. [17107021]

Ask authors/readers for more resources

mVMC (many-variable Variational Monte Carlo) is an open-source software package based on the variational Monte Carlo method applicable for a wide range of Hamiltonians for interacting fermion systems. In mVMC, we introduce more than ten thousands variational parameters and simultaneously optimize them by using the stochastic reconfiguration (SR) method. In this paper, we explain basics and user interfaces of mVMC. By using mVMC, users can perform the calculation by preparing only one input file of about ten lines for widely studied quantum lattice models, and can also perform it for general Hamiltonians by preparing several additional input files. We show the benchmark results of mVMC for the Hubbard model, the Heisenberg model, and the Kondo-lattice model. These benchmark results demonstrate that mVMC provides ground-state and low-energy-excited-state wave functions for interacting fermion systems with high accuracy. (C) 2018 The Authors. Published by Elsevier B.V.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available