14.09.2014 Views

CASINO manual - Theory of Condensed Matter

CASINO manual - Theory of Condensed Matter

CASINO manual - Theory of Condensed Matter

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

– Variational Monte Carlo (including optimization <strong>of</strong> wave functions by minimization <strong>of</strong> variance,<br />

energy, or the mean absolute deviation <strong>of</strong> local energies from the median (madmin);<br />

there is a super-fast variance-minimization method available for optimizing linear Jastrow<br />

parameters).<br />

– Diffusion Monte Carlo (branching DMC and pure DMC).<br />

• Systems:<br />

– Atoms, molecules, polymers, slabs and solids (the latter three having periodic boundary<br />

conditions in one, two, and three dimensions, respectively).<br />

– 1D/2D/3D electron and electron–hole phases with fluid or crystal wave functions, with<br />

arbitrary cell shape/spin polarization/density (including excited-state capability). Can<br />

simulate 2D bilayers and 1D biwires.<br />

– Pseudopotentials or all-electron calculations.<br />

– Can use particles <strong>of</strong> any charge or mass.<br />

• Wave functions:<br />

– Slater-Jastrow wave functions, where the Slater part may consist <strong>of</strong> multiple determinants<br />

<strong>of</strong> spin orbitals and the Jastrow factor is a sum <strong>of</strong> selectable, very flexible terms capable <strong>of</strong><br />

describing complicated electronic correlations. Alternative specially-crafted wave function<br />

forms are available for excitonic and positronic systems.<br />

– Orbitals expanded in Gaussian basis sets (s, sp, p, d, f or g functions centred on atoms or<br />

elsewhere) produced by the following programs (using DFT, HF, or various multideterminant<br />

methods): crystal9X/03/06/09 [1, 2], gaussian9X/03/09 [3, 4], gamess-us and<br />

turbomole. Optimizable functions may be added to these.<br />

– Orbitals expanded in plane waves produced by pwscf/quantum espresso [5], abinit<br />

[6], gp, castep [7], mcexx, and k207.<br />

– Orbitals expanded in ‘blip’ (B-spline) functions, usually generated by post-processing planewave<br />

orbitals though they can be produced directly by pwscf/quantum espresso).<br />

– Orbitals interpolated from a radial grid for atomic calculations. Optimizable functions may<br />

be added to these.<br />

– Slater-type orbitals produced by adf [8]. Optimizable functions may be added to these.<br />

– Use <strong>of</strong> flexible inhomogeneous backflow functions to give highly accurate trial wave functions.<br />

– Localized orbitals and basis functions for improved scaling with system size. casino scales<br />

quadratically with system size to evaluate the total energy to a specified error bar (a<br />

capability sometimes referred to as ‘linear scaling’ in the literature).<br />

– Complex wave functions and twisted boundary conditions can be used to reduce singleparticle<br />

finite-size errors. Twist averaging can be performed wholly within casino for<br />

electron(–hole) fluid phases (and with the aid <strong>of</strong> other codes to regenerate the wave function<br />

files it can be done for real systems containing atoms).<br />

• Expectation values:<br />

• Other:<br />

– Computation <strong>of</strong> excitation energies corresponding to the promotion, addition or subtraction<br />

<strong>of</strong> electrons.<br />

– Computation <strong>of</strong> various expectation values: density, spin-density, noncollinear spin-density<br />

matrix, one-body and two-body density matrices, condensate fraction, reciprocal space<br />

and spherical real space pair correlation functions, localization tensor, structure factor and<br />

spherically averaged structure factor.<br />

– Calculation <strong>of</strong> electron–electron interactions using either Ewald and/or our model periodic<br />

Coulomb interaction, which is faster and has smaller Coulomb finite-size effects.<br />

– Corrections to the finite-system kinetic energy from the long-ranged two-body Jastrow<br />

factor and to the interaction energy from the structure factor can be calculated for periodic<br />

systems.<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!