Demeter

Description Perl tools for X-ray Absorption Spectroscopy
Demeter > Perl Modules > Demeter::Feff::MD::VASP
Source

NAME

Demeter::Feff::MD::VASP - Role supporting VASP OUTCAR file

VERSION

This documentation refers to Demeter version 0.9.26.

SYNOPSIS

DESCRIPTION

This role provides support for importing data from the VASP formatted OUTCAR file, which is a format for providing the trajectory of a cluster during a molecular dynamics simulation (as well as a lot of other information not reelvant to this context). The VASP website is http://cms.mpi.univie.ac.at/vasp/. The OUTCAR file format is not well documented (or, at least, I have not found its documentation), but not very hard to interpret. It is, however, humungo-ginormous.

The purpose of this role is to parse the VASp OUTCAR file into the data structures expected by the rest of Demeter's histogram subsystem.

NOTES ON THE OUTCAR FILE

METHODS

_number_of_steps

Fills the nsteps attribute of the object using this role with the number of time steps contained in the input file (contained in the file attribute).

_cluster

Fills clusters attribute with a list-of-lists, each inner list containing the cartesian coordinates and atomic species of each item in the cluster at that time step. The outer list is a list of timesteps in chronological order.

DEPENDENCIES

Demeter's dependencies are in the Build.PL file.

BUGS AND LIMITATIONS

Please report problems to the Ifeffit Mailing List (http://cars9.uchicago.edu/mailman/listinfo/ifeffit/)

Patches are welcome.

AUTHOR

Bruce Ravel, http://bruceravel.github.io/home

http://bruceravel.github.io/demeter/

LICENCE AND COPYRIGHT

Copyright (c) 2006-2018 Bruce Ravel (http://bruceravel.github.io/home). All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlgpl.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.