mVMC swMATH ID: 22110 Software Authors: Takahiro Misawa, Satoshi Morita, Kazuyoshi Yoshimi, Mitsuaki Kawamura, Yuichi Motoyama, Kota Ido, Takahiro Ohgoe, Masatoshi Imada, Takeo Kato Description: mVMC - Open-source software for many-variable variational Monte Carlo method. mVMC (many-variable Variational Monte Carlo) is an open-source software 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. Homepage: https://github.com/issp-center-dev/mVMC Source Code: https://github.com/issp-center-dev/mVMC Keywords: Strongly Correlated Electrons; arXiv cond-mat.str-el; Superconductivity; arXiv cond-mat.supr-con; Computational Physics; arXiv physics.comp-ph; Monte Carlo method; Open-source software; 02.60.Dc; Numerical linear algebra; 71.10.Fd; Lattice fermion models Related Software: ScaLAPACK; Algorithm 923; gnuplot; TeNeS; LAPACK; MateriApps LIVE; GitHub; ITensor; PyTorch; cpptoml; mptensor; SyTen; Uni10; TeNPy; TensorOperations.jl; NumPy; GotoBLAS; Spack; Quantum Mobile; VirtualBox Cited in: 3 Publications Standard Articles 2 Publications describing the Software, including 2 Publications in zbMATH Year Optimized implementation for calculation and fast-update of Pfaffians installed to the open-source fermionic variational solver mVMC. Zbl 07680550Xu, RuQing G.; Okubo, Tsuyoshi; Todo, Synge; Imada, Masatoshi 2022 mVMC – open-source software for many-variable variational Monte Carlo method. Zbl 07682922Misawa, Takahiro; Morita, Satoshi; Yoshimi, Kazuyoshi; Kawamura, Mitsuaki; Motoyama, Yuichi; Ido, Kota; Ohgoe, Takahiro; Imada, Masatoshi; Kato, Takeo 2019 all top 5 Cited by 13 Authors 2 Imada, Masatoshi 2 Kato, Takeo 2 Morita, Satoshi 2 Motoyama, Yuichi 2 Okubo, Tsuyoshi 2 Yoshimi, Kazuyoshi 1 Ido, Kota 1 Kawamura, Mitsuaki 1 Kawashima, Naoki 1 Misawa, Takahiro 1 Ohgoe, Takahiro 1 Todo, Synge 1 Xu, RuQing G. Cited in 1 Serial 3 Computer Physics Communications Cited in 4 Fields 2 Quantum theory (81-XX) 2 Statistical mechanics, structure of matter (82-XX) 1 Numerical analysis (65-XX) 1 Computer science (68-XX) Citations by Year