CASINO manual - Theory of Condensed Matter
CASINO manual - Theory of Condensed Matter
CASINO manual - Theory of Condensed Matter
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
• crysgen06/09, crystaltoqmc: The crysgen06/09 scripts drive the program crystaltoqmc,<br />
which takes the output <strong>of</strong> the corresponding versions <strong>of</strong> the crystal program and produces a<br />
casino gwfn.data file. See Sec. 8.4.2.<br />
• det compress: Given an mdet.casl file describing a multi-determinant expansion, produce a<br />
compressed multi-determinant expansion and write it to cmdet.casl. See Secs. 7.7.2 and 21.<br />
• dfit: Draw a polynomial through a set <strong>of</strong> energy points and find the minimum (used by the<br />
billy utility, but is independent <strong>of</strong> it).<br />
• egaussian: Utility for extracting energies etc. from the output <strong>of</strong> the gaussian code. See 8.6.<br />
• extrapolate tau: Program to extrapolate DMC energies to zero time step by fitting a polynomial<br />
form to the DMC energy as a function <strong>of</strong> time step. For sufficiently small time steps, the<br />
bias in the DMC energy should be linear in the time step. To use, create a text file containing<br />
DMC time steps, energies and error bars, arranged in three columns; then type extrapolate tau<br />
and answer the questions.<br />
• extrapolated est: Utility for calculating the extrapolated estimator <strong>of</strong> the expectation value<br />
<strong>of</strong> a quantity which does not commute with the Hamiltonian. If g DMC represents the expectation<br />
value calculated with DMC, the extrapolated estimator is 2g DMC − g V MC . To use, type<br />
extrapolated est and provide filenames when prompted. These data files can be generated by<br />
running plot expval in a directory containing an expval.data file and retaining the resultant<br />
lineplot.dat files. Statistical error bars, if present, will be combined in the standard way. See<br />
Sec. 33.<br />
• extr casino/extr pwscf: Simple utilities for extracting energies, etc., from the output <strong>of</strong> DMC-<br />
MD simulations carried out using runqmcmd.<br />
• finsize: Calculates post-run table <strong>of</strong> kinetic-energy and XC-energy finite-size corrections<br />
and reports the finite-size-corrected Ewald and/or MPC energies. The utility requires an<br />
expval.data file containing a structure factor, as well as the casino input and out files.<br />
• format configs: Format an unformatted config.in file to give a formatted<br />
config.in formatted, or vice versa (it similarly treats config.out and config.backup<br />
files). This enables one to read its contents, e.g., for development purposes. Furthermore,<br />
it allows one to transfer the architecture-specific config.in file between different computer<br />
systems, since the formatted file can be read by any machine.<br />
• gaussiantoqmc: This program takes the output <strong>of</strong> gaussian and produces a casino gwfn.data<br />
file. See Sec. 8.6 for information.<br />
• graphdmc: Plot energy versus move data from a DMC run (i.e., the numbers in dmc.hist) in<br />
an xmgrace plot. If for any reason some lines have been removed from the dmc.hist file then<br />
type graphdmc -x to generate a new set <strong>of</strong> line numbers when the plot is made. An example <strong>of</strong><br />
the use <strong>of</strong> graphdmc is given in Sec. 6.4.<br />
• input kw conv Program for converting between the ‘standard’ (e.g., nmove, nconfig) and ‘new’<br />
(e.g., vmc nstep, dmc target weight) keyword sets.<br />
• update src Script to extract a casino tar archive and set it up in a directory <strong>CASINO</strong> vxx.xx.xx<br />
with a <strong>CASINO</strong> symbolic link pointing at it.<br />
• ion dist Program for automatic generation <strong>of</strong> the edist by ion block in the input file for<br />
casino. Currently works only for antiferromagnetic Wigner crystals that have been generated<br />
by the crystal program (since the numbers are generated from an analysis <strong>of</strong> gwfn.data). See<br />
documentation in ~/<strong>CASINO</strong>/utils/ion dist/. Current holder <strong>of</strong> ‘Most Useless Utility’ award.<br />
• jeep pp: Convert a pseudopotential from the format used by gp into the format used by casino.<br />
• jeep to pwfn: This program takes the output <strong>of</strong> GP version 1.8.0 and produces a casino<br />
pwfn.data file.<br />
• job in queue: Script to enable users to find out whether casino jobs in specified directories<br />
are still in the queue. (Cambridge HPCS Darwin only).<br />
117