No Arabic abstract
We derive an automatic procedure for generating a set of highly localized, non-orthogonal orbitals for linear scaling quantum Monte Carlo calculations. We demonstrate the advantage of these orbitals in calculations of the total energy of both semiconducting and metallic systems by studying bulk silicon and the homogeneous electron gas. For silicon, the improved localization of these orbitals reduces the computational time by a factor five and the memory by a factor of six compared to localized, orthogonal orbitals. For jellium, we demonstrate that the total energy is converged for orbitals truncated within spheres with radii 7-8 $r_s$, opening the possibility of linear scaling QMC calculations for realistic metallic systems.
We have reformulated the quantum Monte Carlo (QMC) technique so that a large part of the calculation scales linearly with the number of atoms. The reformulation is related to a recent alternative proposal for achieving linear-scaling QMC, based on maximally localized Wannier orbitals (MLWO), but has the advantage of greater simplicity. The technique we propose draws on methods recently developed for linear-scaling density functional theory. We report tests of the new technique on the insulator MgO, and show that its linear-scaling performance is somewhat better than that achieved by the MLWO approach. Implications for the application of QMC to large complex systems are pointed out.
Density Functional Theory (DFT) has become the quasi-standard for ab-initio simulations for a wide range of applications. While the intrinsic cubic scaling of DFT was for a long time limiting the accessible system size to some hundred atoms, the recent progress with respect to linear scaling DFT methods has allowed to tackle problems that are larger by many orders of magnitudes. However, as these linear scaling methods were developed for insulators, they cannot, in general, be straightforwardly applied to metals, as a finite temperature is needed to ensure locality of the density matrix. In this paper we show that, once finite electronic temperature is employed, the linear scaling version of the BigDFT code is able to exploit this locality to provide a computational treatment that scales linearly with respect to the number of atoms of a metallic system. We provide prototype examples based on bulk Tungsten, which plays a key role in finding safe and long-lasting materials for Fusion Reactors. We believe that such an approach might help in opening the path towards novel approaches for investigating the electronic structure of such materials, in particular when large supercells are required.
We analyze the problem of eliminating finite-size errors from quantum Monte Carlo (QMC) energy data. We demonstrate that both (i) adding a recently proposed [S. Chiesa et al., Phys. Rev. Lett. 97, 076404 (2006)] finite-size correction to the Ewald energy and (ii) using the model periodic Coulomb (MPC) interaction [L. M. Fraser et al., Phys. Rev. B 53, 1814 (1996); P. R. C. Kent et al., Phys. Rev. B 59, 1917 (1999); A. J. Williamson et al., Phys. Rev. B 55, 4851 (1997)] are good solutions to the problem of removing finite-size effects from the interaction energy in cubic systems, provided the exchange-correlation (XC) hole has converged with respect to system size. However, we find that the MPC interaction distorts the XC hole in finite systems, implying that the Ewald interaction should be used to generate the configuration distribution. The finite-size correction of Chiesa et al. is shown to be incomplete in systems of low symmetry. Beyond-leading-order corrections to the kinetic energy are found to be necessary at intermediate and high densities, and we investigate the effect of adding such corrections to QMC data for the homogeneous electron gas. We analyze finite-size errors in two-dimensional systems and show that the leading-order behavior differs from that which has hitherto been supposed. We compare the efficiency of different twist-averaging methods for reducing single-particle finite-size errors and we examine the performance of various finite-size extrapolation formulas. Finally, we investigate the system-size scaling of biases in diffusion QMC.
We introduce a simple but efficient method for grand-canonical twist averaging in quantum Monte Carlo calculations. By evaluating the thermodynamic grand potential instead of the ground state total energy, we greatly reduce the sampling errors caused by twist-dependent fluctuations in the particle number. We apply this method to the electron gas and to metallic lithium, aluminum, and solid atomic hydrogen. We show that, even when using a small number of twists, grand-canonical twist averaging of the grand potential produces better estimates of ground state energies than the widely used canonical twist-averaging approach.
The accuracy and efficiency of ab-initio quantum Monte Carlo (QMC) algorithms benefits greatly from compact variational trial wave functions that accurately reproduce ground state properties of a system. We investigate the possibility of using multi-Slater-Jastrow trial wave functions with non-orthogonal determinants by optimizing identical single particle orbitals independently in separate determinants. As a test case, we compute variational and fixed-node diffusion Monte Carlo (FN-DMC) energies of a C$_2$ molecule. For a given multi-determinant expansion, we find that this non-orthogonal orbital optimization results in a consistent improvement in the variational energy and the FN-DMC energy on the order of a few tenths of an eV. Our calculations indicate that trial wave functions with non-orthogonal determinants can improve computed energies in a QMC calculation when compared to their orthogonal counterparts.