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.

• 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

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

Saved successfully!

Ooh no, something went wrong!