This directory contains some useful utilities for VASP. Most of them were written by myself, some of them have been collected from elsewhere. They are designed to work together with VASP.4.4 (and hopefully also later versions). Check out the individual subdirectories and have fun (though documentation is still rare ;-). The files in this top-level directory are common files used by different pacakges (see Makefiles) and partly useful codes themselves even for non-VASP users (e.g. the famous lattlib and symlib libraries for automatic Bravais lattice type and symmetry detection or the random number generator [which was, however, taken from the internet]). WARNING: All Makefiles are just examples for Intel-Linux platforms running Portland Group Compilers. CUSTOMIZE! In particular you need to customize all the directory paths according to your own directory structure, for example my structure deviates from the official one in that way that I have put VASP lib files into vasp.4.4.lib/sources and VASP sources in vasp.4.4.4/sources and this directory would correspond to a subdirectory utilities somewhere in the path e.g. in my case at ~/src/vasp-f90. Also check out the names and paths of the libraries (several tools may require the VASP library, maybe even BLAS and LAPACK). It is not yet very user-friendly but at least it is supposed to work if everything is customized appropriately. P.S.: Would be nice to give an acknowledgement in your papers when utilizing these tools (at least for the programs in directory optics and for the use of lattlib or symlib from this directory here). Happy VASPing ...