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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

gaussiantoqmc work for multi-determinant wave functions, but according to the<br />

<strong>manual</strong>, it works for CASSCF and CIS files.<br />

To explain what I wrote earlier, Gaussian has a list <strong>of</strong> internal options (IOps,<br />

http://www.gaussian.com/iops.htm) which allow users more flexibility in<br />

calculations than the standard Gaussian keywords. The keywords are<br />

well-documented on the Gaussian site, but the IOps are just listed by number on<br />

a separate site. In order to print all <strong>of</strong> the wave function coefficients for<br />

the single and double excitations in CISD, the IOp 9/28 is necessary. The<br />

<strong>CASINO</strong> <strong>manual</strong> does not list this IOp, and other users might benefit from a<br />

mention <strong>of</strong> it.<br />

Because I wanted to use Gaussian’s CISD calculations, I wrote a short unix<br />

shell script to convert the Gaussian output to a <strong>CASINO</strong>-readable form for the<br />

correlation.data file. The script is currently messy, but if it would help<br />

other users, I can clean it up and send it to you once I finish testing it.<br />

Actually, do you know <strong>of</strong> researchers using CISD calculations with <strong>CASINO</strong>, or do<br />

most users use CASSCF wave functions?<br />

Thanks,<br />

-Katie<br />

8.7 GP<br />

We used to support an old Lawrence Livermore code which, when we played with it years ago, was<br />

called gp. It also appears to have been called jeep, and has now morphed into something called qbox<br />

which has a website at http://eslab.ucdavis.edu/s<strong>of</strong>tware/qbox/index.htm.<br />

There is a converter called ‘jeep to pwfn’ supplied with casino which used to read in gp ‘jeep.wf’<br />

and ‘atoms.sys’ files to produce a casino pwfn.data file. It is highly unlikely that this still works<br />

with modern versions <strong>of</strong> qbox. If anyone out there would like to update this information, or to make<br />

the converter work in a modern context, then they would be very welcome.<br />

8.8 MCEXX<br />

mcexx is a code written by A. Görling, S. Rohra, P. Carrier, A. Hesselmann, H. Schulz and E.<br />

Trushin at the University Erlangen Nuremberg in Germany. It is a plane wave electronic structure<br />

code for conventional Kohn-Sham calculations (LDA/GGAs), Hartree-Fock calculations, DFT calculations<br />

with hybrid functionals, exact-exchange (EXX) Kohn-Sham calculations, and calculations<br />

treating electron correlation within the random phase approximation. Spin-orbit interactions, noncollinear<br />

spin, and accompanying magnetization currents can be treated. With explicitly temperaturedependent<br />

functionals calculations for the very high temperatures relevant in warm dense matter<br />

physics (e.g., in the context <strong>of</strong> nuclear fusion or matter in stars) can be carried out. An interface<br />

between mcexx and casino was implemented in November 2013. For further information contact<br />

andreas.goerling@fau.de.<br />

8.9 PWSCF/Quantum Espresso<br />

Website: www.quantum-espresso.org<br />

This is probably the best-supported free plane-wave DFT package. pwscf supports casino directly<br />

(properly so only from version 4.3). The text below is taken from the README pwscf file in the<br />

utils/wfn converters/pwscf directory, hence the repetition.<br />

The utils/wfn converters/pwscf directory contains a run script runpwscf which may be used to<br />

run the pwscf program on all the architectures that casino supports (it uses the same architecture<br />

information in <strong>CASINO</strong>/arch). It understands more or less the same set <strong>of</strong> command line flags as<br />

runqmc, one important addition being the --qmc/-w option which toggles the creation <strong>of</strong> wave function<br />

files. The script assumes the two distributions are in $HOME/<strong>CASINO</strong> and $HOME/espresso; if this is<br />

112

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

Saved successfully!

Ooh no, something went wrong!