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.

• localizer: Utility to read in a pwfn.data file containing extended orbitals expanded in plane<br />

waves and generate localized orbitals, also represented in a plane-wave basis. See Sec. 27.<br />

• louis: MDT’s pilot wave quantum trajectory code, included with casino to help with the<br />

development <strong>of</strong> pilot-wave QMC. Also includes the utilities runlouis, plot louis, louishelp,<br />

louisplot2d, louisplot3d and modify louis inputs, which do the obvious things. See<br />

utils/louis/README for more details.<br />

• make new mpc: Convert casino 1.x density.data and eepot.data files into casino 2.x<br />

mpc.data. Located in the converters 2.0 directory.<br />

• make p stars: Utility for helping users construct p terms in the Jastrow factor. Type<br />

make p stars and answer the questions. Note that p should have the symmetry <strong>of</strong> the simulation<br />

cell rather than the primitive cell. See Sec. 22.<br />

• menugrep Script to facilitate the process <strong>of</strong> editing lines containing items found by grep: useful<br />

for editing the casino source code. See documentation in ~/<strong>CASINO</strong>/utils/menugrep/.<br />

• modify inputs: Simultaneously modify all input files in subdirectories <strong>of</strong> the current directory<br />

(e.g., ~/<strong>CASINO</strong>/examples/) by adding or deleting keywords or by changing the value <strong>of</strong> a<br />

keyword. I (MDT) can remember a time when I did this by hand (with 100+ examples); that<br />

was entertaining.<br />

• mpr: Pretty printing script for source-code listings, which saves trees (assuming a2ps has been<br />

set up correctly for your system).<br />

• multirun: Script for running several casino runs sequentially changing any set <strong>of</strong> parameters<br />

in the input file for each <strong>of</strong> them.<br />

• nstring: Generate integer number sequences. Useful for strings required in correlation.data<br />

files.<br />

• plot 2D: This script generates 2D plots <strong>of</strong> trial wave functions and particle positions using<br />

data produced by qmc plot. The script uses gnuplot. See the documentation in<br />

~/<strong>CASINO</strong>/utils/plot 2D/ for further information.<br />

• plot bffield, plot bfphi: These scripts generate 2D plots <strong>of</strong> the backflow transformation and<br />

the inhomogeneous φ term (electron–electron–nucleus) <strong>of</strong> the backflow transformation. They<br />

make use <strong>of</strong> gnuplot. See documentation in ~/<strong>CASINO</strong>/utils/plot backflow/.<br />

• plot expval: General program to read a casino-produced expval.data file and visualize the<br />

results. Converts the data to standard 1D lineplot.dat files which can be visualized with xmgrace,<br />

or 2Dplot.dat/3Dplot.dat files for higher dimensional data which can be visualized<br />

by gnuplot (via the casino plot 2D utility).<br />

• plot hist: General program to read vmc.hist and dmc.hist files and plot selected quantities<br />

as a function <strong>of</strong> move number.<br />

• plot reblock: This script uses xmgrace to plot the reblocked standard error in the mean<br />

energy against reblocking transformation number, which is contained in the reblock.plot file<br />

produced by the reblock utility. An example <strong>of</strong> the use <strong>of</strong> this script is given in Sec. 6.2.<br />

• plot mpc: Reads a casino mpc.data file (containing a Fourier representation <strong>of</strong> the density <strong>of</strong><br />

the Slater wave function and a Fourier representation <strong>of</strong> 1/r treated with the minimum image<br />

convention). It can convert the data to standard 1D lineplot.dat files which can be visualized<br />

with xmgrace, or 2Dplot.dat/3Dplot.dat files for higher dimensional data which can be<br />

visualized by gnuplot (via the casino plot 2D utility).<br />

• ptm: Manipulate pseudopotentials on radial grids or as Gaussian expansions. See documentation<br />

in ~/<strong>CASINO</strong>/utils/ptm/.<br />

• runvp: Utility to run a calculation using several workstations as if they formed a cluster (TCM<br />

only for the moment).<br />

• quad fit: Program for carrying out a quadratic fit to a set <strong>of</strong> data, in order to find a local<br />

extremum. Simply type quad fit and supply the code with the name <strong>of</strong> a file containing columns<br />

<strong>of</strong> data in the form x, y or x, y, δy.<br />

118

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

Saved successfully!

Ooh no, something went wrong!