CASINO manual - Theory of Condensed Matter
CASINO manual - Theory of Condensed Matter
CASINO manual - Theory of Condensed Matter
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